גיבוי הבדלים נגד גיבוי תוספות

פתרונות גיבוי מודרניים מספקים טכנולוגיות שונות שיעזרו לחסוך בדרישות שטח אחסון, לצמצם חלון הגיבוי, לשפר את הביצועים ועוד. לשליטה בשטח האחסון הנדרש לנתוני גיבוי נשארת אחת הדאגות הגדולות ביותר של ארגונים בכל הגדלים. קיימים סוגי גיבוי מרובים וכל סוג עשוי להיות מועדף במצב מסוים.

קראו כדי ללמוד עוד על ההבדלים בין גיבוי מלא, גיבוי תוספתי וגיבוי חלופי ועל היתרונות והחסרונות של כל אחד. קבעו אילו סוגי גיבוי הם הטובים ביותר עבור אסטרטגיית הגנת נתונים אמינה עבור הארגון שלכם.

גיבוי מלא נגד גיבוי תוספתי נגד גיבוי חלופי

הבנת ההבדל בין גיבוי תוספתי וגיבוי חלופי עשוי להיות מבלבלה במבט ראשון. בואו נבחן את שלושת סוגי הגיבוי העיקריים ואת עקרונות הפעולה שלהם כדי להבין את ההבדלים הללו.

מהו גיבוי מלא?

A full backup is an approach whereby all source data is copied to a backup destination. A full backup can be an exact copy of files on a medium, an image file in a backup repository, etc. In more detail, all files on a partition with a file system are copied by copying all blocks that contain data, that is, data not marked as empty or ready to be written.

יתרונות חסרונות
  • זהו הסוג הפשוט ביותר של גיבוי.
  • כל הנתונים מועתקים בלי שום השוואה לנתונים בריצות הגיבוי הקודמות.
  • שחזור הנתונים מגיבוי מלא מהיר וקל, מאחר שאין תלות בשידורים לעת שחזור הנתונים מגיבוי מלא.
  • העתקת כל הנתונים בכל פעם עוברת זמן
  • דרישות שטח אחסון גבוהות לגיבוי, במיוחד כאשר מתקיימים רבות נקודות שחזור

בפועל, ארגונים בדרך כלל לא משתמשים בגיבוי מלא לגיבויי הנתונים היומיומיים. גיבוי מלא יכול להיות אפשרות מתאימה כאשר אתה עושה גיבוי לנתונים במרווחים ארוכים, לדוגמה, חודשי או פעם בשנה. בנוסף, גיבוי מלא דרוש בתחילה לפני שתוכל להמשיך עם סוגי הגיבוי המקוריים והדיפרנציאליים.

מהו גיבוי מקומי?

גיבוי מקומי הוא גישה בה מועתקים רק שינויים בנתונים (נקראים כתוספות) מאז הגיבוי האחרון מכל סוג, בין אם מלא או מקומי. כתוצאה, אתה מקבל שרשרת של גיבויים החל מגיבוי מלא ובעקבות כתוספות.

בפועל, ישנם שני סוגים של גיבויים מקומיים:

  • היה גיבוי מקומי לתמיד אומר שכל הגיבויים לאחר הגיבוי המלא הראשוני הם מקומיים. זהו שיטת הגיבוי המקומית המסורתית.
  • מקומי עם מלא אומר שאתה מבצע באופן תדיר גיבוי מלא כדי למנוע שימוש בשרשרת הגיבויים הארוכה של גיבויים מקומיים. זהו סוג של גיבוי מקומי מסורתי.

העתקת גיבויים באופן תמידי יכולה להפחית את חלונות הגיבוי. אך השיקום אט מסוג זה של גיבוי מגיבוי משולם או מגיבוי מלא. בשימוש בגיבויים מקומפלים עם מלא תקופתי משפר את האמינות של הגיבויים ומהירות השיקום, ולכן הם הפעולה המומלצת ברוב המקרים.

