このページでは、AlloyDB のバックアップ保持期間延長 Recommender について説明します。これは、より長いバックアップ保持期間が必要なインスタンスを検出するのに役立ちます。
AlloyDB バックアップ保持の増加の Recommender によって、インスタンス メタデータが分析されます。インスタンスが本番環境インスタンスであり、自動バックアップが有効で、保持されるバックアップが 14 個未満の場合は、バックアップの保持を増やすことをおすすめします。
推奨事項は毎日生成されます。
料金
Google Cloud のお客様は、AlloyDB バックアップ保持期間延長の Recommender を無料でご利用いただけます。詳細については、Recommender の料金をご覧ください。
始める前に
推奨事項と分析情報を表示するには、まず次のことを行う必要があります。
Recommender API が有効になっていることを確認します。
分析情報と推奨事項を表示、操作する権限を取得するには、必要な Identity and Access Management(IAM)ロールがあることを確認してください。
タスク ロール 推奨事項を表示する recommender.alloydbViewerまたはalloydb.viewerのいずれかのロール。推奨事項を適用する recommender.alloydbAdminまたはalloydb.adminのいずれかのロール。
詳細については、他のユーザーにアクセス権を付与するをご覧ください。
バックアップ保持の増加のための信頼性に関する推奨事項を一覧表示する
バックアップ保持の増加に関する推奨事項を一覧表示するには、 Google Cloud コンソール、gcloud CLI、または Recommender API を使用します。
コンソール
Google Cloud コンソールを使用してバックアップ保持の増加に関する推奨事項を一覧表示する手順は次のとおりです。
Google Cloud コンソールで、[クラスタ] ページに移動します。
詳細については、おすすめ Hub スタートガイドをご覧ください。
[データ保護] カードで、[影響を受けるリソースを表示する] をクリックします。
[バックアップの保持期間が短い] の推奨事項があるインスタンスを選択します。
gcloud CLI
gcloud CLI を使用してバックアップ保持増加の推奨事項を一覧表示するには、次のように gcloud recommender recommendations list コマンドを実行します。
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.alloydb.cluster.ReliabilityRecommender \ --filter=recommenderSubtype=INCREASE_CLUSTER_BACKUP_RETENTION
次のように置き換えます。
PROJECT_ID: プロジェクト ID。LOCATION: インスタンスが配置されているリージョン(例:us-central1)。
API
Recommendations API を使用してバックアップ保持増加に関する推奨事項を一覧表示するには、次のように recommendations.list メソッドを呼び出します。
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.cluster.ReliabilityRecommender/recommendations?filter=recommenderSubtype=INCREASE_CLUSTER_BACKUP_RETENTION
次のように置き換えます。
PROJECT_ID: プロジェクト ID。LOCATION: インスタンスが配置されているリージョン(us-central1など)。
分析情報と詳細な推奨事項を表示する
バックアップ保持の増加が必要なインスタンスに関する分析情報と詳細な推奨事項を表示するには、 Google Cloud コンソール、Google Cloud 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_INSUFFICIENT_BACKUP_RETENTION
次のように置き換えます。
PROJECT_ID: プロジェクト ID。LOCATION: インスタンスが配置されているリージョン(例:us-central1)。
API
バックアップ保持の増加が必要なインスタンスに関する分析情報と詳細な推奨事項を表示するには、Recommendations API を使用して、次のように insights.list メソッドを呼び出します。
GET https://recommender.googleapis.com/v1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.alloydb.cluster.ReliabilityInsight/insights?filter=insightSubtype=CLUSTER_INSUFFICIENT_BACKUP_RETENTION
次のように置き換えます。
PROJECT_ID: プロジェクト ID。LOCATION: インスタンスが配置されているリージョン(us-central1など)。
推奨事項を適用
バックアップ保持期間を長くするには、次の操作を行います。
- [問題] 列の [バックアップの保持期間が短い] をクリックします。[バックアップの保持期間が短い] ウィンドウが表示され、推奨事項が表示されます。
- [バックアップ ポリシーを表示] をクリックします。
[データ保護] ウィンドウで、推奨されるバックアップ ポリシーに応じて、次のいずれかを行います。
- 対象となる日数を増やすには、[継続的バックアップと復元] フィールドの [編集] をクリックします。
- バックアップの頻度を増やすには、自動バックアップを有効にして構成するの手順に沿って操作します。
詳細については、バックアップの保持と削除をご覧ください。