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 backups do AlloyDB, que ajuda a detectar instâncias que precisam de períodos de retenção de backup mais longos.

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 backup do AlloyDB está disponível sem custo financeiro para todos os Google Cloud clientes. 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:

  • Certifique-se de que você 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 Google Cloud console, gcloud CLI, ou a API Recommender.

Console

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

  1. Noconsole, acesse a página Clusters. Google Cloud

    Acessar Clusters

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

  2. Na tabela de lista Recursos, encontre o cluster e clique em Ver problemas na coluna Problemas.

  3. No painel Problemas agregados, selecione a recomendação Retenção de backup curta.

CLI gcloud

Para listar as recomendações de aumento da retenção de backups usando a CLI gcloud, execute o gcloud recommender recommendations list comando 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 requerem o aumento da retenção de backups usando o Google Cloud console, 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. Na tabela de lista Recursos, clique em Ver problemas na coluna Problemas do cluster.
  2. No painel Problemas agregados, selecione o card de recomendação Retenção de backup curta.
  3. Clique em Ver política de backup.
  4. Na janela Proteção de dados, dependendo da política de backup recomendada, faça uma destas ações:

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

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

A seguir