Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Azure DocumentDB permite streaming de dados contínuos para um cluster de réplica em outra região ou na mesma região do Azure. Essa funcionalidade oferece proteção de recuperação de desastres (DR) e escalabilidade de leitura entre as regiões e dentro da mesma região. Este documento serve como um guia rápido para desenvolvedores que desejam aprender a gerenciar a replicação para seus clusters.
Pré-requisitos
Uma assinatura do Azure
- Se você não tiver uma assinatura do Azure, crie uma conta gratuita
Habilitar a replicação entre regiões ou a mesma região
Você pode criar um cluster de réplica durante o novo provisionamento de cluster ou a qualquer momento em um cluster existente.
Criação de cluster de réplica durante o provisionamento de novo cluster
Para habilitar a replicação em um novo cluster durante a criação do cluster, siga estas etapas:
- Siga as etapas para iniciar a criação do cluster e concluir a guia Noções básicas para um novo cluster do Azure DocumentDB.
- (opcionalmente) Selecione as configurações de acesso à rede desejadas para o cluster na guia Rede.
- Na guia Distribuição global, selecione a opção Habilitar para a Réplica de Cluster.
- Forneça um nome de cluster de réplica no campo Nome da réplica de leitura.
- Selecione uma região na região de réplica de leitura. O cluster de réplica é hospedado na região do Azure selecionada.
- Na guia Examinar + criar, examine os detalhes da configuração de cluster e selecione Criar.
Observação
O cluster de réplica é criado no mesmo grupo de recursos e subscirpação do Azure que seu cluster primário.
Criação de cluster de réplica para cluster existente
Para habilitar a replicação em um novo cluster a qualquer momento após a criação do cluster, siga estas etapas:
- Siga as etapas para criar um novo cluster do Azure DocumentDB.
- Ignore a guia Distribuição global. Essa guia é usada para criar uma réplica de cluster durante o provisionamento de cluster primário.
- Depois que o cluster for criado, na barra lateral do cluster, em Configurações, selecione Distribuição Global.
- Selecione Adicionar nova réplica de leitura.
- Forneça um nome de cluster de réplica no campo Nome da réplica de leitura.
- Selecione uma região na região de réplica de leitura. O cluster de réplica é hospedado na região do Azure selecionada.
- (opcionalmente) Selecione a chave gerenciada pelo cliente na seção Criptografia de dados para habilitar a criptografia de dados com uma CMK (chave gerenciada pelo cliente) no cluster de réplica. Em seguida, siga as etapas para habilitar o CMK.
- Verifique sua seleção e selecione o botão Salvar para confirmar a criação da réplica.
Para tornar o cluster de réplica acessível para operações de leitura, ajuste suas configurações de rede configurando regras de firewall para acesso público ou adicionando pontos de extremidade privados para acesso seguro e privado.
Promover uma réplica
Para promover uma réplica de cluster para um cluster de leitura/gravação, siga estas etapas:
- Selecione a réplica de cluster que você deseja promover no portal.
- Na barra lateral do cluster, em Configurações, selecione Distribuição global.
- Na página Distribuição global, selecione Promover.
- Na tela Promover <nome do cluster>, verifique duas vezes o nome da réplica do cluster, leia o texto de aviso e selecione Promover.
Depois que a réplica do cluster é promovida, ela se torna um cluster legível e gravável. Se a HA (alta disponibilidade) estiver habilitada no cluster primário (leitura/gravação), ela precisará ser habilitada novamente no cluster de réplica após a promoção.
Verificar a função de replicação de cluster e a região de replicação
Para verificar a função de replicação de um cluster, siga estas etapas:
- Selecione um cluster existente do Azure DocumentDB.
- Selecione a página de visão geral.
- Verifique Região de leitura (no cluster primário) ou Região de gravação (no cluster de réplica).
Se o valor da região de leitura não estiver habilitado, esse cluster terá a replicação desabilitada.
Desabilitar a replicação entre regiões ou a mesma região
Para desabilitar a replicação, siga estas etapas:
- Selecione o cluster de réplica do Azure DocumentDB.
- Selecione Visão geral.
- Confirme se é um cluster de réplica.
- No portal do Azure, na página Visão geral para o cluster de réplica, selecione Excluir.
- Na tela Excluir <nome da réplica>, leia o texto do aviso e insira o nome do cluster no campo Confirmar o nome da conta.
- Selecione Excluir para confirmar a exclusão da réplica.
Se você precisar excluir os clusters primário e de réplica, precisará excluir o cluster de réplica primeiro.
Usar cadeias de conexão
Você pode se conectar à réplica do cluster como faria com um cluster de leitura/gravação regular. Siga estas etapas para obter as cadeias de conexão para diferentes casos:
- Selecione o cluster primário ou sua réplica de cluster no portal.
- Na barra lateral do cluster, em Configurações, selecione Cadeias de conexão.
- Copie a cadeia de conexão do cluster selecionado no momento para se conectar a esse cluster.
- (opcionalmente, somente no cluster primário) Copie a cadeia de conexão de leitura/gravação global que sempre aponta para o cluster disponível para gravações.
As cadeias de conexão são preservadas após a promoção de réplica de cluster. Você pode continuar a usar a cadeia de caracteres ou a cadeia de conexão de leitura/gravação global para operações de leitura. Se você usar a cadeia de conexão autônoma para operações de gravação, precisará atualizar a cadeia de conexão em seu aplicativo para apontar para o cluster de réplica promovido para continuar gravações no banco de dados após a conclusão da promoção.
Conteúdo relacionado
- Saiba mais sobre a replicação entre regiões e a mesma região no Azure DocumentDB
- Confira os limites e limitações de replicação
- Para resolver um problema com a replicação, consulte este guia de solução de problemas.
- Saiba mais sobre confiabilidade no Azure DocumentDB