Evite a perda de dados da sua instância aumentando a retenção de cópias de segurança

Esta página descreve o recomendador de aumento da retenção de cópias de segurança do Cloud SQL, que ajuda a detetar instâncias críticas com risco de perda de dados.

O recomendador de aumento da retenção de cópias de segurança do Cloud SQL analisa os metadados das instâncias. Se a instância for uma instância de produção, tiver cópias de segurança automáticas ativadas e tiver menos de 21 cópias de segurança retidas, recomenda-se que aumente a respetiva retenção de cópias de segurança.

As recomendações são geradas diariamente.

Preços

O recomendador de aumento da retenção de cópias de segurança do Cloud SQL está no nível de preços do recomendador Standard.

Antes de começar

Antes de poder ver recomendações e estatísticas, faça o seguinte:

Apresentar recomendações de fiabilidade para aumentar a retenção de cópias de segurança

Pode listar as recomendações de aumento da retenção de cópias de segurança através da Trusted Cloud consolagcloud CLI ou da API Recommender.

Consola

Para listar as recomendações de retenção de cópias de segurança aumentadas através da consola, siga estes passos:Trusted Cloud

  1. Aceda ao Active Assist.

    Aceda ao Active Assist

    Para mais informações, consulte o artigo Começar a usar o centro de recomendações.

  2. No cartão Aumente a fiabilidade da instância do Cloud SQL, clique em Ver tudo.

  3. Selecione instâncias com a recomendação Aumentar a retenção de cópias de segurança.

CLI gcloud

Para apresentar uma lista de recomendações de aumento da retenção de cópias de segurança através da CLI gcloud, execute o comando gcloud recommender recommendations list da seguinte forma:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.ReliabilityRecommender \
--filter=recommenderSubtype=INCREASE_BACKUP_RETENTION

Substitua o seguinte:

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

API

Para listar as recomendações de aumento da retenção de cópias de segurança através da API Recommendations, chame o método recommendations.list da seguinte forma:

GET https://recommender.googleapis.com/v1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.ReliabilityRecommender/recommendations

Substitua o seguinte:

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

Se o recomendador detetar instâncias para a recomendação de aumento da retenção de cópias de segurança, apresenta-as numa 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, a localização e a data da última atualização.

Veja estatísticas e recomendações detalhadas

Pode ver estatísticas e recomendações detalhadas sobre instâncias que requerem o aumento da respetiva retenção de cópias de segurança através da Trusted Cloud consola, gcloud CLI ou da API Recommender.

Consola

Para ver estatísticas e recomendações detalhadas sobre instâncias que requerem o aumento da respetiva retenção de cópias de segurança, clique no link da recomendação na lista de instâncias.

CLI gcloud

Para ver estatísticas e recomendações detalhadas sobre instâncias que requerem o aumento da respetiva retenção de cópias de segurança, execute o comando gcloud recommender insights list da seguinte forma:

gcloud recommender insights list \
--project=PROJECT-ID \
--location=LOCATION \
--insight-type=google.cloudsql.instance.ReliabilityInsight \
--filter=insightSubtype=CRITICAL_INSTANCE_INSUFFICIENT_BACKUP_RETENTION

Substitua o seguinte:

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

API

Para ver estatísticas e recomendações detalhadas sobre instâncias que requerem o aumento da respetiva retenção de cópias de segurança, use a API Recommendations e chame o método insights.list da seguinte forma:

GET https://recommender.googleapis.com/v1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.ReliabilityInsight/insights

Substitua o seguinte:

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

Aplicar recomendação

Para implementar esta recomendação, faça o seguinte:

  • Para aumentar a retenção de cópias de segurança:

    1. Clique em Aumentar a retenção de cópias de segurança na coluna Problemas. É apresentada uma janela Aumentar retenção de cópias de segurança com uma recomendação.
    2. Clique em Editar instância > Proteção de dados > Número de cópias de segurança.

      Para mais informações, consulte o artigo Retenção de registos de transações e cópias de segurança automáticas.

O que se segue?