ניהול גיבויים משופרים

אתם יכולים להפעיל ולנהל גיבויים משופרים של אשכולות ופרויקטים ב-AlloyDB ל-PostgreSQL. גיבויים משופרים מאפשרים לכם להשתמש בשירות Backup and DR עם אשכולות AlloyDB כדי לנהל את הגיבויים.

מידע על אופן הפעולה של הגיבויים ב-AlloyDB ועל האפשרויות הזמינות לאשכולות מופיע במאמר סקירה כללית על גיבוי ושחזור נתונים.

לפני שמתחילים

כדי לנהל גיבויים משופרים של אשכולות AlloyDB, צריך לבצע את השלבים הבאים:

הפעלת Backup and DR API

כדי להשתמש בגיבויים משופרים באשכולות AlloyDB, צריך קודם להפעיל את Backup and DR API:

הפעלת Backup and DR API

ההרשאות הנדרשות

כדי להגדיר גיבויים משופרים לאשכולות AlloyDB, אתם צריכים את התפקיד alloydb.backupDrAdmin או את ההרשאות הבאות:

  • backupdr.backupPlans.list
  • backupdr.backupPlanAssociations.createForAlloydbCluster
  • backupdr.backupPlanAssociations.fetchForAlloydbCluster
  • backupdr.backupPlanAssociations.list
  • backupdr.backupPlanAssociations.getForAlloydbCluster
  • backupdr.backupPlanAssociations.triggerBackupForAlloydbCluster
  • backupdr.backupPlanAssociations.deleteForAlloydbCluster
  • backupdr.backupPlans.useForAlloydbCluster
  • backupdr.bvdataSources.get
  • backupdr.bvdataSources.list

מידע נוסף על ההרשאות האלה זמין במאמר בנושא תפקידים והרשאות ב-Backup and DR.

בחירת רמת גיבוי במהלך יצירת האשכול

כשיוצרים קלאסטר ראשי או משני חדש של AlloyDB, אפשר לבחור בין רמות הגיבוי הרגילה והמשופרת. מסלול הגיבוי הרגיל הוא ברירת המחדל, אבל אתם יכולים לבחור בגיבויים משופרים כדי להשתמש ב-Backup and DR לניהול מרכזי. מידע נוסף זמין במאמר בנושא אפשרויות גיבוי.

כדי לבחור רמת גיבוי כשיוצרים אשכול, פועלים לפי השלבים הבאים:

  1. נכנסים לדף Clusters במסוף Google Cloud .

    כניסה לדף Clusters

  2. לוחצים על יצירת אשכול ובוחרים את סוג האשכול הראשי או המשני.

  3. ממלאים את שדות החובה של הגדרת האשכול.

  4. לוחצים על הצגת אפשרויות מתקדמות.

  5. מרחיבים את הקטע Data Protection (הגנה על נתונים).

  6. בקטע Configure Backup Tier (הגדרת רמת הגיבוי), בוחרים באפשרות Enhanced backup tier (managed by Backup and DR Service) (רמת גיבוי משופרת (מנוהלת על ידי שירות Backup and DR)).

  7. בוחרים תוכנית גיבוי לשיוך למשאב.

    כדי לראות את פרטי התמחור, לוחצים על השוואה בין רמות. התמחור מבוסס על האזור שבחרתם.

  8. לוחצים על יצירת אשכול.

הפעלת גיבויים משופרים

כדי להפעיל גיבויים משופרים לאשכול, פועלים לפי השלבים הבאים:

  1. מזהים את כספת הגיבוי ואת תוכנית הגיבוי שבהן רוצים להשתמש.
  2. משייכים את אשכול AlloyDB לתוכנית גיבוי.

מידע נוסף על גיבויים משופרים זמין במאמר סקירה כללית על גיבוי ושחזור נתונים.

זיהוי תוכנית הגיבוי שרוצים להשתמש בה

תוכנית הגיבוי משמשת לגיבויים משופרים כדי להגדיר את לוח הזמנים של הגיבוי של האשכול ואת הגדרות השמירה. כדי לשייך את אשכול AlloyDB לתוכנית גיבוי, צריך לזהות את תוכנית הגיבוי שרוצים להשתמש בה. למידע נוסף, קראו את המאמר יצירה וניהול של תוכנית גיבוי.

אחרי שמזהים את תוכנית הגיבוי שרוצים לשייך, משתמשים בשם של תוכנית הגיבוי כדי לשייך אותה לאשכול AlloyDB.

שיוך תוכנית גיבוי לאשכול AlloyDB

