כדי להפחית את עלויות האחסון של הגיבויים ולהסיר גיבויים שכבר לא צריך, אפשר למחוק גיבוי של AlloyDB ל-PostgreSQL.
לפני שמתחילים
- Google Cloud לפרויקט שבו אתם משתמשים צריכה להיות גישה ל-AlloyDB.
- בפרויקט ב- Google Cloud שבו אתם משתמשים, צריך להיות לכם אחד מתפקידי ה-IAM הבאים:
-
roles/alloydb.admin(תפקיד IAM מוגדר מראש של אדמין ב-AlloyDB) -
roles/owner(תפקיד ה-IAM הבסיסי "בעלים") -
roles/editor(תפקיד העריכה הבסיסי ב-IAM)
אם לא הוקצו לכם התפקידים האלה, פנו לאדמין הארגוני כדי לבקש גישה.
-
התהליך
gcloud
כדי להשתמש ב-CLI של gcloud, אתם יכולים להתקין ולהפעיל את Google Cloud CLI או להשתמש ב-Cloud Shell.
משתמשים בפקודה backups delete כדי למחוק גיבוי של AlloyDB.
gcloud alloydb backups delete BACKUP_ID \
--region=REGION_ID \
--project=PROJECT_ID- BACKUP_ID: מזהה הגיבוי. כדי למצוא את מזהה הגיבוי, מציגים רשימה של גיבויים.
- REGION_ID: המזהה של האזור שבו נמצא הגיבוי.
- PROJECT_ID: מזהה הפרויקט שבו נמצא הגיבוי.
הגבלות על מחיקת גיבויים
אתם יכולים למחוק גיבויים על פי דרישה או גיבויים אוטומטיים בכל שלב, אבל ב-AlloyDB יש הגבלות על הנסיבות שבהן אפשר למחוק גיבויים רציפים. כדי שהגיבוי והשחזור הרציפים יפעלו, צריך שיהיו גיבויים ב-AlloyDB.
ב-AlloyDB אפשר למחוק גיבוי רציף רק אם מתקיים לפחות אחד מהתנאים הבאים:
השבתתם את הגיבוי והשחזור הרציפים באשכול הזה.
הגיבוי שאתם רוצים למחוק ישן יותר מחלון השחזור שהוגדר לאשכול, לגיבוי ולשחזור רציפים.
בנוסף, ב-AlloyDB אי אפשר למחוק גיבויים שמבוססים על גיבויים רציפים או אוטומטיים. אלה גיבויים מצטברים, והם מסתמכים על קיומם של גיבויים קודמים ספציפיים כדי לשמור על הנתונים שלכם ולאפשר לשחזר אותם.