Nesta página, descrevemos o recommender de ativação de backups automatizados do Cloud SQL, que ajuda a detectar instâncias críticas e que apresentam risco de perda de dados.
O recomendador de ativação de backups automatizados do Cloud SQL analisa os metadados da instância e recomenda a configuração de backups automatizados para instâncias de produção que não têm backups automatizados ativados.
As recomendações são geradas diariamente.
Preços
O recomendador de ativação de backups automatizados 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:
- 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.cloudsqlViewer
oucloudsql.viewer
.Aplicar recomendações Um destes papéis: recommender.cloudsqlAdmin
,cloudsql.editor
, oucloudsql.admin
. -
Enable the Recommender API.
Listar recomendações de confiabilidade para ativar backups automatizados
É possível listar as recomendações de ativação de backups automatizados
usando o console do Google Cloud, gcloud CLI
ou a API Recommender.
Console
Para listar as recomendações de ativação de backups automatizados usando o Console do Google Cloud, siga estas etapas:
Acesse o Hub de recomendações.
Para mais informações, consulte Primeiros passos com o Hub de recomendações.
No card Aumentar a confiabilidade da instância do Cloud SQL, clique em Ver tudo.
Selecione instâncias com a recomendação Ativar backups automatizados.
CLI da gcloud
Para listar as recomendações de ativação de backups automatizados 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=ENABLE_AUTO_BACKUP
Substitua:
PROJECT_ID
: o ID do projeto.LOCATION
: uma região em que suas instâncias estão localizadas, comous-central1
.
API
Para listar as recomendações de ativação de backups automatizados usando a
API Recommendations, chame o
método recommendations.list
da seguinte maneira:
GET https://recommender.googleapis.com/v1beta1/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, comous-central1
.
Se o recomendador detectar instâncias para a recomendação de ativação de backups automatizados, 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 acessar insights e recomendações detalhadas sobre instâncias que requerem a ativação de backups automatizados usando o console do Google Cloud, a gcloud CLI
ou a API Recommender.
Console
Para acessar insights e recomendações detalhadas sobre instâncias que exigem a ativação de backups automatizados, 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 requerem a ativação de backups automatizados, execute o comando gcloud recommender insights list
conforme a seguir:
gcloud recommender insights list \ --project=PROJECT-ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.ReliabilityInsight \ --filter=insightSubtype=CRITICAL_INSTANCE_AUTO_BACKUP_NOT_ENABLED
Substitua:
PROJECT_ID
: o ID do projeto.LOCATION
: uma região em que suas instâncias estão localizadas, comous-central1
.
API
Para acessar insights e recomendações detalhadas sobre instâncias que requerem a ativação de backups automatizados, use a API Recommendations e chame o método insights.list
conforme a seguir:
GET https://recommender.googleapis.com/v1beta1/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, comous-central1
.
Aplicar recomendação
Para aplicar essa recomendação, faça o seguinte:
- Clique em Ativar backups automáticos na coluna Problemas. A janela Ativar backups automatizados vai aparecer com uma recomendação.
Clique em Editar instância > Proteção de dados > Automatizar backups diários para continuar.
Para mais informações, consulte Retenção automatizada de registros de transações e backups.