Observação:
- Este tutorial requer acesso ao Oracle Cloud. Para se inscrever em uma conta gratuita, consulte Conceitos Básicos do Oracle Cloud Infrastructure Free Tier.
- Ele usa valores de exemplo para credenciais, tenancy e compartimentos do Oracle Cloud Infrastructure. Ao concluir seu laboratório, substitua esses valores por valores específicos do seu ambiente de nuvem.
Configurar a Cópia de Recuperação de Desastre do Oracle Heatwave MySQL entre Regiões na OCI
Introdução
A cópia de recuperação de desastre do Oracle Heatwave MySQL é um recurso na Oracle Cloud Infrastructure (OCI) em que você pode configurar a replicação entre regiões para os bancos de dados de produção na OCI. Há duas maneiras de configurar a cópia de recuperação de desastre do Oracle HeatWave MySQL.
-
Usando o backup manual completo no nível da Console do OCI, copiando o backup para regiões cruzadas e configurando um canal de replicação de entrada.
-
Usando utilitários Shell MySQL, faça backup e restaure o banco de dados de produção para o banco de dados da região de recuperação de desastres e configure um canal de replicação de entrada.
Este tutorial descreve como configurar a cópia de recuperação de desastre do Oracle Heatwave MySQL para o banco de dados de produção usando o backup completo no nível da Console do OCI, copiando o backup para outra região, criando o banco de dados de recuperação de desastre do backup principal e configurando o canal de replicação de entrada do banco de dados principal para o de recuperação de desastre. Neste tutorial, você configurará a recuperação de desastres para os serviços de banco de dados MySQL do Oracle Heatwave em execução na v8.0.35 e superior.
A imagem a seguir mostra a arquitetura que usaremos neste tutorial.
Objetivos
- Configure a cópia de recuperação de desastre do Oracle Heatwave MySQL para bancos de dados de produção usando backups no nível da Console do OCI.
Pré-requisitos
-
Configure o pareamento remoto de VCN entre as regiões de origem e de destino.
-
Adicione as portas
3306
e33060
às listas de segurança das sub-redes nas VCNs de origem e de destino. -
Crie uma configuração personalizada para aumentar o valor padrão de
binlog_expire_logs_seconds
para no mínimo 3 dias e aplique o mesmo ao sistema de banco de dados principal.
Tarefa 1: Preparar e Fazer um Backup Manual Completo na Console do OCI
Durante o horário não comercial, faça um backup manual completo do serviço de banco de dados Oracle Heatwave MySQL de produção no nível da Console da OCI.
-
Clique no menu drop-down Mais ações e selecione Criar backup manual.
-
Especifique as informações necessárias e clique em Criar backups manuais.
Tarefa 2: Copiar Backup para Região de Recuperação de Desastre
-
Clique em Copiar para outra região para copiar o backup manual completo para a região de recuperação de desastre.
-
Especifique as informações necessárias e clique em Copiar.
Verifique o backup na região de recuperação de desastre quando a cópia for concluída.
Tarefa 3: Restaurar o Backup da Região de Recuperação de Desastre para um Novo Sistema de Banco de Dados
-
Clique em Restaurar para um novo sistema de banco de dados para restaurar o backup do banco de dados principal para um novo sistema de banco de dados na região de recuperação de desastre.
-
Selecione o Compartimento, a VCN e as Sub-redes na Console do OCI e a respectiva Forma do BD e o Armazenamento necessários.
-
Selecione a versão do banco de dados MySQL para ser igual ao banco de dados principal e clique em Restaurar.
Depois que o banco de dados na região de recuperação de desastre for provisionado, você poderá estabelecer conexão com o banco de dados de recuperação de desastre para validar os esquemas e objetos.
Tarefa 4: Criar um Usuário de Banco de Dados para Replicação
Execute a consulta a seguir para criar um usuário de replicação no banco de dados principal usando o IP do ponto final do banco de dados provisionado da região de recuperação de desastre.
CREATE USER 'repl1'@'x.x.x.x' IDENTIFIED BY '********' REQUIRE SSL;
GRANT REPLICATION SLAVE ON *.* TO 'repl1'@'x.x.x.x';
Tarefa 5: Criar um Canal de Replicação
-
Clique em Criar canal para criar um canal de replicação de entrada no sistema de banco de dados de recuperação de desastres na Console do OCI. Informe as credenciais necessárias do usuário do banco de dados de origem e outros detalhes do canal de replicação.
-
Clique em Criar canal.
Tarefa 6: Validar o Canal de Replicação
Quando o canal estiver ativo na Console do OCI, conecte-se ao banco de dados de recuperação de desastres e verifique o Status da Réplica e a Sincronização entre o banco de dados principal e de recuperação de desastres.
Show Replica Status \G;
Observação: você deve verificar se há E/S em execução, o status de execução de SQL e os segundos atrás do mestre na saída de status da réplica.
Links Relacionados
-
Configurando a Cópia de Recuperação de Desastre MySQL no OCI
-
Configurar Recuperação de Desastres para OCI MySQL Database Service
Confirmações
- Autor - Ajay Rao (Especialista em Implementação de Elevadores - Personalizado, 3rd party, VM Database & Apps)
Mais Recursos de Aprendizagem
Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal Oracle Learning YouTube. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.
Para obter a documentação do produto, visite o Oracle Help Center.
Set up Cross-Region Oracle Heatwave MySQL Disaster Recovery Copy in OCI
G29364-01
Copyright ©2025, Oracle and/or its affiliates.