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

Para reduzir o risco de perda de dados e estender a janela de recuperação, use o recomendador de aumento da retenção de backups do AlloyDB para PostgreSQL, que detecta 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 do cluster e recomenda que você aumente a retenção de backup para clusters primários que tenham backups automatizados ou contínuos ativados com menos de 14 backups retidos.

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ço recomendado.

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: roles/recommender.alloydbViewer ou roles/alloydb.viewer.
    Aplicar recomendações Um destes papéis: roles/recommender.alloydbAdmin ou roles/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 do Google Cloud , a CLI gcloud 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 Começar a usar o Active Assist.

  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 da gcloud

Para listar as recomendações de aumento da retenção de backups usando a CLI gcloud, 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 Recommender, 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 console do Google Cloud , a CLI gcloud 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 Recommender 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 Conferir política de backup.
  4. Na janela Proteção de dados, dependendo da política de backup recomendada, siga um destes procedimentos:

    • 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 automáticos.

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

A seguir