Partilhar via


Guia de solução de problemas: replicação entre regiões no Azure Cosmos DB para MongoDB vCore

APLICA-SE A: MongoDB vCore

Este guia foi criado para ajudá-lo a solucionar problemas comuns ao usar a replicação entre regiões com o Azure Cosmos DB para MongoDB vCore. Ele oferece soluções práticas para problemas de conectividade e desafios de otimização para melhorar sua experiência.

Problemas conhecidos e soluções

Meus dados não parecem ser replicados para outra região.

Verifique se o cluster vCore tem uma réplica entre regiões criada. Um cluster de réplica pode ser criado durante o provisionamento inicial do cluster ou adicionado posteriormente. Você pode verificar a existência de uma réplica na página 'Visão geral' ou criar uma nova na página 'Distribuição global' do seu cluster vCore no portal do Azure.

Captura de ecrã do estado da replicação do cluster na página Descrição Geral e na página Distribuição global no portal do Azure.

Não consigo encontrar a cadeia de conexão para o cluster de réplica.

O cluster de réplica é uma réplica completa do cluster primário com gravações desabilitadas. Ele é representado como um recurso de cluster vCore separado no Azure e tem sua própria cadeia de conexão.

Para localizar o cluster de réplica:

  • Abra a página de propriedades do cluster vCore primário no portal do Azure.
  • Navegue até a página 'Distribuição global' e clique no nome com hiperlink do cluster de réplicas. Captura de ecrã da página de distribuição global do cluster com uma ligação para o cluster de réplica no portal do Azure.
  • Nas propriedades do cluster de réplica, navegue até a página 'Cadeias de conexão' para copiar a cadeia de conexão. Captura de ecrã das propriedades do cluster de réplica com a página Cadeias de ligação realçada no portal do Azure.

Não consigo me conectar ao cluster de réplica.

Verifique se o acesso público ou privado está habilitado para o cluster de réplica. Quando um cluster de réplica é criado em outra região, suas configurações de rede não são replicadas automaticamente do cluster vCore do Azure Cosmos DB para MongoDB primário.

Para ativar o acesso:

  • Para permitir o acesso público, adicione regras de firewall.
  • Como alternativa, crie pontos de extremidade privados para habilitar o acesso privado ao cluster de réplica.

Captura de ecrã da página Rede do cluster de réplica no portal do Azure.

Como posso acompanhar a utilização de vários recursos, como memória ou IOPS, no meu cluster de réplica?

Como o cluster de réplica é uma réplica completa do cluster vCore primário do Azure Cosmos DB para MongoDB, ele tem suas próprias métricas para monitorar o consumo de recursos.

Para visualizar métricas:

  1. Abra a página de propriedades do cluster de réplica no portal do Azure.
  2. Navegue até a página Métricas para acessar e revisar os detalhes de consumo de recursos. Captura de ecrã das propriedades do cluster de réplica com a página Métricas realçada no portal do Azure.

Veja orientações mais detalhadas sobre como usar métricas com o Azure Cosmos DB para MongoDB vCore nesta página.

Como posso abrir o cluster de réplica em outra região para gravações?

Você pode promover o cluster de réplica para se tornar um cluster de leitura-gravação a qualquer momento. Quando você promove o cluster de réplica na região B, o cluster ex-primário na região A é definido como modo somente leitura, tornando-o efetivamente o cluster de réplica para o cluster primário recém-promovido.

Para promover o cluster de réplica:

  1. Abra a página de propriedades do cluster de réplica no portal do Azure.
  2. Navegue até a página Distribuição global.
  3. Selecione Promover e confirme a promoção. Captura de ecrã das propriedades do cluster de réplica com a página de distribuição Global aberta e o botão Promover realçado no portal do Azure.

Durante o processo de promoção, a cadeia de conexão global de leitura-gravação é atualizada para apontar para o cluster de réplica recém-promovido assim que ele estiver aberto para operações de gravação.

O cluster de réplica não é mais necessário. Como posso desativar a replicação e excluir o cluster de réplica?

Você pode excluir um cluster de réplica a qualquer momento sem afetar o cluster primário ou os dados armazenados e gravados nele. No entanto, se você precisar excluir os clusters de réplica e primários, certifique-se de que o cluster de réplica seja excluído primeiro.

Para excluir um cluster de réplica:

  1. Abra a página de propriedades do cluster de réplica no portal do Azure.
  2. Na página Visão geral, selecione Excluir na barra de ferramentas.
  3. Leia atentamente a mensagem de aviso e confirme a eliminação. Captura de ecrã das propriedades do cluster de réplica com a página Descrição Geral aberta e o botão Eliminar realçado no portal do Azure.

Próximos passos

  • Se você seguiu todas as etapas de solução de problemas e ainda não conseguiu resolver o problema, poderá abrir uma solicitação de suporte para obter mais assistência.
  • Se você estiver solucionando problemas comuns com o Azure Cosmos DB para MongoDB vCore, consulte este guia de solução de problemas.