בדף הזה מופיעה סקירה כללית על פעולות גיבוי ושחזור של אשכולות ב-Google Distributed Cloud (GDC) עם בידוד פיזי.
גיבויים של אשכול Kubernetes מגנים על הנתונים שלכם על ידי תיעוד המצב של האפליקציות, וכך מבטיחים עקביות גם במקרה של קריסה וגם במקרה של אפליקציה. הגיבויים מאוחסנים במאגרי מידע שתואמים ל-S3 ומנוהלים באמצעות תוכניות גיבוי, שמוגדרים בהן ההיקף והלוח זמנים של הגיבויים. תוכניות שחזור מספקות תרחישי שחזור שהוגדרו מראש לשחזור מהיר ויעיל של אשכולות.
גיבויים של אשכולות Kubernetes מאפשרים:
- עקביות במקרה של קריסה: הגיבויים מתעדים את מצב הנתונים כאילו המערכת קרסה פתאום או שהחשמל נותק ברגע שהגיבוי התחיל.
- עקביות של האפליקציה: מוודאת שכל הכתיבות והעסקאות בתהליך יושלמו לפני יצירת הגיבוי, וכך הגיבוי יהיה אמין יותר וניתן לשחזור.
- ווים מותאמים אישית לפני ואחרי: אפשר להשתמש בווים ספציפיים לפני ואחרי ההפעלה, ולהגדיר התנהגות מותאמת אישית להפסקת פעילות, לגיבוי או לשחזור של עומס עבודה עם שמירת מצב.
- אסטרטגיות מרובות: אפשר להשתמש באסטרטגיות של אפליקציות מוגנות כדי להתאים אישית את אופן יצירת הגיבויים ואת המשאבים שמשוחזרים.
מאגרי גיבוי
מאגר גיבויים מייצג מיקום אחסון שתואם ל-S3 עבור הגיבויים שלכם. מאגרי גיבויים מאחסנים רשומות של גיבויים, תוכניות גיבוי, תוכניות שחזור ושחזורים. לכל אשכול יכולים להיות כמה מאגרי גיבוי עם כללי ייבוא שונים. כללי הייבוא האלה קובעים אילו פעולות אפשר לבצע.
מידע נוסף זמין במאמר בנושא הוספת מאגר גיבוי.
תוכניות גיבוי
תוכניות גיבוי מספקות את ההגדרות, המיקום ופונקציות הניהול של רצף גיבויים. תוכנית גיבוי מכילה הגדרת גיבוי, כולל אשכול המקור ובחירת עומסי העבודה לגיבוי. Google ממליצה לספק לכל אשכול לפחות תוכנית גיבוי אחת. יוצרים תוכנית גיבוי אחת או יותר לכל אשכול. אפשר להוסיף קלאסטר או מכונה וירטואלית אחת או יותר לתוכנית גיבוי אחת או יותר. אם בתוכנית הגיבוי מוגדר לוח זמנים לגיבוי, הגיבויים נוצרים אוטומטית בהתאם ללוח הזמנים הזה.
מידע נוסף זמין במאמר בנושא תכנון סדרת גיבויים.
שחזור תוכניות
תוכניות שחזור הן תרחישי שחזור שהוגדרו מראש עבור שורה תואמת של גיבויים. יצירת תוכנית שחזור באמצעות משאב קיים של תוכנית גיבוי. אפשר לשנות את התצורה של השחזור במסוף GDC או ב-API כדי להתאים אישית את אופן הפעולה של השחזורים.
מידע נוסף זמין במאמר בנושא שחזור גיבוי.
סקירה כללית על Backup Service API
ממשק ה-API של שירות הגיבוי מספק פונקציות חשובות שנדרשות לתהליכי הגיבוי והשחזור. אתם יכולים להוסיף ממשקי API חדשים כמו Backup, GKE Backup Agent ו-Backup Control Plane לאשכול Kubernetes. ממשקי ה-API האלה משמשים לניהול מחזור החיים של הגיבויים וליצירה של מאגרי גיבויים, מדיניות ותוכניות.
מידע נוסף מופיע במאמר סקירה כללית על Backup API.