יתרונות חסרונות
  • גיבויים מקומפלים מהירים מגיבויים מלאים.
  • ניתן להפחית את שטח אחסון הגיבוי.
  • ניתן לשמור על גיבויים תדירים יותר ונקודות שחזור רבות יותר בשל חסכון בשטח אחסון
  • אם לפחות אחד מהגיבויים המקומפלים הקודמים פגום, ייתכן שלא תוכל לשחזר נתונים מגיבוי שנעשה לאחר הגיבוי הפגום. כל אחד מהגיבויים המקומפלים הבאים תלוי בקודמו.
  • זמן השחזור עשוי להיות ארוך יותר כאשר נדרש לשחזר נתונים באמצעות מספר גיבויים בשרשרת הגיבוי.
  • חיפוש קבצים בגיבוי עשוי להיות מסובך.

הגיבוי הגידולי הוא השיטה המומלצת אם יש צורך לגבות נתונים בתדירות. בסביבות מציאות משולבות, פתרונות גיבוי נוהגים לסמוך על טכנולוגיות גיבוי מובנות כמו Changed Block Tracking של VMware או טכנולוגיית Resilient Change Tracking של Microsoft Hyper-V כדי ליצור גיבויים גידוליים של מכונות וירטואליות.

מידע נוסף: קראו על איך עובד Changed Block Tracking של VMware בפוסט הבלוג הזה.

מהו גיבוי ההבדלים?

A differential backup is an approach whereby all data that has changed since the initial full backup is copied. All subsequent differential backups contain all the data changes since the last full backup and not since the previous differential backup.

שיטה זו נמצאת בין גיבוי מלא וגיבוי גידולי מסורתי בנוגע למהירות שחזור וכן לדרישות שטח אחסון.

בואו נסתכל על איך עובד גיבוי ההבדלים באמצעות דוגמה של גיבוי VM. נשתמש בהרכב הבדיקה הבא: 3 קבצים ב-VM, כאשר כל קובץ מכיל בלוקים 1, 2, 3 ו-4.

דוגמה

  1. ביום ראשון, אנו יוצרים גיבוי מלא של ה-VM.

  1. ביום שני, אנו משנים את הבלוקים 1 עד 5 בקובץ 1.

    בשיטות הגיבוי השונות והנפרדות, יישום גיבוי מעתיק את הבלוק המשתנה של קובץ 1 ומודיע למאגר הגיבוי איפה עליו להיות.

  1. ביום שלישי, אנו מוסיפים בלוקים 6 ו-7 לקובץ 2.

    בשיטת השונות, הבלוק המשתנה של קובץ 1 מיום שני מועתק יחד עם השינויים החדשים.

  1. ביום רביעי, אנו מוחקים קובץ 3.

    כל השינויים מועתקים במהלך הגיבוי: השינוי בקובץ 1, שני הבלוקים הנוספים בקובץ 2, והמידע שקובץ 3 נמחק.

יתרונות חסרונות
  • גישה זו מהירה יותר מגיבוי מלא.
  • היא צורכת פחות מקום במאגר מאשר גיבוי מלא.
  • שרשרת הגיבוי מכילה גיבוי מלא אחד וגיבוי שונה אחד שדרוש כדי לשחזר נתונים.
  • צריכת מקום במאגר גדלה משמעותית ככל שאתה מפעיל יותר גיבויים שונים.
  • שיחזור נתונים הוא מורכב יותר מאשר גיבוי מלא.

בקטע הבא, אנו נסביר את ההבדל בין גיבוי אינקרמנטלי לגיבוי דיפרנציאלי כדי להבין איזה מהם יכול להועיל יותר לאסטרטגיית הגנת נתונים.

גיבוי אינקרמנטלי מול גיבוי דיפרנציאלי: איזה מהם טוב יותר?

