Iniciar um failover de conta de armazenamento

Se o ponto de extremidade principal da sua conta de armazenamento com redundância geográfica ficar indisponível por qualquer motivo, você poderá iniciar um failover de conta. Um failover de conta atualiza o ponto de extremidade secundário para se tornar o ponto de extremidade principal da 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 que você mantenha a 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 failover de conta, consulte Recuperação de desastres e failover de conta de armazenamento.

Aviso

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

Nota

Recomendamos que utilize o módulo do Azure Az PowerShell para interagir com o Azure. Veja Instalar o Azure PowerShell para começar. Para saber como migrar para o módulo do Az PowerShell, veja Migrar o Azure PowerShell do AzureRM para o Az.

Pré-requisitos

Antes de executar um failover de conta em sua conta de armazenamento, certifique-se de que:

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

Iniciar o failover

Você pode iniciar um failover de conta a partir do portal do Azure, do PowerShell ou da CLI do Azure.

Nota

Recomendamos que utilize o módulo do Azure Az PowerShell para interagir com o Azure. Veja Instalar o Azure PowerShell para começar. Para saber como migrar para o módulo do Az PowerShell, veja Migrar o Azure PowerShell do AzureRM para o Az.

Para iniciar um failover de conta a partir do portal do Azure, siga estas etapas:

  1. Navegue para a sua conta de armazenamento.

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

    Screenshot showing geo-replication and failover status

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

  4. A propriedade Last Sync Time indica o quão distante o secundário está do principal. O Último Tempo de Sincronização fornece uma estimativa da extensão da perda de dados que ocorrerá após a conclusão do failover. Para obter mais informações sobre como verificar a propriedade Last Sync Time, consulte Verifique a propriedade Last Sync Time para uma conta de armazenamento.

  5. Selecione Preparar ativação pós-falha.

  6. Reveja a caixa de diálogo de confirmação. Quando estiver pronto, digite Sim para confirmar e iniciar o failover.

    Screenshot showing confirmation dialog for an account failover

Implicações importantes do failover de conta

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

Para estimar a extensão da perda provável de dados antes de iniciar um failover, verifique a propriedade Last Sync Time . Para obter mais informações sobre como verificar a propriedade Last Sync Time, consulte Verifique a propriedade Last Sync Time para uma conta de armazenamento.

O tempo necessário para o failover após o início pode variar, embora normalmente seja inferior a uma hora.

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

Depois de reativar 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 o tamanho dos objetos na conta de armazenamento. Muitos objetos pequenos podem levar mais tempo do que objetos menores e maiores.
  • Os recursos disponíveis para replicação em segundo plano, como CPU, memória, disco e capacidade 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 snapshots por blob.
  • Se estiver usando o armazenamento de tabela, a estratégia de particionamento de dados. O processo de replicação não pode ser dimensionado além do número de chaves de partição que você usa.

Próximos passos