通过增加备份保留期限来防止实例数据丢失

本页面介绍 AlloyDB 增加备份保留期限 Recommender,它可帮助您检测需要更长备份保留期限的实例。

AlloyDB 增加备份保留期限 Recommender 会分析实例元数据。如果实例是生产实例,已启用自动备份,并且保留的备份少于 14 个,则建议增加其备份保留期限。

建议每天生成一次。

价格

所有 Google Cloud 客户都可免费使用 AlloyDB 增加备份保留期限 Recommender。如需了解详情,请参阅 Recommender 价格

准备工作

您必须先执行以下操作,然后才能查看建议和数据分析:

  • 请确保启用 Recommender API

  • 如需获得查看和使用数据分析和建议的权限,请确保您具有所需的 Identity and Access Management (IAM) 角色

    Tasks 角色
    查看建议 以下角色之一:recommender.alloydbVieweralloydb.viewer
    采纳建议 以下角色之一:recommender.alloydbAdminalloydb.admin

如需了解详情,请参阅向其他用户授予访问权限

列出有关增加备份保留期限的可靠性建议

您可以使用 Google Cloud 控制台、gcloud CLI 或 Recommender API 列出增加备份保留期限建议。

控制台

如需使用Google Cloud 控制台列出增加备份保留期限建议,请按照以下步骤操作:

  1. 在 Google Cloud 控制台中,前往集群页面。

    转到集群

    如需了解详情,请参阅 Recommendation Hub 使用入门

  2. 数据保护卡片中,点击显示受影响的资源

  3. 选择具有备份保留期限过短建议的实例。

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

应用建议

如需增加备份保留期限,请执行以下操作:

  1. 点击问题列中的备份保留期限过短。系统会显示备份保留期限过短窗口,并提供相关建议。
  2. 点击查看备份政策
  3. 数据保护窗口中,根据建议的备份政策,执行以下操作之一:

    • 如需增加涵盖的天数,请点击持续备份和恢复字段中的修改
    • 如需提高备份频率,请按照启用和配置自动备份中的说明操作。

    如需了解详情,请参阅备份保留和删除

后续步骤