本頁面說明 Cloud SQL 自動備份啟用推薦工具,可協助您偵測重要且有資料遺失風險的執行個體。
Cloud SQL 自動備份啟用建議工具會分析執行個體的結構描述,並建議針對未啟用自動備份功能的正式執行個體設定自動備份功能。
系統每天都會產生最佳化建議。
定價
Cloud SQL 自動備份啟用推薦功能屬於 標準 推薦功能定價等級。
事前準備
如要查看最佳化建議和洞察資料,請先完成下列步驟:
- 如要取得查看洞察資料和最佳化建議的權限,請確認您具備必要的 Identity and Access Management (IAM) 角色。
Tasks 角色 查看建議 請選擇下列任一角色: recommender.cloudsqlViewer
或cloudsql.viewer
。套用建議 以下任一角色: recommender.cloudsqlAdmin
、cloudsql.editor
或cloudsql.admin
。 -
Enable the Recommender API.
列出啟用自動備份功能的可靠性建議
您可以使用 Google Cloud 控制台、gcloud CLI
或 Recommender API 列出啟用自動備份功能的建議。
主控台
如要使用Google Cloud 控制台列出啟用自動備份的建議,請按照下列步驟操作:
gcloud CLI
如要使用 gcloud CLI 列出啟用自動備份功能的建議,請執行 gcloud recommender recommendations list
指令,如下所示:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.ReliabilityRecommender \ --filter=recommenderSubtype=ENABLE_AUTO_BACKUP
更改下列內容:
PROJECT_ID
:您的專案 ID。LOCATION
:執行個體所在的區域,例如us-central1
。
API
如要使用 Recommendations API 列出啟用自動備份的最佳化建議,請呼叫 recommendations.list
方法,如下所示:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.ReliabilityRecommender/recommendations
更改下列內容:
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.cloudsql.instance.ReliabilityInsight \ --filter=insightSubtype=CRITICAL_INSTANCE_AUTO_BACKUP_NOT_ENABLED
更改下列內容:
PROJECT_ID
:您的專案 ID。LOCATION
:執行個體所在的區域,例如us-central1
。
API
如要查看需要啟用自動備份功能的執行個體相關洞察和詳細建議,請使用 Recommendations API,並呼叫 insights.list
方法,如下所示:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.ReliabilityInsight/insights
更改下列內容:
PROJECT_ID
:您的專案 ID。LOCATION
:執行個體所在的區域,例如us-central1
。
套用建議
如要套用這項最佳化建議,請按照下列步驟操作:
- 按一下「Issues」欄中的「Enable automated backups」。「Enable automated backups」視窗會顯示建議。
依序點選「編輯執行個體」 >「資料保護」 >「自動備份每日備份」,即可繼續操作。
詳情請參閱「自動備份和交易記錄保留時間」。