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:
Navegue para sua conta de armazenamento.
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.
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.
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.
Selecione Preparar para failover.
Revise a caixa de diálogo de confirmação. Quando você estiver pronto, insira Sim para confirmar e iniciar o 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
- Recuperação de desastres e failover da conta de armazenamento
- Verificar a propriedade Horário da Última Sincronização de uma conta de armazenamento
- Uso da redundância geográfica para criar aplicativos altamente disponíveis
- Tutorial: Criar um aplicativo altamente disponível com o armazenamento de Blobs