啟用備份計畫

為防止資料遺失,並支援時間點或備份復原,您可以使用 AlloyDB for PostgreSQL 啟用備份計畫建議工具,找出持續備份和復原和自動備份計畫皆停用的執行個體。

啟用備份方案建議工具會分析執行個體中繼資料,如果未啟用任何備份方法,則會建議您至少啟用其中一種備份方法。

系統每天都會產生建議。

定價

所有 Google Cloud 客戶都能免付費使用 AlloyDB 啟用備份方案推薦工具。詳情請參閱「建議工具定價」。

事前準備

您必須先完成下列事項,才能查看建議和洞察資料:

  • 請務必啟用 Recommender API。
  • 如要取得查看及使用洞察和建議的權限,請確認您具備必要的 Identity and Access Management (IAM) 角色。
    Tasks 角色
    查看建議 下列其中一個角色:roles/recommender.alloydbViewer 或 roles/alloydb.viewer。
    套用建議 下列其中一個角色:roles/recommender.alloydbAdmin 或 roles/alloydb.admin。

詳情請參閱「將存取權授予其他使用者」。

列出啟用自動備份的可靠性建議

您可以使用 Google Cloud 控制台、gcloud CLI 或 Recommender API,列出啟用自動備份功能的建議。

控制台

如要使用Google Cloud 控制台列出啟用自動備份的最佳化建議,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Clusters」(叢集) 頁面。

    前往「Clusters」(叢集) 頁面

    詳情請參閱「開始使用 Active Assist」。

  2. 在「Resources」(資源) 清單表格中,找出叢集,然後按一下「Issues」(問題) 欄中的「View issues」(查看問題)。

  3. 在「Event data」(事件資料) 面板中,選取「No backup policy enabled」(未啟用備份政策) 建議。

gcloud CLI

如要使用 gcloud CLI 列出啟用自動備份功能的建議,請執行 gcloud recommender recommendations list 指令,如下所示:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.alloydb.cluster.ReliabilityRecommender \
--filter=recommenderSubtype=ENABLE_CLUSTER_BACKUP_POLICY

更改下列內容:

  • PROJECT_ID:您的專案 ID。
  • LOCATION:執行個體所在的區域,例如 us-central1。

API

如要使用 Recommender API 列出啟用自動備份建議,請按照下列方式呼叫 recommendations.list 方法:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.cluster.ReliabilityRecommender/recommendations?filter=recommenderSubtype=ENABLE_CLUSTER_BACKUP_POLICY

更改下列內容:

  • PROJECT_ID:您的專案 ID。
  • LOCATION:執行個體所在的區域,例如 us-central1。

查看洞察資料和詳細建議

您可以使用 Google Cloud 控制台、gcloud CLI 或 Recommender API,查看需要啟用自動備份功能的執行個體洞察和詳細建議。

控制台

如要查看需要啟用自動備份的執行個體洞察資料和詳細建議,請在「叢集」頁面的執行個體清單中,點選建議連結。

gcloud CLI

如要查看需要啟用自動備份的執行個體洞察資料和詳細建議,請執行 gcloud recommender insights list 指令,如下所示:

gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.alloydb.cluster.ReliabilityInsight \
--filter=insightSubtype=CLUSTER_BACKUP_POLICY_NOT_ENABLED

更改下列內容:

  • PROJECT_ID:您的專案 ID。
  • LOCATION:執行個體所在的區域,例如 us-central1。

API

如要查看需要啟用自動備份的執行個體洞察和詳細建議,請使用 Recommender API,並呼叫 insights.list 方法,如下所示:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.cluster.ReliabilityInsight/insights?filter=insightSubtype=CLUSTER_BACKUP_POLICY_NOT_ENABLED

更改下列內容:

  • PROJECT_ID:您的專案 ID。
  • LOCATION:執行個體所在的區域,例如 us-central1。

套用建議

如要採行這項建議,請按照下列步驟操作:

  1. 在「Resources」(資源) 清單表格中,按一下叢集「Issues」(問題) 欄中的「View issues」(查看問題)。
  2. 在「Aggregated issues」(匯總問題) 面板中,選取「No backup policy enabled」(未啟用備份政策) 建議資訊卡。
  3. 按一下「View backup policy」(查看備份政策)。
  4. 在「Data protection」(資料保護) 視窗中,根據建議的備份政策,執行下列任一操作:

    • 如要啟用持續備份與復原功能,請按一下「持續備份與復原」欄位中的「編輯」。
    • 如要啟用自動備份功能,請按一下「自動備份」欄位中的「編輯」。
  5. 設定您選擇的備份方案。

    詳情請參閱「自動備份設定屬性」。

後續步驟