Nesta página, explicamos como configurar um novo modelo de experimento para o failover do Cloud SQL.
Essa falha permite fazer failover de uma instância principal para uma réplica do Cloud SQL de alta disponibilidade.
Antes de continuar, você precisa ter o seguinte:
- Permissão para visualizar instâncias do Cloud SQL no projeto.
- A API Fault Injection Testing ativada para o projeto.
- O papel
roles/faulttesting.operator.
Para criar um modelo de experimento, faça o seguinte:
- Abra o Google Cloud console.
- Acesse a página Visão geral do Fault Injection Testing.
- Selecione Criar modelo de experimento.
- Como alternativa, na página Visão geral do Fault Injection Testing, clique em Modelos de experimento na barra de navegação à esquerda e em Criar modelo.
- Na seção Tipo de falha, selecione a opção Failover do Cloud SQL.
- Na seção Destino, use os filtros e selecione uma única instância. OBSERVAÇÃO: no Cloud SQL, quando um experimento é interrompido, o banco de dados continua sendo executado na zona secundária e não reverte automaticamente para a execução na zona principal inicial. Se você quiser fazer o failback da instância, faça isso manualmente ou executando outro experimento direcionado à instância recém-falhada.
- O campo de duração na seção Duração não pode ser editado e está definido como 3 minutos.
- Na seção Nome do modelo, forneça um nome claro e descritivo para o modelo. Opcionalmente, forneça detalhes na descrição.
- Na seção Verificar :
- Confira um resumo das configurações selecionadas.
- Aguarde a conclusão da simulação automatizada.
- Após a conclusão da simulação, a lista de recursos que receberão a injeção de falhas será exibida. Se houver erros com os recursos de destino, eles também vão aparecer aqui.
- Crie o modelo de experimento. Uma mensagem de confirmação indicando que o modelo foi criado aparece, e o novo modelo é exibido na lista de modelos.
A seguir
Execute um experimento usando o modelo de experimento que você criou.