מכונה של Compute Engine היא מכונה וירטואלית (VM) שמתארחת ב- Google Cloud. כל מכונה מאחסנת נתונים בדיסק אחסון מתמיד שמצורף למכונה.
Backup and DR משתמש בתמונות מצב כדי לגבות נתונים באופן מצטבר מדיסקים לאחסון מתמיד ברמת המכונה. אחרי ש-Backup and DR יוצר תמונת מצב לגיבוי של המצב הנוכחי של חלק מהדיסקים הקשיחים הקבועים שמצורפים למופע או של כולם, אפשר להשתמש בגיבוי כדי:
Compute Engine מאחסן כמה עותקים של כל תמונת מצב בכמה מיקומים, עם סכומי ביקורת אוטומטיים כדי להבטיח את שלמות הנתונים. מידע נוסף על תמונות מצב
חשוב לזכור שקובצי snapshot שונים מקובצי אימג' בהתאמה אישית ומקובצי אימג' של מכונות, שמועילים ליצירת דיסקים לאתחול מכונות. מידע נוסף זמין בטבלה שמשווה בין השימוש בתמונות, בתמונות מצב ובתבניות של מכונות וירטואליות.
איך זה עובד: תמונות מצב של Persistent Disk ב-Backup and DR
כך מתבצע גיבוי נתונים באמצעות תמונות מצב של Persistent Disk:
כשיוצרים את קובץ ה-snapshot הראשון של מכונה, נוצר קובץ snapshot של כל דיסק אחסון מתמיד. לכל דיסק, זוהי תמונת מצב מלאה שמכילה את כל הנתונים בדיסק אחסון מתמיד. מטא נתונים שקשורים למופע מגובים גם למאגר OnVault שנוצר באופן אוטומטי.
התמונה השנייה כוללת רק נתונים חדשים או נתונים ששונו מאז התמונה הראשונה. נתונים שלא השתנו מאז צילום המצב הראשון לא נכללים. במקום זאת, תמונת מצב 2 מכילה הפניות לתמונת מצב 1 לכל הנתונים שלא השתנו.
תמונת המצב השלישית מכילה נתונים חדשים או נתונים שהשתנו מאז תמונת המצב השנייה, אבל היא לא תכיל נתונים שלא השתנו מתמונת המצב הראשונה או השנייה. במקום זאת, תמונת המצב 3 מכילה הפניות לבלוקים בתמונת המצב 1 ובתמונת המצב 2 לכל נתון שלא השתנה.
הפעולה הזו חוזרת על עצמה לכל התמונות הבאות של כל מופע מוגן של Persistent Disk. תמונות מצב תמיד נוצרות על סמך תמונת המצב האחרונה שנוצרה בהצלחה. אם מוסיפים דיסק נוסף למופע, הדיסק הזה נכלל אוטומטית בתמונת המצב הבאה של המופע. אפשר גם להשתמש בכללי הכללה והחרגה כדי לקבוע אילו דיסקים קשיחים קבועים ייכללו בכל גיבוי.
כדי לשחזר נתונים באמצעות תמונות מצב של Persistent Disk:
בוחרים את המופע ואת נקודת הזמן שרוצים לעבוד איתם. כדאי לשים לב גם לסוג האחסון ולמיקום האזורי.
בוחרים אם רוצים לצרף למופע קיים, ליצור מופע חדש או לשחזר את הדיסקים של מופע המקור.
אם יוצרים מכונה חדשה, בוחרים את משתני המיקום, למשל הפרויקט או האזור שבהם המכונה נוצרת.
Backup and DR מבקשים מ-Compute Engine ליצור דיסקים חדשים מקובצי ה-snapshot. כשדיסקים כאלה נוצרים, הם מצורפים למכונה חדשה או קיימת.
מיקום האחסון של תמונת המצב
כשיוצרים תוכנית גיבוי למכונה של Compute Engine, אפשר לציין איפה הגיבוי מאוחסן. המיקום של קובץ snapshot משפיע על הזמינות שלו, ויכולות להיות עלויות רשת כשיוצרים את קובץ ה-snapshot או משחזרים אותו לדיסק חדש.
אפשר לאחסן את קובצי ה-snapshot במיקום אחד של Cloud Storage במספר אזורים, כמו אסיה, או במיקום אחד של Cloud Storage באזור מסוים, כמו asia-south1.
מיקום אחסון מרובה אזורים מספק את הזמינות והעמידות הכי גבוהות. מיקום אחסון אזורי מאפשר לכם יותר שליטה על המיקום הפיזי של הנתונים, כי אתם מציינים אזור יחיד.
אפשר להשתמש בתמונת מצב כדי ליצור מכונה או דיסק חדשים בכל אזור או אזור זמינות, בלי קשר למיקום האחסון של תמונת המצב.
אם יש לכם מדיניות ארגון שכוללת את המגבלה על מיקומי משאבים, כל מיקום אחסון של תמונת מצב שתציינו חייב להיות בסט המיקומים שמוגדרים על ידי המגבלה. מידע נוסף זמין במאמר בנושא מיקומי משאבים ב-Compute Engine.
אם לא מציינים מיקום אחסון לתמונת מצב, Backup and DR משתמש במיקום ברירת המחדל, שבו תמונת המצב מאוחסנת במיקום במספר אזורים ב-Cloud Storage, הכי קרוב לאזור של דיסק המקור.