כדי לשייך תוכנית גיבוי לאשכול AlloyDB, צריך את השם של תוכנית הגיבוי שרוצים להשתמש בה. מידע נוסף על איתור השם של תוכנית הגיבוי זמין במאמר יצירה וניהול של תוכנית גיבוי.

המסוף

כדי לשייך תוכנית גיבוי לאשכול AlloyDB, מבצעים את הפעולות הבאות:

  1. נכנסים לדף Clusters במסוף Google Cloud .

    כניסה לדף Clusters

  2. מוצאים את האשכול שאליו רוצים לשייך את תוכנית הגיבוי. כדי לפתוח את הדף Overview של האשכול, לוחצים על שם האשכול.

  3. לוחצים על הגנה על נתונים.

  4. בהגדרות, לוחצים על עריכה.

  5. בקטע Configure Backup Tier (הגדרת רמת הגיבוי), לוחצים על Enhanced backup tier (managed by Backup and DR service) (רמת גיבוי משופרת (מנוהלת על ידי שירות Backup and DR)).

  6. בוחרים תוכנית גיבוי.

  7. לוחצים על עדכון. האפשרות 'גיבויים משופרים' מופעלת באשכול שלכם באמצעות הגדרות הגיבוי והשמירה של תוכנית הגיבוי המשויכת.

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: מזהה תוכנית הגיבוי.

ניהול גיבויים משופרים

אחרי שמפעילים גיבויים משופרים באשכול ומקשרים אליו תוכנית גיבוי, אפשר לשנות את תוכנית הגיבוי שמקושרת לאשכול, לבצע גיבוי לפי דרישה או לראות את כל הגיבויים במאגר הגיבויים.

כדי לנהל תוכנית גיבוי, אפשר לעיין במאמר בנושא יצירה וניהול של תוכנית גיבוי. במאמר יצירה וניהול של כספת גיבוי מוסבר איך לנהל כספת גיבוי.

הצגה וניהול של גיבויים משופרים ברמת הפרויקט

כדי לראות את הגיבויים של כל האשכולות בפרויקט ולסדר אותם בשני רמות האחסון – הרגילה והמשופרת – פועלים לפי השלבים הבאים:

  1. נכנסים לדף Backups במסוף Google Cloud .

    כניסה לדף Backups

  2. לוחצים על הכרטיסייה משופר כדי להציג תצוגת תיקיות שבה האשכולות מסודרים לפי הכספות שלהם.

  3. כדי לראות את הפרטים או ההגדרות של הגיבוי, לוחצים על שם האשכול או התיקייה.

    בדף שיופיע, רמת החברות תהיה מסומנת מראש בהתאם לכרטיסייה שממנה הגעתם. אם אשכול נמחק, סמל התיקייה יציג סמל של פריט שנמחק. המידע מוצג רק לגבי גיבויים קיימים.

הצגה וניהול של גיבויים משופרים ברמת האשכול

אתם יכולים לראות את פרטי הגיבוי של האשכול ולשחזר או למחוק גיבוי משופר שעומד בדרישות. מידע נוסף על גיבויים שאפשר למחוק זמין במאמר מחיקת גיבוי משופר.

כדי לראות ולנהל גיבויים של אשכול, פועלים לפי השלבים הבאים:

  1. נכנסים לדף Clusters במסוף Google Cloud .

    כניסה לדף Clusters

  2. בוחרים אשכול.

  3. פותחים את הדף הגנה על נתונים.

  4. לוחצים על הכרטיסייה משופר כדי להציג תצוגת תיקיות שבה האשכולות מסודרים לפי הכספות שלהם.

שינוי תוכנית הגיבוי המשויכת לאשכול

כדי לשנות את תוכנית הגיבוי שמשויכת לאשכול AlloyDB, קודם צריך להסיר את תוכנית הגיבוי הנוכחית שמשויכת לאשכול ואז לשייך לאשכול תוכנית גיבוי חדשה.

תוכנית הגיבוי החדשה צריכה להיות באותו אזור כמו אשכול ה-AlloyDB.

הסרת תוכנית הגיבוי המשויכת

כדי לעבור לתוכנית גיבוי חדשה, קודם צריך להסיר את השיוך של תוכנית הגיבוי הקיימת לאשכול AlloyDB.

המסוף

  1. נכנסים לדף Clusters במסוף Google Cloud .

    כניסה לדף Clusters

  2. לוחצים על השם של האשכול שרוצים לשנות.

  3. לוחצים על הגנה על נתונים.

  4. בהגדרות, לוחצים על עריכה.

  5. לוחצים על Standard backup tier (managed by AlloyDB) (רמת גיבוי רגילה (בניהול AlloyDB)) ומעדכנים את הגדרות הגיבוי הרגילות של האשכול לפי הצורך.

  6. לוחצים על עדכון. תוכנית הגיבוי שמשויכת לאשכול נמחקת, והאשכול מנוהל עכשיו במסגרת אפשרות הגיבוי הרגילה. עכשיו אפשר לקשר את תוכנית הגיבוי החדשה לאשכול.

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:

