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.
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.
- Nas propriedades do cluster de réplica, navegue até a página 'Cadeias de conexão' para copiar a cadeia de conexão.
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.
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:
- Abra a página de propriedades do cluster de réplica no portal do Azure.
- Navegue até a página Métricas para acessar e revisar os detalhes de consumo de recursos.
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:
- Abra a página de propriedades do cluster de réplica no portal do Azure.
- Navegue até a página Distribuição global.
- Selecione Promover e confirme a promoção.
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:
- Abra a página de propriedades do cluster de réplica no portal do Azure.
- Na página Visão geral, selecione Excluir na barra de ferramentas.
- Leia atentamente a mensagem de aviso e confirme a eliminação.
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.