Guía de solución de problemas: replicación entre regiones en el núcleo virtual de Azure Cosmos DB for MongoDB
SE APLICA A: núcleo virtual de MongoDB
Esta guía está diseñada para ayudarle a solucionar problemas comunes al usar la replicación entre regiones con el núcleo virtual de Azure Cosmos DB for MongoDB. Ofrece soluciones prácticas para problemas de conectividad y desafíos de optimización para mejorar su experiencia.
Problemas comunes y soluciones
Mis datos no parecen replicarse en otra región.
Asegúrese de que el clúster del núcleo virtual tiene creada una réplica entre regiones. Se puede crear un clúster de réplica durante el aprovisionamiento inicial del clúster o agregarse más adelante. Puede comprobar la existencia de una réplica en la página "Información general" o crear una nueva en la página "Distribución global" del clúster del núcleo virtual en Azure Portal.
No encuentro la cadena de conexión para el clúster de réplica.
El clúster de réplica es una réplica completa del clúster principal con escrituras deshabilitadas. Se representa como un recurso de clúster del núcleo virtual independiente en Azure y tiene su propia cadena de conexión.
Para buscar el clúster de réplica:
- Abra la página de propiedades del clúster del núcleo virtual principal en Azure Portal.
- Vaya a la página "Distribución global" y haga clic en el nombre con hipervínculo del clúster de réplica.
- En las propiedades del clúster de réplica, vaya a la página "Cadenas de conexión" para copiar la cadena de conexión.
No puedo conectarme al clúster de réplica.
Asegúrese de que el acceso público o privado está habilitado para el clúster de réplica. Cuando se crea un clúster de réplica en otra región, su configuración de red no se replica automáticamente desde el clúster principal del núcleo virtual de Azure Cosmos DB for MongoDB.
Para habilitar el acceso:
- Para permitir el acceso público, agregue reglas de firewall.
- Como alternativa, cree puntos de conexión privados para habilitar el acceso privado al clúster de réplica.
¿Cómo puedo realizar un seguimiento del uso de varios recursos, como memoria o IOPS en mi clúster de réplica?
Dado que el clúster de réplica es una réplica completa del clúster del núcleo virtual primario de Azure Cosmos DB for MongoDB, tiene sus propias métricas para supervisar el consumo de recursos.
Para visualizar métricas, haga lo siguiente:
- Abra la página de propiedades del clúster de réplica en Azure Portal.
- Vaya a la página Métricas para acceder y revisar los detalles de consumo de recursos.
Consulte instrucciones más detalladas sobre el uso de métricas con el núcleo virtual de Azure Cosmos DB for MongoDB en esta página.
¿Cómo puedo abrir el clúster de réplica en otra región para escrituras?
Puede promover el clúster de réplica para convertirse en un clúster de lectura y escritura en cualquier momento. Al promover el clúster de réplica en la región B, el clúster exprincipal de la región A se establece en modo de solo lectura, lo que lo convierte en el clúster de réplica para el clúster principal recién promocionado.
Para promover el clúster de réplica:
- Abra la página de propiedades del clúster de réplica en Azure Portal.
- Vaya a la página Distribución global.
- Seleccione Promover y confirme la promoción.
Durante el proceso de promoción, la cadena de conexión global de lectura y escritura se actualiza para que apunte al clúster de réplica recién promocionado una vez abierto para las operaciones de escritura.
El clúster de réplica ya no es necesario. ¿Cómo puedo deshabilitar la replicación y eliminar el clúster de réplica?
Puede eliminar un clúster de réplica en cualquier momento sin afectar al clúster principal ni a los datos almacenados y escritos en él. Sin embargo, si necesita eliminar tanto la réplica como los clústeres principales, asegúrese de que el clúster de réplica se elimina primero.
Para eliminar un clúster de réplica:
- Abra la página de propiedades del clúster de réplica en Azure Portal.
- En la página Información general, seleccione Eliminar en la barra de herramientas.
- Lea detenidamente el mensaje de advertencia y confirme la eliminación.
Pasos siguientes
- Si ha seguido todos los pasos de solución de problemas y todavía no puede resolver el problema, puede abrir una solicitud de soporte técnico para obtener más ayuda.
- Si está solucionando problemas comunes con el núcleo virtual de Azure Cosmos DB for MongoDB, consulte esta guía de solución de problemas.