Failover de objetos de conta

Este tópico descreve as etapas necessárias para fazer o failover de objetos de conta replicados em múltiplas contas em diferentes regiões para a recuperação de desastres.

Neste tópico:

Pré-requisitos

  1. Habilite a replicação para um grupo de failover primário em um conjunto de contas.

  2. Crie pelo menos um grupo de failover secundário (ou seja, réplica) do grupo de failover primário em uma ou mais das contas e atualize regularmente (ou seja, sincronize) a réplica com as últimas atualizações dos objetos no grupo de failover.

Para obter instruções, consulte Replicação de objetos de conta.

Promoção de uma conta de destino para servir como conta de origem

Para promover uma conta de destino para servir como conta de origem, execute o comando ALTER FAILOVER GROUP … PRIMARY.

Promoção de um grupo secundário de failover para um grupo primário de failover

Nota

O exemplo nesta seção deve ser executado por uma função com o privilégio FAILOVER.

Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.

Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.

O exemplo a seguir promove myaccount2 na organização myorg atual para servir como a conta de origem para replicação dos objetos especificados no grupo de failover myfg.

Executado a partir da conta myaccount2:

ALTER FAILOVER GROUP myfg PRIMARY;
Copy

Retomada de replicação programada em contas de destino

No failover, as atualizações programadas em todos os grupos de failover secundários são suspensas. ALTER FAILOVER GROUP … RESUME deve ser executado em cada conta de destino com um grupo de failover secundário para retomar as atualizações automáticas.

ALTER FAILOVER GROUP myfg RESUME;
Copy