Iniciar um failover de conta de armazenamento

Se o ponto de extremidade primário para sua conta de armazenamento com redundância geográfica não estiver disponível por algum motivo, você poderá iniciar um failover de conta. Um failover de conta atualiza o ponto de extremidade secundário para torná-lo um ponto de extremidade primário de sua conta de armazenamento. Quando o failover estiver concluído, os clientes poderão começar a gravar na nova região primária. O failover forçado permite manter uma alta disponibilidade para seus aplicativos.

Este artigo mostra como iniciar um failover de conta para sua conta de armazenamento usando o portal do Azure, o PowerShell ou a CLI do Azure. Para saber mais sobre o failover da conta, consulte Recuperação de desastre e failover de conta no Armazenamento do Azure.

Aviso

Um failover de conta normalmente resulta em alguma perda de dados. Para entender as implicações de um failover de conta e para preparar a perda de dados, examine Perda de dados e inconsistências.

Observação

Recomendamos que você use o módulo Az PowerShell do Azure para interagir com o Azure. Confira Instalar o Azure PowerShell para começar. Para saber como migrar para o módulo Az PowerShell, confira Migrar o Azure PowerShell do AzureRM para o Az.

Pré-requisitos

Antes de executar um failover de conta em sua conta de armazenamento, verifique se:

  • Sua conta de armazenamento está configurada para replicação geográfica (GRS, GZRS, RA-GRS ou RA-GZRS). Para obter mais informações sobre a redundância do Armazenamento do Microsoft Azure, confira Redundância no Armazenamento do Azure.
  • O tipo de sua conta de armazenamento dá suporte ao failover iniciado pelo cliente. Confira Tipos de conta de armazenamento suportados.
  • Sua conta de armazenamento não tem nenhum recurso ou serviço habilitado que não tenha suporte para failover de conta. Confira Recursos e serviços sem suporte para obter uma lista detalhada.

Inicie o failover

É possível iniciar um failover de conta do portal do Azure, no PowerShell ou na CLI do Azure.

Observação

Recomendamos que você use o módulo Az PowerShell do Azure para interagir com o Azure. Confira Instalar o Azure PowerShell para começar. Para saber como migrar para o módulo Az PowerShell, confira Migrar o Azure PowerShell do AzureRM para o Az.

Para iniciar um failover da conta do portal do Azure, siga estas etapas:

  1. Navegue para sua conta de armazenamento.

  2. Em Configurações, selecione Replicação geográfica. A imagem a seguir mostra o status de replicação geográfica e de failover de uma conta de armazenamento.

    Screenshot showing geo-replication and failover status

  3. Verifique se a conta de armazenamento está configurada para GRS (armazenamento com redundância geográfica) ou RA-GRS (armazenamento com redundância geográfica com acesso de leitura). Se não estiver, selecione Configuração em Configurações para atualizar sua conta, acrescentando redundância geográfica a ela.

  4. A propriedade Hora da Última Sincronização indica o atraso do secundário em relação ao primário. A Hora da Última Sincronização fornece uma estimativa da extensão da perda de dados que você experimentará após a conclusão do failover. Para obter mais informações sobre como verificar a propriedade Horário da Última Sincronização, confira Verificar a propriedade Horário da Última Sincronização de uma conta de armazenamento.

  5. Selecione Preparar para failover.

  6. Revise a caixa de diálogo de confirmação. Quando você estiver pronto, insira Sim para confirmar e iniciar o failover.

    Screenshot showing confirmation dialog for an account failover

Implicações importantes de failover da conta

Quando você inicia um failover de conta para sua conta de armazenamento, os registros DNS para o ponto de extremidade secundário são atualizados para que o ponto de extremidade secundário se torne o ponto de extremidade primário. Verifique se você compreende o impacto potencial para sua conta de armazenamento antes de iniciar um failover.

Para estimar a extensão da provável perda de dados antes de iniciar um failover, verifique a propriedade Hora da Última Sincronização. Para obter mais informações sobre como verificar a propriedade Horário da Última Sincronização, confira Verificar a propriedade Horário da Última Sincronização de uma conta de armazenamento.

O tempo necessário para o failover após o início pode variar, embora normalmente leve menos de uma hora.

Após o failover, o tipo de conta de armazenamento é automaticamente convertido em LRS (Armazenamento com Redundância Local) na nova região primária. Você pode reabilitar o GRS (armazenamento com redundância geográfica) ou o RA-GRS (armazenamento com redundância geográfica com acesso de leitura) para a conta. Observe que a conversão de LRS em GRS ou RA-GRS acarreta um custo adicional. O custo se deve aos preços de saída de rede para replicar novamente os dados para a região secundária nova. Para obter informações adicionais, veja Detalhes de preço de largura de banda.

Depois de habilitar novamente o GRS para sua conta de armazenamento, a Microsoft começa a replicar os dados em sua conta para a nova região secundária. O tempo de replicação depende de muitos fatores, que incluem:

  • O número e tamanho dos objetos na conta de armazenamento. Muitos objetos pequenos podem levar mais tempo do que poucos objetos maiores.
  • Os recursos disponíveis para replicação em segundo plano, como a capacidade de CPU, memória, disco e WAN. O tráfego em tempo real tem prioridade sobre a replicação geográfica.
  • Se estiver usando o Armazenamento de blob, o número de instantâneos por blob.
  • Se estiver usando o armazenamento de Tabelas, a estratégia de particionamento de dados. O processo de replicação não pode escalar além do número de chaves de partição que você usa.

Próximas etapas