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.
Para mais informações sobre os papéis do IAM, consulte a Referência de papéis básicos e predefinidos do IAM e Gerenciar acesso a projetos, pastas e organizações.Tarefas Papéis Ver recomendações Um destes papéis: recommender.cloudsqlVieweroucloudsql.viewer.Aplicar recomendações Um destes papéis: recommender.cloudsqlAdmin,cloudsql.editor, oucloudsql.admin. Ative a API Recommender.
Funções necessárias para ativar APIs
Para ativar as APIs, é necessário ter o papel do IAM de administrador de uso do serviço (
roles/serviceusage.serviceUsageAdmin), que contém a permissãoserviceusage.services.enable. Saiba como conceder papéis.
Listar recomendações de confiabilidade para ativar backups automatizados
É possível listar as recomendações de ativação de backups automatizados por
meio do Google Cloud console, gcloud CLI, ou da API Recommender.
Console
Para listar as recomendações de ativação de backups automatizados usando o Google Cloud console, siga estas etapas:
Acesse o Active Assist.
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 Google Cloud console,
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.