Evitar a perda de dados na instância aumentando a retenção de backups

Nesta página, descrevemos o recomendador de aumento da retenção de backup do AlloyDB, que ajuda a detectar instâncias que precisam de períodos mais longos de retenção de backup.

O recomendador de aumento da retenção de backup do AlloyDB analisa os metadados da instância. Se a instância for de produção, tiver backups automatizados ativados e tiver menos de 14 backups retidos, recomendamos aumentar a retenção de backups.

As recomendações são geradas diariamente.

Preços

O recomendador de aumento da retenção de backups do AlloyDB está disponível sem custo financeiro para todos os clientes do Google Cloud . Para mais informações, consulte Preços do recomendador.

Antes de começar

Para visualizar as recomendações e os insights, faça o seguinte:

  • Ative a API Recommender.

  • Para ter as permissões de visualizar e trabalhar com insights e recomendações, verifique se você tem os papéis do Identity and Access Management (IAM) necessários.

    Tarefas Papéis
    Ver recomendações Um destes papéis: recommender.alloydbViewer ou alloydb.viewer.
    Aplicar recomendações Um destes papéis: recommender.alloydbAdmin ou alloydb.admin.

Consulte Conceder acesso a outros usuários para mais informações.

Listar recomendações de confiabilidade para aumentar a retenção de backups

É possível listar as recomendações de aumento da retenção de backup usando o console Google Cloud , gcloud CLI ou a API Recommender.

Console

Para listar as recomendações de aumento da retenção de backups usando o console doGoogle Cloud , siga estas etapas:

  1. No Google Cloud console, acesse a página Clusters.

    Acessar Clusters

    Para mais informações, consulte Primeiros passos com o Hub de recomendações.

  2. No card Proteção de dados, clique em Mostrar recursos afetados.

  3. Selecione as instâncias com a recomendação Retenção de backup curta.

CLI da gcloud

Para listar as recomendações de aumento da retenção de backups usando a gcloud CLI, execute o comando gcloud recommender recommendations list conforme a seguir:

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

Substitua:

  • PROJECT_ID: o ID do projeto.
  • LOCATION: uma região em que suas instâncias estão localizadas, como us-central1.

API

Para listar as recomendações de aumento da retenção de backups usando a API Recommendations, chame o método recommendations.list conforme a seguir:

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

Substitua:

  • PROJECT_ID: o ID do projeto.
  • LOCATION: uma região em que suas instâncias estão localizadas, como us-central1.

Ver insights e recomendações detalhadas

É possível ver insights e recomendações detalhadas sobre instâncias que precisam aumentar a retenção de backups usando o console Google Cloud , Google Cloud CLI ou a API Recommender.

Console

Para ver insights e recomendações detalhadas sobre instâncias que requerem o aumento da retenção de backups, clique no link de recomendação na lista de instâncias.

CLI da gcloud

Para ver insights e recomendações detalhadas sobre instâncias que exigem o aumento da retenção de backup, execute o comando gcloud recommender insights list da seguinte maneira:

gcloud recommender insights list \
--project=PROJECT-ID \
--location=LOCATION \
--insight-type=google.alloydb.cluster.ReliabilityInsight \
--filter=insightSubtype=CLUSTER_INSUFFICIENT_BACKUP_RETENTION

Substitua:

  • PROJECT_ID: o ID do projeto.
  • LOCATION: uma região em que suas instâncias estão localizadas, como us-central1.

API

Para conferir insights e recomendações detalhadas sobre instâncias que requerem o aumento da retenção de backups, use a API Recommendations e chame o método insights.list conforme a seguir:

GET https://recommender.googleapis.com/v1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.alloydb.cluster.ReliabilityInsight/insights?filter=insightSubtype=CLUSTER_INSUFFICIENT_BACKUP_RETENTION

Substitua:

  • PROJECT_ID: o ID do projeto.
  • LOCATION: uma região em que suas instâncias estão localizadas, como us-central1.

Aplicar recomendação

Para aumentar a retenção de backups, faça o seguinte:

  1. Clique em Retenção curta de backups na coluna Problemas. Uma janela Retenção curta de backups é exibida com uma recomendação.
  2. Clique em Conferir política de backup.
  3. Na janela Proteção de dados, dependendo da política de backup recomendada, faça o seguinte:

    • Para aumentar o número de dias cobertos, clique em Editar no campo Recuperação e backups contínuos.
    • Para aumentar a frequência de backup, siga as instruções em Ativar e configurar backups automáticos.

    Para mais informações, consulte Retenção e exclusão de backups.

A seguir