המסוף

כדי לשייך את תוכנית הגיבוי החדשה לאשכול, פועלים לפי השלבים הבאים:

  1. נכנסים לדף Clusters במסוף Google Cloud .

    כניסה לדף Clusters

  2. מוצאים את האשכול שאליו רוצים לשייך את תוכנית הגיבוי. כדי לפתוח את הדף Overview של האשכול, לוחצים על שם האשכול.

  3. לוחצים על הגנה על נתונים.

  4. לוחצים על Edit.

  5. בהגדרות, לוחצים על עריכה.

  6. בקטע Configure Backup Tier (הגדרת רמת הגיבוי), לוחצים על Enhanced backup tier (managed by Backup and DR service) (רמת גיבוי משופרת (מנוהלת על ידי שירות Backup and DR)).

  7. זה שינוי אופציונלי. בוחרים תוכנית גיבוי.

  8. לוחצים על עדכון. האפשרות 'גיבויים משופרים' מופעלת באשכול שלכם באמצעות הגדרות הגיבוי והשמירה של תוכנית הגיבוי המשויכת.

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 עם גיבויים משופרים מופעלים, פועלים לפי השלבים הבאים:

  1. נכנסים לדף Clusters במסוף Google Cloud .

    כניסה לדף Clusters

  2. לוחצים על השם של האשכול עם תוכנית הגיבוי המשויכת שרוצים ליצור עבורה גיבוי לפי דרישה.

  3. לוחצים על הגנה על נתונים.

  4. לוחצים על יצירת גיבוי.

  5. בקטע Create an on-demand backup (יצירת גיבוי לפי דרישה), בוחרים כלל גיבוי עם תקופת השמירה הרצויה לגיבוי לפי דרישה.

  6. לוחצים על יצירה. הגיבוי לפי דרישה נוצר.

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 באמצעות מסוף Google Cloud או ה-CLI של gcloud. Google Cloud

המסוף

  1. נכנסים לדף Backups במסוף Google Cloud .

    כניסה לדף Backups

  2. בתפריט הנפתח Backup tier, בוחרים באפשרות Enhanced tier, ואז בוחרים את כספת גיבוי שמכיל את הגיבוי שרוצים להשתמש בו. מוצגים כל הגיבויים שזמינים בכספת הגיבוי עבור האשכול שנבחר.

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 שרוצים למצוא את פרטי הגיבוי וה-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. הפעולה הזו תמחק את הקישור בין תוכנית הגיבוי לבין האשכול.

כדי לשנות את האשכול לגיבויים רגילים:

המסוף

כדי להשבית את הגיבויים המשופרים ולהחזיר את האפשרות של גיבויים רגילים באשכול, פועלים לפי השלבים הבאים:

  1. נכנסים לדף Clusters במסוף Google Cloud .

    כניסה לדף Clusters

  2. לוחצים על השם של האשכול שרוצים להשבית בו גיבויים משופרים.

  3. לוחצים על הגנה על נתונים.

  4. בהגדרות, לוחצים על עריכה.

  5. לוחצים על Standard backup tier (managed by AlloyDB) (רמת גיבוי רגילה (בניהול AlloyDB)) ובוחרים את הגדרות הגיבוי. מעדכנים את ההגדרות של הגיבויים הרגילים של האשכול לפי הצורך.

  6. לוחצים על 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 כדי למנוע שינוי, גיבויים לא נעולים או שפג תוקפם בכספת ניתנים למחיקה ידנית.

כדי למחוק גיבוי משופר:

  1. נכנסים לדף Clusters במסוף Google Cloud .

    כניסה לדף Clusters

  2. בוחרים את האשכול שמשויך לגיבוי שרוצים למחוק.

  3. בניווט הצדדי, לוחצים על הגנה על נתונים.

  4. כדי לראות את הגיבויים של Backup and DR, מוודאים שרמת השירות Enhanced נבחרה.

  5. מאתרים את הגיבוי הספציפי ברשימה ומרחיבים את האפשרות more_vert אפשרויות נוספות.

  6. לוחצים על מחיקת הגיבוי.

  7. מאשרים את המחיקה. אם הפעולה נכשלת, אפשר לראות את פרטי השגיאה בדף Clusters.

המאמרים הבאים