このページでは、AlloyDB のバックアップ プラン有効化 Recommender について説明します。これにより、継続的なバックアップと復元と自動バックアップ プランの両方が無効になっているインスタンスを検出できます。
バックアップ プラン有効化 Recommender は、インスタンス メタデータを分析し、データを保護して復元を容易にするために、これらのバックアップ方法の少なくともいずれかを有効にすることを推奨します。
推奨事項は毎日生成されます。
料金
Google Cloud のお客様は、AlloyDB のバックアップ プラン有効化 Recommender を無料でご利用いただけます。詳細については、Recommender の料金をご覧ください。
始める前に
推奨事項と分析情報を表示するには、まず次のことを行う必要があります。
- Recommender API が有効になっていることを確認します。
- 分析情報と推奨事項を表示、操作する権限を取得するには、必要な Identity and Access Management(IAM)ロールがあることを確認してください。
タスク ロール 推奨事項を表示する recommender.alloydbViewerまたはalloydb.viewerのいずれかのロール。推奨事項を適用する recommender.alloydbAdminまたはalloydb.adminのいずれかのロール。
詳細については、他のユーザーにアクセス権を付与するをご覧ください。
自動バックアップ有効化の信頼性に関する推奨事項を一覧取得する
自動バックアップの有効化に関する推奨事項を一覧取得するには、 Google Cloud コンソール、Google Cloud CLI、または Recommender API を使用します。
コンソール
Google Cloud コンソールを使用して自動バックアップの有効化に関する推奨事項を一覧取得するには、次の操作を行います。
Google Cloud コンソールで、[クラスタ] ページに移動します。
詳細については、おすすめハブのスタートガイドをご覧ください。
[データ保護] カードで、[有効なバックアップ ポリシーがありません] をクリックします。
[リソース] テーブルで、[有効なバックアップ ポリシーがありません] の推奨事項が表示されているインスタンスを選択します。
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
Recommendations 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 コンソール、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_BACKUP_POLICY_NOT_ENABLED
次のように置き換えます。
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_BACKUP_POLICY_NOT_ENABLED
次のように置き換えます。
PROJECT_ID: プロジェクト ID。LOCATION: インスタンスが配置されているリージョン(us-central1など)。
推奨事項を適用する
この推奨事項を実装する手順は次のとおりです。
- [問題] 列の [自動バックアップを有効にする] をクリックします。[自動バックアップを有効にする] ウィンドウが開き、推奨事項が表示されます。
- [バックアップ ポリシーを表示] をクリックします。
[データ保護] ウィンドウで、推奨されるバックアップ ポリシーに応じて、次のいずれかを行います。
- 継続的なバックアップと復元を有効にするには、[継続的バックアップと復元] フィールドで [編集] をクリックします。
- 自動バックアップを有効にするには、[自動バックアップ] フィールドで [編集] をクリックします。
選択したバックアップ プランを設定します。
詳細については、自動バックアップの構成属性をご覧ください。