Execute o failover para discos secundários e a replicação reversa para os discos primários na recuperação de desastres de múltiplos discos.
As operações de failover e replicação reversa em um grupo consistente de pares de replicação aplicam-se a todos os pares de replicação do grupo.
Pré-requisitos
-
Os discos primários estão desanexados das instâncias ECS e no estado Unattached (consulte Desanexar disco de dados) ou as instâncias ECS anexadas estão no estado Stopped.
NotaIsso garante que os discos primários permaneçam somente leitura durante a replicação reversa, evitando falhas na replicação.
-
Recomendamos criar snapshots para fazer backup dos dados do disco. Consulte Criar um snapshot.
NotaSnapshots são cobrados. Consulte Faturamento de snapshots.
(Opcional) Etapa 1: Realizar um teste de recuperação de desastres
Após a ativação da replicação assíncrona, o grupo replica continuamente os dados dos discos primários para os secundários. Use o recurso de teste de recuperação de desastres para clonar os dados do disco secundário em novos discos de teste e verifique a integridade da aplicação no site secundário. O teste não afeta a replicação assíncrona, e uma falha no disco do site primário não o impacta. No entanto, uma falha no disco do site secundário pode causar uma exceção no teste.
Faça login no console EBS.
No painel de navegação à esquerda, selecione .
No canto superior esquerdo da página, selecione uma região e um grupo de recursos.
Na página Grupo Consistente de Pares de Replicação, localize o grupo desejado e clique em seu ID.
Na seção Drills, clique em Create Drill.
-
Na mensagem Create Drill, confirme a região e a zona e clique em OK.
Um disco de teste é criado para cada disco secundário na zona do grupo, correspondendo às configurações do disco secundário. Cada disco de teste contém os dados do ponto de recuperação mais recente, que você pode usar para verificar a integridade da aplicação.
NotaÉ possível criar vários testes para fazer backup de dados em diferentes pontos de recuperação.
Após a conclusão do teste, exclua-o juntamente com os discos de teste na seção Drills prontamente para reduzir custos.
Etapa 2: Executar um failover
Um failover pode suspender a replicação assíncrona. Execute o failover apenas quando houver falha em um disco primário para evitar perda de dados.
Na barra de navegação superior, mude para a região do site secundário, como China (Pequim).
-
Localize o grupo desejado e escolha
> Failover na coluna Actions.NotaAlternativamente, clique no ID do grupo e clique em Failover no canto superior direito.
-
Na mensagem exibida, leia as observações e clique em OK.
Após o failover, Failed Over aparece na coluna Status.
-
Anexe os discos do site secundário a instâncias ECS temporárias para retomar as operações comerciais.
Consulte Criar uma instância com Custom Launch e Anexar um disco de dados.
Etapa 3: Executar uma replicação reversa
Após a replicação reversa, os dados do disco no site primário são sobrescritos pelos dados do site secundário. Crie snapshots para os discos do site primário a fim de evitar perda de dados. Consulte Criar um snapshot.
Na barra de navegação superior, mude para a região do site secundário, como China (Pequim).
-
Localize o grupo que passou por failover e escolha
> Reverse Replication na coluna Actions.NotaAlternativamente, clique no ID do grupo e clique em Reverse replication no canto superior direito.
-
Na mensagem Reverse replication, leia as observações e clique em OK.
O grupo entra no estado Stopped e a relação entre site primário e secundário é invertida.
NotaO site primário original torna-se o site secundário e vice-versa. Exemplo:
Antes da replicação reversa: China (Pequim) é o site primário, China (Xangai) é o site secundário.
Após a replicação reversa: China (Xangai) torna-se o site primário, China (Pequim) torna-se o site secundário.
-
Localize o grupo com replicação reversa e clique em Start na coluna Actions.
A replicação assíncrona inicia, replicando dados dos discos originais do site secundário para os discos originais do site primário.
Quando o grupo entra no estado Normal, a replicação de dados está concluída e a recuperação de desastres finalizada.
-
(Opcional) Restaure a relação inicial entre o site primário e o site secundário no grupo consistente de pares de replicação.
A replicação reversa inverte a relação primário/secundário. Para restaurar a relação original, execute as seguintes operações:
Verifique a coluna Secondary Region/Zone e mude para essa região na barra de navegação superior.
Localize o grupo e escolha
> Failover na coluna Actions.Escolha
> Reverse replication na coluna Actions.Após a conclusão da replicação reversa, clique em Start na coluna Actions para reativar o grupo.
Verifique se as colunas Primary Region/Zone e Secondary Region/Zone mostram a relação original.