אתם יכולים להפעיל ולנהל גיבויים משופרים של אשכולות ופרויקטים ב-AlloyDB ל-PostgreSQL. גיבויים משופרים מאפשרים לכם להשתמש בשירות Backup and DR עם אשכולות AlloyDB כדי לנהל את הגיבויים.
מידע על אופן הפעולה של הגיבויים ב-AlloyDB ועל האפשרויות הזמינות לאשכולות מופיע במאמר סקירה כללית על גיבוי ושחזור נתונים.
לפני שמתחילים
כדי לנהל גיבויים משופרים של אשכולות AlloyDB, צריך לבצע את הפעולות הבאות:
- מוודאים שיש לכם אשכול ומכונה של AlloyDB. למידע נוסף, אפשר לעיין במאמר בנושא יצירה של אשכול ושל המופע הראשי שלו.
- מומלץ לקרוא את המאמר בנושא Backup and DR.
- מפעילים את Backup and DR API.
- מוודאים שיש לכם את ההרשאות הנדרשות.
הפעלת Backup and DR API
כדי להשתמש בגיבויים משופרים באשכולות AlloyDB, צריך קודם להפעיל את Backup and DR API:
ההרשאות הנדרשות
כדי להגדיר גיבויים משופרים לאשכולות AlloyDB, אתם צריכים את התפקיד alloydb.backupDrAdmin או את ההרשאות הבאות:
backupdr.backupPlans.listbackupdr.backupPlanAssociations.createForAlloydbClusterbackupdr.backupPlanAssociations.fetchForAlloydbClusterbackupdr.backupPlanAssociations.listbackupdr.backupPlanAssociations.getForAlloydbClusterbackupdr.backupPlanAssociations.triggerBackupForAlloydbClusterbackupdr.backupPlanAssociations.deleteForAlloydbClusterbackupdr.backupPlans.useForAlloydbClusterbackupdr.bvdataSources.getbackupdr.bvdataSources.list
מידע נוסף על ההרשאות האלה זמין במאמר בנושא תפקידים והרשאות ב-Backup and DR.
בחירת רמת גיבוי במהלך יצירת האשכול
כשיוצרים קלאסטר ראשי או משני חדש של AlloyDB, אפשר לבחור בין רמות הגיבוי הרגילה והמשופרת. המסלול הרגיל הוא ברירת המחדל, אבל אתם יכולים לבחור בגיבויים משופרים כדי להשתמש ב-Backup and DR לניהול מרכזי. מידע נוסף זמין במאמר בנושא אפשרויות גיבוי.
כדי לבחור רמת גיבוי כשיוצרים אשכול, פועלים לפי השלבים הבאים:
נכנסים לדף Clusters במסוף Google Cloud .
לוחצים על Create Cluster (יצירת אשכול) ובוחרים את סוג האשכול הראשי או המשני.
ממלאים את שדות החובה של הגדרת האשכול.
לוחצים על הצגת אפשרויות מתקדמות.
מרחיבים את הקטע Data Protection (הגנה על נתונים).
בקטע Configure Backup Tier, בוחרים באפשרות Enhanced backup tier (managed by שירות Backup and DR).
בוחרים תוכנית גיבוי לשיוך למשאב.
כדי לראות מידע על התמחור, לוחצים על השוואת רמות. התמחור מבוסס על האזור שבחרתם.
לוחצים על יצירת אשכול.
הפעלת גיבויים משופרים
כדי להפעיל גיבויים משופרים לאשכול, מבצעים את השלבים הבאים:
- מזהים את כספת הגיבוי ואת תוכנית הגיבוי שרוצים להשתמש בהן.
- משייכים את אשכול AlloyDB לתוכנית גיבוי.
מידע נוסף על גיבויים משופרים זמין במאמר סקירה כללית על גיבוי ושחזור נתונים.
זיהוי תוכנית הגיבוי שרוצים להשתמש בה
תוכנית הגיבוי משמשת לגיבויים משופרים כדי להגדיר את לוח הזמנים של הגיבויים ואת הגדרות השמירה של האשכול. כדי לשייך את אשכול AlloyDB לתוכנית גיבוי, צריך לזהות את תוכנית הגיבוי שרוצים להשתמש בה. מידע נוסף זמין במאמר יצירה וניהול של תוכנית גיבוי.
אחרי שמזהים את תוכנית הגיבוי שרוצים לשייך, משתמשים בשם של תוכנית הגיבוי כדי לשייך אותה לאשכול AlloyDB.
שיוך תוכנית גיבוי לאשכול AlloyDB
כדי לשייך תוכנית גיבוי לאשכול AlloyDB, צריך את השם של תוכנית הגיבוי שרוצים להשתמש בה. מידע נוסף על איתור השם של תוכנית הגיבוי זמין במאמר יצירה וניהול של תוכנית גיבוי.
המסוף
כדי לשייך תוכנית גיבוי לאשכול AlloyDB:
נכנסים לדף Clusters במסוף Google Cloud .
מוצאים את האשכול שרוצים לשייך אליו את תוכנית הגיבוי. כדי לפתוח את הדף Overview של האשכול, לוחצים על שם האשכול.
לוחצים על הגנה על נתונים.
בהגדרות, לוחצים על עריכה.
בקטע Configure Backup Tier (הגדרת רמת הגיבוי), לוחצים על Enhanced backup tier (managed by Backup and DR service) (רמת גיבוי משופרת (מנוהלת על ידי שירות Backup and DR)).
בוחרים תוכנית גיבוי.
לוחצים על עדכון. האפשרות 'גיבויים משופרים' מופעלת באשכול שלכם באמצעות הגדרות הגיבוי והשמירה של תוכנית הגיבוי המשויכת.
gcloud
כדי לשייך תוכנית גיבוי לאשכול AlloyDB, מריצים את הפקודה הבאה:
gcloud backup-dr backup-plan-associations create BPA_ID \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--resource-type=alloydb.googleapis.com/Cluster \
--resource=projects/WORKLOAD_PROJECT_ID/locations/REGION/clusters/CLUSTER_ID \
--backup-plan=projects/VAULT_PROJECT_ID/locations/REGION/backupPlans/BP_IDמחליפים את מה שכתוב בשדות הבאים:
-
BPA_ID: מזהה השיוך של תוכנית הגיבוי. -
WORKLOAD_PROJECT_ID: מזהה הפרויקט שבו נמצא אשכול AlloyDB. -
REGION: Google Cloud האזור, למשלus-central1. -
CLUSTER_ID: מזהה אשכול AlloyDB. -
VAULT_PROJECT_ID: מזהה הפרויקט שבו נמצא כספת הגיבוי. -
BP_ID: מזהה תוכנית הגיבוי.
ניהול גיבויים משופרים
אחרי שמפעילים גיבויים משופרים באשכול ומקשרים אליו תוכנית גיבוי, אפשר לשנות את תוכנית הגיבוי שמקושרת לאשכול, לבצע גיבוי לפי דרישה או לראות את כל הגיבויים במאגר הגיבויים.
כדי לנהל תוכנית גיבוי, אפשר לעיין במאמר בנושא יצירה וניהול של תוכנית גיבוי. לניהול כספת גיבוי, ראה יצירה וניהול של כספת גיבוי.
הצגה וניהול של גיבויים משופרים ברמת הפרויקט
כדי לראות את הגיבויים של כל האשכולות בפרויקט ולסדר אותם בשני רמות האחסון – הרגילה והמשופרת – פועלים לפי השלבים הבאים:
נכנסים לדף Backups במסוף Google Cloud .
לוחצים על הכרטיסייה משופר כדי להציג תצוגת תיקיות שבה האשכולות מאורגנים לפי הכספות שלהם.
כדי להציג את הפרטים או ההגדרות של הגיבוי, לוחצים על שם האשכול או התיקייה.
בדף שיוצג, הרמה תהיה מסומנת מראש בהתאם לכרטיסייה שממנה הגעתם. אם אשכול נמחק, סמל התיקייה יציג סמל של פריט שנמחק. המידע יוצג רק לגבי גיבויים קיימים.
הצגה וניהול של גיבויים משופרים ברמת האשכול
אתם יכולים לראות את פרטי הגיבוי של האשכול, ולשחזר או למחוק גיבוי משופר שעומד בדרישות. מידע נוסף על גיבויים שאפשר למחוק זמין במאמר בנושא מחיקת גיבוי משופר.
כדי לראות ולנהל גיבויים של אשכול, פועלים לפי השלבים הבאים:
נכנסים לדף Clusters במסוף Google Cloud .
בוחרים אשכול.
פותחים את הדף הגנה על נתונים.
לוחצים על הכרטיסייה משופר כדי להציג תצוגת תיקיות שבה האשכולות מאורגנים לפי הכספות שלהם.
שינוי תוכנית הגיבוי המשויכת לאשכול
כדי לשנות את תוכנית הגיבוי שמשויכת לאשכול AlloyDB, קודם צריך להסיר את תוכנית הגיבוי הנוכחית שמשויכת לאשכול ואז לשייך לאשכול תוכנית גיבוי חדשה.
תוכנית הגיבוי החדשה צריכה להיות באותו אזור כמו אשכול AlloyDB.
הסרת תוכנית הגיבוי המשויכת
כדי לעבור לתוכנית גיבוי חדשה, קודם צריך להסיר את השיוך של תוכנית הגיבוי הקיימת מאשכול AlloyDB.
המסוף
נכנסים לדף Clusters במסוף Google Cloud .
לוחצים על השם של האשכול שרוצים לשנות.
לוחצים על הגנה על נתונים.
בהגדרות, לוחצים על עריכה.
לוחצים על Standard backup tier (managed by AlloyDB) (רמת גיבוי רגילה (מנוהלת על ידי AlloyDB)) ומעדכנים את הגדרות הגיבוי הרגילות של האשכול לפי הצורך.
לוחצים על עדכון. תוכנית הגיבוי שמשויכת לאשכול נמחקת, והאשכול מנוהל עכשיו במסגרת אפשרות הגיבוי הרגילה. עכשיו אפשר לקשר את תוכנית הגיבוי החדשה לאשכול.
gcloud
כדי לעבור לתוכנית גיבוי חדשה, קודם צריך להסיר את השיוך של תוכנית הגיבוי הקיימת מאשכול AlloyDB. כדי להסיר את תוכנית הגיבוי:
gcloud backup-dr backup-plan-associations delete BPA_ID --project=WORKLOAD_PROJECT_ID --location=REGIONמחליפים את מה שכתוב בשדות הבאים:
-
BPA_ID: מזהה השיוך של תוכנית הגיבוי. -
WORKLOAD_PROJECT_ID: מזהה הפרויקט שבו נמצא אשכול AlloyDB. -
REGION: Google Cloud האזור. לדוגמה,us-central1.
תוכנית הגיבוי המשויכת לאשכול נמחקת, ועכשיו האשכול מנוהל במסגרת אפשרות הגיבויים הרגילה. עכשיו אפשר לקשר את תוכנית הגיבוי החדשה לאשכול.
משייכים את תוכנית הגיבוי החדשה לאשכול
אחרי שמסירים את תוכנית הגיבוי הקיימת, אפשר לשייך תוכנית גיבוי חדשה לאשכול AlloyDB:
המסוף
כדי לשייך את תוכנית הגיבוי החדשה לאשכול, פועלים לפי השלבים הבאים:
נכנסים לדף Clusters במסוף Google Cloud .
מוצאים את האשכול שרוצים לשייך אליו את תוכנית הגיבוי. כדי לפתוח את הדף Overview של האשכול, לוחצים על שם האשכול.
לוחצים על הגנה על נתונים.
לוחצים על Edit.
בהגדרות, לוחצים על עריכה.
בקטע Configure Backup Tier (הגדרת רמת הגיבוי), לוחצים על Enhanced backup tier (managed by Backup and DR service) (רמת גיבוי משופרת (מנוהלת על ידי שירות Backup and DR)).
זה שינוי אופציונלי. בוחרים תוכנית גיבוי.
לוחצים על עדכון. האפשרות 'גיבויים משופרים' מופעלת באשכול שלכם באמצעות הגדרות הגיבוי והשמירה של תוכנית הגיבוי המשויכת.
gcloud
כדי לשייך את תוכנית הגיבוי החדשה לאשכול, פועלים לפי השלבים הבאים:
gcloud backup-dr backup-plan-associations create BPA_ID \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--resource-type=alloydb.googleapis.com/Cluster \
--resource=projects/WORKLOAD_PROJECT_ID/locations/REGION/clusters/CLUSTER_ID \
--backup-plan=projects/VAULT_PROJECT_ID/locations/REGION/backupPlans/BP_ID \מחליפים את מה שכתוב בשדות הבאים:
-
BPA_ID: מזהה השיוך של תוכנית הגיבוי. -
WORKLOAD_PROJECT_ID: מזהה הפרויקט שבו נמצא אשכול AlloyDB. -
REGION: Google Cloud האזור. לדוגמה,us-central1. -
CLUSTER_ID: מזהה אשכול AlloyDB. -
VAULT_PROJECT_ID: מזהה הפרויקט שבו נמצא כספת הגיבוי. -
BP_ID: מזהה תוכנית הגיבוי. ### ביצוע גיבוי על פי דרישה
אפשר לבצע גיבוי על פי דרישה של אשכול AlloyDB עם תוכנית גיבוי משויכת באמצעות המסוף Google Cloud או ה-CLI של gcloud.
המסוף
כדי לבצע גיבוי לפי דרישה לאשכול AlloyDB עם גיבויים משופרים מופעלים, פועלים לפי השלבים הבאים:
נכנסים לדף Clusters במסוף Google Cloud .
לוחצים על שם האשכול עם תוכנית הגיבוי המשויכת שרוצים ליצור עבורה גיבוי לפי דרישה.
לוחצים על הגנה על נתונים.
לוחצים על יצירת גיבוי.
בקטע Create an on-demand backup (יצירת גיבוי לפי דרישה), בוחרים כלל גיבוי עם תקופת השמירה הרצויה לגיבוי לפי דרישה.
לוחצים על יצירה. הגיבוי לפי דרישה נוצר.
gcloud
כדי לבצע גיבוי לפי דרישה של אשכול עם גיבויים משופרים מופעלים, מריצים את הפקודה הבאה:
gcloud backup-dr backup-plan-associations trigger-backup BPA_ID \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-rule-id=RULE_IDמחליפים את מה שכתוב בשדות הבאים:
-
BPA_ID: מזהה השיוך של תוכנית הגיבוי. -
WORKLOAD_PROJECT_ID: מזהה הפרויקט שבו נמצא אשכול AlloyDB. -
REGION: Google Cloud האזור. לדוגמה,us-central1. -
RULE_ID: המזהה של כלל הגיבוי בתוכנית הגיבוי שרוצים להשתמש בה לגיבוי לפי דרישה. ### רשימת כל הגיבויים בכספת הגיבויים של האשכול
אפשר להציג את כל הגיבויים בכספת הגיבויים של אשכול AlloyDB באמצעות המסוף או ה-CLI של gcloud. Google Cloud
המסוף
נכנסים לדף Backups במסוף Google Cloud .
בתפריט הנפתח Backup tier, בוחרים באפשרות Enhanced tier, ואז בוחרים את Backup vault שמכיל את הגיבוי שרוצים להשתמש בו. מוצגים כל הגיבויים שזמינים בכספת הגיבוי עבור האשכול שנבחר.
gcloud
כדי לראות רשימה של כל הגיבויים שזמינים לאשכול AlloyDB בכספת הגיבויים, קודם צריך למצוא את data-source של אשכול AlloyDB ואז להריץ את הפקודה gcloud backup-dr backups list.
כדי למצוא את data-source של האשכול, מריצים את הפקודה הבאה:
gcloud backup-dr data-source-references fetch-for-resource-type alloydb.googleapis.com/Cluster \
--location=REGION \
--project=WORKLOAD_PROJECT_ID \
--filter='dataSourceGcpResourceInfo.gcp_resourcename="projects/WORKLOAD_PROJECT_NUMBER/locations/REGION/clusters/CLUSTER_ID"'מחליפים את מה שכתוב בשדות הבאים:
-
REGION: Google Cloud האזור. לדוגמה,us-central1. -
WORKLOAD_PROJECT_ID: מזהה הפרויקט שבו נמצא אשכול AlloyDB. -
CLUSTER_ID: המזהה של אשכול AlloyDB שרוצים למצוא את פרטי ה-Backup and DR שלו. -
WORKLOAD_PROJECT_NUMBER: מזהה מספרי ייחודי שנוצר על ידי המערכת עבור הפרויקט שלכם – לדוגמה, 123456789012. Google Cloud המספר הזה מוקצה באופן אוטומטי כשיוצרים את הפרויקט, ואי אפשר לשנות אותו.
כדי להציג את כל הגיבויים בכספת גיבוי של האשכול, מריצים את הפקודה הבאה:
gcloud backup-dr backups list \
--data-source=DDATA_SOURCE \
--project=WORKLOAD_PROJECT_ID \
--location=REGION \
--backup-vault=BACKUP_VAULT_NAMEמחליפים את מה שכתוב בשדות הבאים:
-
DATA_SOURCE: ה-data-sourceשל אשכול AlloyDB. -
REGION: מזהה האזור של כספת הגיבוי. -
BACKUP_VAULT_NAME: השם של מאגר הגיבוי שמשויך לתוכנית הגיבוי. ### השבתת גיבויים משופרים
כדי להשבית את הגיבויים המשופרים, צריך להחזיר את האפשרות של גיבויים רגילים באשכול AlloyDB. הפעולה הזו תמחק את הקישור בין תוכנית הגיבוי לבין האשכול.
כדי לשנות את האשכול לגיבויים רגילים:
המסוף
כדי להשבית את הגיבויים המשופרים ולהחזיר את האפשרות של גיבויים רגילים באשכול, פועלים לפי השלבים הבאים:
נכנסים לדף Clusters במסוף Google Cloud .
לוחצים על השם של האשכול שרוצים להשבית בו גיבויים משופרים.
לוחצים על הגנה על נתונים.
בהגדרות, לוחצים על עריכה.
לוחצים על Standard backup tier (managed by AlloyDB) (רמת גיבוי רגילה (מנוהלת על ידי AlloyDB)) ובוחרים את הגדרות הגיבוי. מעדכנים את הגדרות הגיבוי הרגילות של האשכול לפי הצורך.
לוחצים על Save. תוכנית הגיבוי המשויכת לאשכול נמחקת, והאשכול מנוהל עכשיו במסגרת האפשרות 'גיבויים רגילים', שמנוהלת על ידי AlloyDB.
gcloud
כדי להשבית את הגיבויים המשופרים ולהחזיר את האפשרות של גיבויים רגילים באשכול, מריצים את הפקודה הבאה:
gcloud backup-dr backup-plan-associations delete BACKUP_PLAN_ASSOCIATION_NAME
--LOCATION=BACKUP_VAULT_LOCATIONמחליפים את מה שכתוב בשדות הבאים:
-
BACKUP_PLAN_ASSOCIATION_NAME: השם של השיוך לתוכנית הגיבוי שרוצים למחוק. -
BACKUP_VAULT_LOCATION: המיקום של כספת הגיבוי.
מחיקת גיבוי משופר
אפשר למחוק באופן ידני גיבויים משופרים ספציפיים של AlloyDB בGoogle Cloud מסוף אם הם עומדים בדרישות למחיקה. אפשר למחוק גיבויים משופרים בתרחישים הבאים:
- גיבויים שפג תוקפם בכספת: אם חלפה תקופת השמירה המתוזמנת של גיבוי מסוים – למשל, אחרי 14 ימים במדיניות ברירת המחדל – בדרך כלל אפשר למחוק אותו באופן ידני.
- גיבויים ידניים: לעיתים קרובות אפשר למחוק גיבויים שהופעלו על ידי משתמש לפני שהם פוקעים באופן טבעי, בתנאי שהם לא מוגנים על ידי נעילת שמירה קפדנית לטווח ארוך.
- גיבויים שנוצרו לפני שינוי במדיניות השמירה: אם מדיניות עם תקופת שמירה מינימלית מתעדכנת בכספת, בדרך כלל אפשר למחוק גיבויים שנוצרו לפני שהעדכון במדיניות הוחל.
- גיבויים לא בלתי ניתנים לשינוי: למרות ש-Backup and DR מקדם גיבויים בלתי ניתנים לשינוי, מאובטחים ומנוהלים על ידי Google כדי למנוע שינוי לא מורשה, גיבויים לא נעולים או שפג תוקפם בכספת ניתנים למחיקה ידנית.
כדי למחוק גיבוי משופר:
נכנסים לדף Clusters במסוף Google Cloud .
בוחרים את האשכול שמשויך לגיבוי שרוצים למחוק.
בניווט הצדדי, לוחצים על הגנה על נתונים.
מוודאים שרמת השירות משופרת נבחרה כדי להציג גיבויים של Backup ו-DR.
מאתרים את הגיבוי הספציפי ברשימה ומרחיבים את more_vert אפשרויות נוספות.
לוחצים על מחיקת הגיבוי.
מאשרים את המחיקה. אם הפעולה נכשלת, אפשר לראות את פרטי השגיאה בדף Clusters.