בואו נשווה בין גיבוי דיפרנציאלי לגיבוי אינקרמנטלי על בסיס שלושה פרמטרים: מהירות הגיבוי, מהירות השחזור וגודל הנדרש במאגר הגיבויים.

  • מהירות הגיבוי. במהלך הגיבוי הראשון, הזמן הדרוש להשלמת המשימה דומה עבור שתי הגישות, האינקרמנטלית והדיפרנציאלית, שכן הן מעבירות את אותם הנתונים במהלך הגיבוי לאחר הגיבוי המלא הראשוני. עם זאת, ההבדלים גדלים עם הזמן, ויידרש יותר זמן להשלמת המשימה. מצד שני, הגיבוי האינקרמנטלי יעתיק רק את השינויים שנעשו מאז הריצה הקודמת של המשימה בכל פעם.
  • מהירות השחזור. כאשר מגיע הזמן לשחזור, הגיבוי הדיפרנציאלי עשוי להיראות כמנצח מכיוון שהוא דורש רק שתי פעולות: שחזור הגיבוי הראשוני ויישום קבוצת הדיפרנציאל האחרונה, בעוד שהגיבוי האינקרמנטלי צריך לשחזר את כל האינקרמנטים.

    עם אותה כמות נתונים, הגיבוי האינקרמנטלי דורש יותר משאבים למקם את הנתונים במקומות הנכונים. עם זאת, אם הגיבוי האינקרמנטלי משולב עם אחסון נתונים סינתטי, יישום הגיבוי יודע אילו בלוקים של נתונים יש להשתמש בהם לשחזור מכונה וירטואלית. לכן, זמן השחזור דומה לזמן הנדרש לשחזור נתונים מגיבוי מלא.

  • גודל מאגר הגיבוי. החיסרון הגדול ביותר של הגיבוי הדיפרנציאלי הוא שטח האחסון הנדרש. לאורך זמן, הדרישות לשטח גדלות באופן אקספוננציאלי. בקרוב מאוד, הופך להיות אמין יותר לבצע גיבוי מלא נוסף מאשר להמשיך לעשות גיבויים דיפרנציאליים.

הנה גרף שממחיש כיצד הגיבוי הדיפרנציאלי תופס שטח באופן דרסטי. המודל לגרף הוא VM בגודל 2TB עם שינויים יומיים של 5% מהגודל שלו (בערך 100GB ביום). בתוך שבוע בלבד, גודל הגיבוי יהיה פי שניים מגודל ה-VM המקורי. באותו זמן, הגיבוי האינקרמנטלי לנצח יגיע לנקודה זו רק בעוד שלושה שבועות.

זה מוביל לעובדה שהגיבוי הדיפרנציאלי דורש גיבוי מלא תקופתי, שכן הוא יכול לתפוס את כל מאגר הגיבוי תוך מספר ימים. בימים עסוקים מסוימים, למשל, כאשר מגיע עדכון גדול למערכת ההפעלה או לתוכנה, גיבוי דיפרנציאלי עשוי פשוט להיכשל כי אין מספיק שטח. לכן, הגיבוי האינקרמנטלי הוא המנצח בכל שלוש הקטגוריות.

מסקנה

בהשוואה בין גיבוי מצטבר לגיבוי דיפרנציאלי, לגיבוי המצטבר יש יתרון בשל האוניברסליות שלו, מהירות הגיבוי המהירה וחסכון במקום האחסון. עם זאת, ניתן להשתמש בגיבוי הדיפרנציאלי במצבים יוצאי דופן כאשר המרווח בין גיבויים מלאים אינו ארוך ויש צורך במעט תלות בין הגיבויים. גיבוי מלא הוא נקודת התחלה לשני סוגי הגיבויים.

NAKIVO Backup & Replication היא פתרון הגנה על נתונים אוניברסלי שתומך בגיבוי מצטבר תמידי ובגיבוי מלא תקופתי עם גיבוי מצטבר.

הורד את גרסת החינם של פתרון NAKIVO לגיבויים ושחזורים אמינים ומהירים עבור תשתיות IT שונות.

Source:
https://www.nakivo.com/blog/differential-backup-vs-incremental-backup/