Ativando ou Desativando a Alta Disponibilidade
A ativação de alta disponibilidade converte um sistema de banco de dados independente em um sistema de banco de dados de alta disponibilidade e a desativação de alta disponibilidade converte um sistema de banco de dados de alta disponibilidade em um sistema de banco de dados independente.
- A ativação da alta disponibilidade em um sistema de banco de dados independente cria um sistema de banco de dados altamente disponível usando a instância MySQL existente como a instância principal, criando mais duas instâncias secundárias e replicando os dados presentes na instância principal para as instâncias secundárias. Nenhum tempo de inatividade ocorre.
- A desativação da alta disponibilidade em um sistema de banco de dados cria um sistema de banco de dados independente com base na instância em execução no posicionamento principal preferencial.
- Se a instância principal estiver em execução no posicionamento principal preferencial, não ocorrerá tempo de inatividade.
- Se a instância principal não estiver em execução no posicionamento principal preferencial, ocorrerá um failover e isso causará um curto período de indisponibilidade.
Usando a Console
Use a Console para ativar ou desativar a alta disponibilidade em um sistema de banco de dados independente.
Esta tarefa requer o seguinte:
- Um sistema de banco de dados independente em execução.
- Há chaves primárias em todas as tabelas do banco de dados. Consulte Requisitos.
- Qualquer canal de replicação de entrada ativo no sistema de banco de dados deve ser interrompido durante a execução desta tarefa. Consulte Ativação ou Desativação de um Canal. Não é possível ativar a alta disponibilidade enquanto um canal ativo estiver conectado ao sistema de banco de dados. Isso só será necessário se a configuração usada pelo sistema de banco de dados não for compatível com alta disponibilidade. Se o sistema de banco de dados estiver usando uma configuração compatível, não será necessário interromper o canal de replicação de entrada para ativar a alta disponibilidade. A alteração da configuração de um sistema de banco de dados requer uma reinicialização dele.
- A recuperação de pane está ativada. Não será possível ativar a alta disponibilidade em um sistema de banco de dados se a recuperação de pane estiver desativada. Consulte Recuperação de Pane.
- A versão do MySQL deve ser 8.0.24 ou mais recente. Não é possível ativar a alta disponibilidade em versões anteriores do MySQL. Se o sistema de banco de dados usar uma versão mais antiga 8.0.24, você deverá fazer upgrade antes de ativar a alta disponibilidade.
- Se você pretende configurar um canal de replicação de entrada neste sistema de banco de dados, importe os dados antes de ativar a alta disponibilidade e configure seu canal depois que a alta disponibilidade estiver ativada.
Observação
Se você encontrar um erro de solicitação de serviço
Se você encontrar um erro de solicitação de serviço
OutOfHostCapacity
ao ativar a alta disponibilidade em um sistema de banco de dados, consulte Resolvendo um Erro OutOfHostCapacity.
Observação
Se uma operação de carregamento ou recarregamento do cluster HeatWave estiver acontecendo, a ativação ou a desativação da alta disponibilidade poderá falhar. É recomendável não ativar ou desativar a alta disponibilidade enquanto uma operação de carregamento ou recarregamento do cluster HeatWave estiver em andamento.
Se uma operação de carregamento ou recarregamento do cluster HeatWave estiver acontecendo, a ativação ou a desativação da alta disponibilidade poderá falhar. É recomendável não ativar ou desativar a alta disponibilidade enquanto uma operação de carregamento ou recarregamento do cluster HeatWave estiver em andamento.
Tópicos Relacionados