מה פירוש נעילה של עותק
מנגנוני WORM, כלומר כתיבה פעם אחת וקריאה פעמים רבות, יכולים להגן על נתון או על גרסה מסוימת לתקופה מוגדרת. ההגנה עשויה לחול על אובייקטים שנבחרו, ולא על כל המידע שהעסק מחזיק. שם מסחרי של נעילה אינו מפרט בעצמו את התחולה.
בדקו את תאריך תחילת ההגנה וסיומה, את ההרשאות ואת התנהגות יצירת עותקים חדשים. אין צורך לבצע ניסוי מחיקה על גיבוי חי; אפשר להתחיל מקריאת המדיניות ולתכנן בדיקה מורשית על נתון מלאכותי.
דוגמה מוגדרת: Object Lock ב-Amazon S3
ב-S3 ההגנה חלה על גרסאות אובייקט, ויצירת גרסה חדשה אינה בהכרח נחסמת. התיעוד מבדיל בין Governance, שבו קיימת אפשרות עקיפה לבעלי הרשאות מיוחדות, לבין Compliance, שמגביל שינוי ומחיקה של הגרסה המוגנת בתקופת השמירה גם למשתמשים בעלי כוח רחב בחשבון.
זו דוגמת ספק ולא הבטחה אחידה של כל מוצר. גם תחולת ההגנה ותנאי החשבון חשובים. אין להפעיל נעילה שקשה לשנות על נתונים חיים לפני שמבינים עלות, שמירה, מחיקה נדרשת ותהליך יציאה.
ארבע שאלות לבדיקת הטענה שהעותק מוגן
הטבלה היא כלי לבירור עם הספק או מנהל המערכת. תשובה שלא נבדקה אינה הופכת להבטחה רק מפני שהמוצר משתמש במילה Immutable.
| שאלה | למה היא חשובה | ראיה שימושית |
|---|---|---|
| איזו גרסה מוגנת | לא כל עותק בהכרח ננעל | מדיניות ונתון ניסיון |
| מתי ההגנה מסתיימת | הגנה אינה בהכרח לנצח | תאריך והיקף שמירה |
| מי יכול לעקוף | תלוי במצב ובסמכות | תפקידים ותיעוד ספק |
| איך משחזרים | שמירה אינה שווה שימושיות | ניסוי קריאה ושחזור |
למה נעילה אינה בדיקת ניקיון או שלמות
אם נתון פגום, חסר או מושפע מפגיעה נכתב לעותק, הגנה מפני שינוי אינה מתקנת אותו. היא עשויה לשמר היטב מצב שאינו מתאים להתאוששות. לכן בודקים כיסוי, נקודת זמן ופעולה עסקית לצד מנגנון השמירה.
דוגמה להמחשה: נשמר מסד נתונים נעול, אך תיקיית העלאות לא נכללה. ההגנה על המסד אינה משיבה קבצים שלא הועתקו. יש לתעד שני דברים נפרדים: מה הוגן ממחיקה ומה הוחזר בהצלחה בניסוי.
איך משלבים הגנה עם ניהול גישה ושחזור
המשיכו להגן על חשבונות, מפתחות ונתיבי התאוששות. הרשאה לקרוא עותק יכולה להיות רגישה גם כאשר אי אפשר למחוק אותו. אובדן מפתח או גישה יכול למנוע שחזור של עותק שנשמר ללא שינוי.
הגדירו עם הגורם המורשה שמירה ותנאי שינוי לפי הצורך העסקי והמדיניות המאושרת. כאשר לא ניתן להסיר נתונים לפני תום תקופה, צריך להבין זאת לפני ההפעלה. אין להציג את המנגנון לבדו כאישור ציות משפטי או כתחליף לבדיקת שחזור.