כברירת מחדל, Compute Engine מגן על תמונות מצב רגילות מפני מחיקה מקרית או זדונית קבועה, על ידי שמירה זמנית של תמונות מצב רגילות שנמחקו למשך שלושה ימים. שמירת התמונות האלה מאפשרת לבטל את המחיקה ולשחזר את הנתונים אם צריך. תמונות המצב האלה נמצאות בפח האשפה. שמירה של תמונות מצב רגילות שנמחקו יכולה גם לעזור לכם לעמוד בדרישות מסוימות של תאימות או רגולציה.
במאמר הזה מוסבר איך פועל פח האשפה של תמונות מצב רגילות, ואיך מגדירים את פח האשפה בהתאם לצרכים של הארגון.
משאבים נתמכים ב-Compute Engine
פח האשפה תומך רק בתמונות מצב רגילות.
המשאבים הבאים לא נתמכים על ידי פח האשפה, ואי אפשר לשחזר אותם אם הם נמחקים ידנית או בתהליך אוטומטי:
- נפחי Google Cloud Hyperdisk ו-Persistent Disk
- קובצי snapshot של ארכיון, כולל קובצי snapshot של ארכיון שנוצרו על ידי תזמון של יצירת snapshot
- תמונות מצב מיידיות
- שיבוטים של דיסקים
- תמונות מכונה
כדי להגן על המשאבים האלה, צריך להטמיע אחת מהאסטרטגיות שמוסברות במאמר אפשרויות להגנה על נתונים בדיסקים ובמופעים.
איך פועל פח האשפה בתמונות מצב רגילות
פח האשפה מופעל כברירת מחדל רק לצילומים רגילים של מצב המערכת, שנשמרים כברירת מחדל למשך תקופת שמירה של שלושה ימים, אבל אפשר להגדיר תקופות שמירה מותאמות אישית. תמונות מצב שנמצאות בפח המחזור נקראות תמונות מצב שניתן לשחזר. תמונות מצב שאפשר לשחזר אותן נספרות בנפח האחסון, והעלות שלהן זהה לעלות של תמונות מצב רגילות.
ב-Compute Engine, קובצי snapshot רגילים שנמחקו נשמרים בפח האשפה, לא משנה איך הם נמחקו – באופן ידני או בתהליך אוטומטי.
כדי לבטל את המחיקה של תמונת מצב רגילה, צריך לשחזר את תמונת המצב מהאשפה לפני שתקופת השמירה תסתיים. אחרי שמשחזרים snapshot רגיל, אפשר להשתמש בו כדי ליצור דיסקים חדשים. אם לא תשחזרו את התמונה, Compute Engine ימחק אותה באופן סופי אחרי שתקופת השמירה תסתיים.
כדי להשבית את הפח לגמרי או להגדיר תקופות שמירה מותאמות אישית לפרויקטים ולארגונים שונים, צריך להגדיר את מדיניות השמירה של הפח. איך מגדירים את פח האשפה של תמונות המצב
כדי למנוע אובדן נתונים, לפני שמוחקים את התמונה צריך לבדוק אם פח האשפה מופעל עבור תמונה רגילה. הוראות מפורטות מופיעות במאמר בנושא בדיקת תקופת השמירה של תמונת מצב ספציפית בפח האשפה.
הקריטריונים לשמירת תמונות מצב בפח האשפה
כשמוחקים תמונת מצב רגילה, Compute Engine שומר את תמונת המצב בפח רק אם מתקיים לפחות אחד מהתנאים הבאים:
- תקופת השמירה שמוגדרת כברירת מחדל (שלושה ימים) חלה כי לא הגדרתם תקופות שמירה מותאמות אישית.
- הגדרתם תקופת שמירה מותאמת אישית שחלה על התמונה הרגילה, ותקופת השמירה היא בין יום אחד לשבעה ימים.
אם תקופת השמירה הרלוונטית מוגדרת לאפס, המערכת של Compute Engine מוחקת את התמונה באופן סופי.
תוצאות של תמונות מצב שניתן לשחזר
אחת מהתוצאות הבאות אפשרית לגבי תמונת מצב שניתן לשחזר:
- שחזור: כדי לבטל את המחיקה, צריך לשחזר את התמונה מנקודת הזמן מהאשפה לפני שתקופת השמירה מסתיימת.
- מחיקה ידנית לצמיתות: כדי להקטין את עלויות האחסון, אתם יכולים למחוק לצמיתות תמונת מצב שניתנת לשחזור מתיקיית הפריטים שנמחקו.
- מחיקה אוטומטית וסופית: מערכת Compute Engine מוחקת באופן סופי את התמונה הניתנת לשחזור אחרי שחלף תקופת השמירה הרלוונטית.
תמונות מצב שניתנות לשחזור הן לקריאה בלבד, ואי אפשר להשתמש בהן כדי ליצור דיסק. קודם צריך לשחזר את ה-snapshot, ואז אפשר לשחזר את ה-snapshot לדיסק.
תמונות מצב שנוצרו על ידי תזמון של תמונות מצב
מדיניות השמירה של פריטים בפח חלה גם על תמונות מצב רגילות שנמחקו לפי תזמון. עם זאת, אם מאוחר יותר תשחזרו תמונה כזו מסל המחזור, Compute Engine ישמור את התמונה ללא הגבלת זמן עד שתמחקו אותה ידנית.
קובצי snapshot של ארכיון שנוצרו על ידי תזמון של קובצי snapshot נמחקים באופן מיידי וסופי, כי פח האשפה לא תומך בקובצי snapshot של ארכיון.
איך מגדירים את פח האשפה לתמונות מצב רגילות
תקופת השמירה שמוגדרת כברירת מחדל למשך שלושה ימים נקראת כלל ברירת המחדל של המערכת. כדי לבטל את כלל ברירת המחדל של המערכת, משנים את מדיניות השמירה של פריטים בתיקיית האשפה. מדיניות שמירת הנתונים בפח היא קבוצה גלובלית של כללים שמאפשרים לכם לציין אילו תמונות מצב בארגונים ובפרויקטים שלכם יישמרו בפח אחרי המחיקה, ולכמה זמן.
אפשר לציין תקופת שמירה של אפס עד שבעה ימים לכל כלל במדיניות שמירת הנתונים.
מידע נוסף על כללים במדיניות שמירת הנתונים של פח האשפה זמין במאמר בנושא שימוש בכללים להגדרת מדיניות שמירת הנתונים של פח האשפה.
הוראות להגדרת כללים של מדיניות שמירת נתונים מופיעות במאמר הגדרת מדיניות שמירת נתונים בפח האשפה.
שימוש בכללים להגדרת מדיניות השמירה של פריטים בפח האשפה
כדי לקבל שליטה מדויקת על משך הזמן שבו נשמרים תמונות מצב רגילות שנמחקו בפרויקטים ובארגונים, צריך ליצור כללים במדיניות השמירה של האשפה. כשמוחקים צילום מצב רגיל, מערכת Compute Engine בודקת את הכללים במדיניות השמירה כדי לקבוע את תקופת השמירה של צילום המצב הרגיל באשפה, או אם צילום המצב צריך להימחק באופן מיידי.
כברירת מחדל, מדיניות שמירת הנתונים לא כוללת כללים. כשמוסיפים כלל למדיניות שמירת הנתונים, מציינים יעד לכלל ותקופת שמירה ליעד.
היעד של כלל יכול להיות כל אחד מהמשאבים הבאים:
- תג: הכלל חל על כל התמונות הרגילות שכוללות את התג. אפשר להגדיר את ההיקף של כללים מבוססי-תגים לפרויקט או לארגון. התג צריך להיות קיים.
- פרויקט: הכלל חל על כל התמונות הרגילות שנמצאות בפרויקט, אם לא קיימים כללים מבוססי-תגים בפרויקט.
- ארגון: הכלל חל על כל הפרויקטים בארגון אם לא קיימים כללים מבוססי תגים לארגון.
תקופת השמירה של כלל מציינת כמה זמן, בימים, Compute Engine שומרת תמונת מצב רגילה שנמחקה בפח האשפה. תקופת השמירה של כלל צריכה להיות בין אפס ל-7 ימים, במרווחים של יום אחד. ערך של אפס ימים מציין שפח האשפה מושבת עבור היעד.
כשמוחקים תמונת מצב רגילה, מערכת Compute Engine מחפשת כלל רלוונטי במדיניות השמירה ופועלת באופן הבא:
- אם קיים כלל רלוונטי ותקופת השמירה של הכלל היא אפס, התמונה הרגילה נמחקת באופן מיידי.
- אם קיים כלל, ותקופת השמירה היא בין יום אחד לשבעה ימים, אז Compute Engine שומר את התמונה הרגילה בסל המיחזור למשך הזמן שצוין בכלל.
- אם לא קיים כלל, המערכת תחיל את תקופת השמירה שמוגדרת כברירת מחדל של שלושה ימים.
הוראות להגדרת כללים של מדיניות שמירת נתונים מופיעות במאמר הגדרת מדיניות שמירת נתונים בפח האשפה.
כדי להבין איך Compute Engine מחיל כללים כשכמה כללים חלים על תמונת מצב רגילה, אפשר לעיין במאמר בנושא היררכיה של כללים במדיניות שמירת הנתונים של פח האשפה.
כללי ברירת המחדל
כדי לצמצם את העלויות ועדיין לשמור על רמת הגנה בסיסית לתמונות מצב רגילות שנמחקו, אתם יכולים לשנות את תקופת השמירה של שלושה ימים שמוגדרת כברירת מחדל בפרויקט או בארגון.
לדוגמה, כדי לשמור תמונות מצב שנמחקו בארגון למשך יומיים במקום שלושה, מגדירים תקופת שמירה של יומיים כברירת מחדל לארגון. כלל ברירת המחדל שאתם מגדירים לפרויקט או לארגון נקרא כלל ברירת המחדל של הפרויקט וכלל ברירת המחדל של הארגון, בהתאמה.
שילוב כללים כדי להגדיל את הגמישות
כדי לאזן בין צמצום העלויות לבין הגנה על הנתונים, כדאי לשלב כללים במדיניות השמירה. כדי לעשות זאת, מגדירים כללי ברירת מחדל לפרויקטים ולארגונים, ואז יוצרים כללים שחלים על תגים ספציפיים.
לדוגמה, נניח שאתם רוצים לשמור צילומים של מצב המערכת שנמחקו בארגון למשך יום אחד, אבל לשמור על הנתונים בפרויקט מחקר למשך חמישה ימים, ואז לשמור צילומים של נתוני ביקורת למשך שבעה ימים.
כדי להגדיר מדיניות כזו לפח האשפה, מבצעים את השלבים הבאים:
- יוצרים תג או בוחרים תג כדי לזהות תמונות מצב רגילות שקשורות לביקורת.
- יצירת כלל מבוסס-תגים למשך שבעה ימים עבור התג בארגון
- התג יתווסף לכל התמונות הרגילות שקשורות לביקורת.
- הגדרת כלל ברירת מחדל של חמישה ימים לפרויקט המחקר
- הגדרת כלל שמירת נתונים ליום אחד בארגון
שימוש בתקופת השמירה שמוגדרת כברירת מחדל בארגון
כדי לשמור על תקופת שמירה בסיסית של שלושה ימים לכל התמונות הרגילות בארגון, לא צריך לבצע שום פעולה. הגדרת ברירת המחדל של המערכת, שלושה ימים, תחול על כל התמונות הרגילות.
התנגשויות בין כללים
כשכמה כללים חלים על אותו יעד, Compute Engine מחיל את הכלל הספציפי ביותר או את הכלל עם תקופת השמירה הארוכה ביותר, כפי שמוסבר במאמר היררכיה של כללים במדיניות השמירה של פח האשפה.
השבתת פח האשפה בפרויקט או בארגון על ידי הוספת כלל ברירת מחדל
בפרויקטים שלא מכילים נתונים קריטיים, אפשר להשבית את פח האשפה כדי להפחית את עלויות האחסון. כדי לעשות זאת, מגדירים את מדיניות ברירת המחדל של השמירה לאפס בפרויקט או בארגון.
היררכיה של כללים במדיניות שמירת הנתונים של פח האשפה
כשמוחקים תמונת מצב רגילה, Compute Engine מחיל את הכללים שמוגדרים במדיניות השמירה של האשפה באופן הבא:
כללים מבוססי-תגים לפרויקט ולארגון: מערכת Compute Engine בודקת אם אחד מהכללים מבוססי-התגים במדיניות השמירה חל על התמונה הרגילה. אם קיים כלל שמבוסס על תג, Compute Engine מחיל את הכלל על תמונת המצב.
כדי להוסיף הגנה מפני מחיקה מקרית, כשכמה כללים מבוססי-תגים חלים על תמונת המצב, Compute Engine מחיל את הכלל עם תקופת השמירה הארוכה ביותר.
לדוגמה, נניח שכלל מבוסס-תגים של יומיים וכלל מבוסס-תגים של ארבעה ימים חלים על תמונת מצב. הכלל של ארבעה ימים חל בכל התרחישים, גם אם הכלל של יומיים מוגדר ברמת הפרויקט והכלל של ארבעה ימים מוגדר ברמת הארגון. עם זאת, כלל ברירת מחדל של פרויקט לא יבטל כלל שמבוסס על תג, גם אם תקופת השמירה של כלל ברירת המחדל ארוכה יותר.
כלל ברירת מחדל ברמת הפרויקט: אם אין כללים מבוססי-תגים ברמת הפרויקט או הארגון, מערכת Compute Engine מחילה את כלל השמירה שמוגדר כברירת מחדל לפרויקט, אם קיים כזה.
כלל ברירת מחדל ברמת הארגון: אם לפרויקט אין כלל ברירת מחדל, מערכת Compute Engine בודקת אם יש כלל ברירת מחדל לארגון. אם קיים כלל כזה, הוא יחול על תמונת המצב שנמחקה.
כלל ברירת המחדל של המערכת: אם קיים כלל באחת מהרמות הקודמות, המערכת מתעלמת מכלל ברירת המחדל. אחרת, Compute Engine יחיל את כלל ברירת המחדל של המערכת וישמור את התמונה הרגילה שנמחקה למשך שלושה ימים.
כללים עם תקופת שמירה של אפס ימים: אם נמצא כלל, ותקופת השמירה שלו היא אפס, המדידה הרגילה נמחקת באופן מיידי. אם נמצא כלל עם תקופת שמירה שאינה אפס, התמונה הרגילה של מצב המערכת תישמר בפח למשך הזמן שצוין בכלל.
מידע על הצגה ושינוי של מדיניות שמירת הנתונים מופיע במאמר הגדרת מדיניות שמירת הנתונים של פח האשפה.
ניהול של פח האשפה
אפשר גם לראות מידע על התמונות המצב שניתנות לשחזור בפח האשפה. כדי להקטין את העלויות, אפשר למחוק לתמיד תמונות מצב שניתנות לשחזור מתיקיית האשפה. מידע נוסף זמין במאמר בנושא ניהול תמונות מצב שאפשר לשחזר בפח האשפה.
תמונות מצב שניתנות לשחזור ונמצאות בפח המיחזור הן לקריאה בלבד. כדי להשתמש ב-snapshot כדי ליצור דיסק, קודם צריך לשחזר את ה-snapshot הרגיל מתוך פח האשפה.
שחזור תמונת מצב מסל המיחזור
כשמשחזרים קובץ snapshot מתיקיית האשפה, אפשר להשתמש בו מיד כדי ליצור דיסקים. עם זאת, הנתונים הבאים לא נשמרים בתמונת המצב:
- תגים: צריך להוסיף מחדש את כל התגים לתמונת המצב אחרי השחזור שלה מתיקיית הפריטים שנמחקו.
- לוחות זמנים משויכים של snapshot: ה-snapshot לא יימחק באופן אוטומטי אחרי משך הזמן שצוין בלוח הזמנים של ה-snapshot שבו השתמשתם כדי ליצור את ה-snapshot במקור. במקום זאת, Compute Engine שומר את התמונה באופן קבוע עד שמבצעים מחיקה ידנית.
כדי לשחזר קובץ snapshot מתיקיית האשפה, אפשר לעיין במאמר בנושא שחזור קובץ snapshot מתיקיית האשפה.
כדי לראות את התמונות שניתן לשחזר בפרויקט, אפשר לעיין במאמר בנושא צפייה בכל התמונות בסל המחזור.
השבתת פח האשפה
השבתת האשפה לתמונות מצב רגילות פירושה שהנתונים של תמונת המצב יימחקו באופן סופי כשתמונת המצב תימחק. Google לא יכולה לשחזר את הנתונים. אם בוחרים להשבית את פח האשפה, צריך לעשות זאת רק בפרויקטים שלא מכילים נתונים קריטיים.
מגבלות
- משאבים נתמכים: יש תמיכה רק בתמונות מצב רגילות. תמונות מצב בארכיון, תמונות מצב מיידיות, דיסקים ותמונות נמחקים באופן מיידי וסופי כשמוחקים אותם.
- סתירות בשמות: השחזור של תמונת מצב ייכשל אם כבר קיימת תמונת מצב רגילה עם אותו שם ולא תספקו שם חדש לתמונת המצב המשוחזרת. כדי לשחזר תמונת מצב כזו, צריך להשתמש ב-Google Cloud CLI או ב-REST כדי לציין שם חדש.
- התמדה של תגים: תגים שמצורפים לתמונת מצב לפני שהיא נמחקת לא נשמרים אם משחזרים את תמונת המצב מסל המיחזור. אתם צריכים להוסיף מחדש את התגים לתמונת המצב אחרי שמשחזרים אותה מתיקיית הפריטים שנמחקו.
- תמונות מצב מתוזמנות: אם משחזרים תמונת מצב שנוצרה במקור לפי לוח זמנים, תמונת המצב כבר לא חלק מלוח הזמנים ולא נמחקת אוטומטית אחרי משך הזמן שצוין בלוח הזמנים. במקום זאת, Compute Engine שומר את התמונה באופן קבוע עד שתמחקו אותה ידנית.
- מפתחות הצפנה בניהול הלקוח (CMEK): אם מבטלים את מפתח ה-CMEK שמגן על תמונת מצב שאפשר לשחזר, ואז משחזרים את תמונת המצב, אי אפשר להשתמש בתמונת המצב המשוחזרת כדי ליצור דיסק עד לשחזור המפתח. אם לא תשחזרו את התמונה לפני שתקופת השמירה תסתיים, Compute Engine ימחק את התמונה באופן סופי.
- נדרש שחזור לפני השימוש: תמונות מצב שניתנות לשחזור הן לקריאה בלבד. כדי להשתמש ב-snapshot שאפשר לשחזר כדי ליצור דיסק, קודם צריך לשחזר את ה-snapshot הרגיל מתיקיית האשפה.
תמחור
עלויות האחסון של תמונות מצב שאפשר לשחזר זהות לעלויות של תמונות מצב רגילות.
לדוגמה, אם תמונת מצב רגילה נמחקה 30 ימים אחרי היצירה שלה ואז אוחסנה בסל המחזור למשך חמישה ימים, תקופת האחסון הכוללת היא 35 ימים. מכיוון שסל המחזור נמצא בשלב טרום-השקה, עלויות האחסון למשך חמישה ימים מוזלות, ואתם מחויבים רק על 30 ימי אחסון.
שחזור תמונת מצב מסל המיחזור לא כרוך בעלויות.
מידע מפורט על תמחור זמין במאמר בנושא תמחור של דיסקים ותמונות.
המאמרים הבאים
- הגדרה של מדיניות השמירה של פריטים בפח האשפה
- שחזור תמונת מצב מפח המיחזור
- מידע נוסף על תמונות מצב רגילות ותמונות מצב של ארכיון