השוואה בין תמונות מצב לבין גיבויים

בנושא הבא מתואר בקצרה השימוש המיועד של תמונות מצב וגיבויים.

Snapshots

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

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

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

גיבויים

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

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

המאמרים הבאים