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 Cloud SQL, que ajuda a detectar instâncias críticas e que apresentam risco de perda de dados.

O recomendador de aumento da retenção de backup do Cloud SQL analisa os metadados da instância. Se a instância for de produção, tiver backups automatizados ativados e tiver menos de 21 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 Cloud SQL está no nível de preços do recomendador Standard.

Antes de começar

Antes de visualizar as recomendações e insights, faça o seguinte:

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, gcloud CLI ou a API Recommender.

Console

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

  1. Acesse o Hub de recomendações.

    Acesse o Hub de recomendações

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

  2. No card Aumentar a confiabilidade da instância do Cloud SQL, clique em Ver tudo.

  3. Selecione instâncias com a recomendação Aumentar a retenção de backups.

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.cloudsql.instance.ReliabilityRecommender \
--filter=recommenderSubtype=INCREASE_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.cloudsql.instance.ReliabilityRecommender/recommendations

Substitua:

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

Se o recomendador detectar instâncias para a recomendação de aumento da retenção de backups, elas serão listadas em uma tabela. Cada linha mostra o nome da instância, uma breve recomendação, o tipo de máquina atual, o tipo de máquina recomendado, o local e a data da última atualização.

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 gcloud 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.cloudsql.instance.ReliabilityInsight \
--filter=insightSubtype=CRITICAL_INSTANCE_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.cloudsql.instance.ReliabilityInsight/insights

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 implementar essa recomendação, faça o seguinte:

  • Para aumentar a retenção de backups:

    1. Clique em Aumentar retenção de backups na coluna Problemas. Uma janela Aumentar retenção de backups é exibida com uma recomendação.
    2. Clique em Editar instância > Proteção de dados > Número de backups.

      Para mais informações, consulte Retenção automatizada de registros de transações e backups.

A seguir