刪除備份

本頁說明如何刪除 AlloyDB 備份。

事前準備

  • 您使用的 Google Cloud 專案必須已啟用 AlloyDB 存取權
  • 您必須在使用的 Google Cloud 專案中擁有下列其中一個 IAM 角色:
    • roles/alloydb.admin (AlloyDB 管理員預先定義的 IAM 角色)
    • roles/owner (擁有者基本 IAM 角色)
    • roles/editor (編輯者基本 IAM 角色)

    如果您不具備上述任一角色,請與機構管理員聯絡,並要求存取權。

程序

gcloud

如要使用 gcloud CLI,您可以安裝及初始化 Google Cloud CLI,也可以使用 Cloud Shell

使用 backups delete 指令刪除 AlloyDB 備份。

gcloud alloydb backups delete BACKUP_ID \
    --region=REGION_ID \
    --project=PROJECT_ID
  • BACKUP_ID:備份 ID。如要查看備份 ID,請查看備份清單
  • REGION_ID:備份所在的區域 ID。
  • PROJECT_ID:備份檔所在專案的 ID。

刪除備份的限制

您可以隨時刪除隨選或自動備份,但 AlloyDB 會限制刪除連續備份的時機。AlloyDB 必須有這些備份資料,才能執行持續備份和復原作業。

只有在符合下列至少一項情況時,您才能刪除 AlloyDB 的持續備份:

  • 您已在這個叢集上停用持續備份和復原功能。

  • 要刪除的備份早於叢集設定的持續備份和復原復原時間範圍。

此外,如果備份是持續備份或自動備份的依據,AlloyDB 也不允許刪除。這些備份是增量備份,必須有特定先前的備份,才能確保資料安全無虞並可還原。