Nota
Característica no disponible en clústeres de nivel gratuito
Esta funcionalidad no está disponible para los clústeres gratuitos. Para aprender más sobre qué funcionalidades no están disponibles, consulte Límites del clúster gratuito de Atlas.
Considerations
Soporte por nivel de clúster
Atlas permite cambiar la región y el proveedor de nube de un clúster:
En cualquier momento en un clúster Flex, siempre y cuando la nueva región esté soportada para clústeres Flex.
En cualquier momento en un clúster
M10+.
Nodos preferidos y electivos
Cada nodo en las regiones preferidas y elegibles puede:
Participar en elecciones del set de réplicas
Conviértete en el primario si la mayoría de los nodos del set de réplicas están disponibles.
El número total de nodos elegibles en el clúster debe ser 3, 5 o 7.
Migración, tiempo de inactividad e impacto en el rendimiento
Dependiendo de la cantidad de datos que se deban migrar, las migraciones pueden tomar una cantidad significativa de tiempo. Para maximizar la disponibilidad de un set de réplicas, Atlas migra un nodo a la vez, comenzando por los nodos secundarios y luego el primario.
La migración puede afectar el rendimiento si tu primaria ya está llegando a la capacidad operativa: cada nuevo miembro migrado del set de réplicas debe realizar una sincronización inicial desde la primaria, lo que añade carga operativa. Las migraciones también pueden afectar el rendimiento si las preferencias de lectura están configuradas para leer desde secundarios: el set de réplicas pierde un secundario durante la migración.
VPC/VNet emparejamiento (AWS y Azure)
Si se mueve un clúster fuera de una región que tiene una conexión de emparejamiento VPC/VNet, el clúster movido ya no podrá utilizar esa conexión de emparejamiento para comunicarse con servidores en la red emparejada. Cualquier otro clúster con nodos que permanezcan en la región original puede seguir utilizando la conexión de emparejamiento.
Puedes crear varias conexiones de emparejamiento para cada región, incluida una nueva conexión de emparejamiento con la región a la que trasladó un clúster.
Nota
Los nodos de un clúster eliminados de una región no pueden heredar reglas de acceso de los grupos de seguridad (AWS) ni de los bloques CIDR permitidos configurados para la conexión de emparejamiento. Se debe configurar entradas en la Lista de Acceso IP para permitir que el clúster movido se comunique con los servidores que residen en la red de pares. Los nodos del clúster que permanecen en la región no se ven afectados.
Facturación
Si cambias la región de mayor prioridad de tu clúster o si MongoDB migra los datos del oplog a una región diferente, se te cobrará por el almacenamiento tanto en la región anterior como en la nueva durante los días posteriores al cambio de región. Debe deshabilitar la copia de seguridad continua en la nube y volver a habilitarla para evitar la facturación en ambas regiones.
Nota
Si desactivas la copia de seguridad continua en la nube, Atlas eliminará el historial de copias de seguridad continuas en la nube.
Mover un clúster de región única
Usa el siguiente procedimiento para mover los nodos a un clúster de una sola región.
En Atlas, ve a la página Clusters de tu proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Clusters en la sección Database.
La página de clústeres se muestra.
En la vista Cloud Provider & Region, selecciona la nueva región deseada para el nuevo clúster.
Para clústeres Gratuitos:
También debe seleccionar un nivel de clúster superior. Atlas solo admite mover clústeres gratuitos cuando se aumenta el nivel del clúster.
Las regiones disponibles son un subconjunto del total de regiones soportadas por cualquier proveedor de servicios en la nube.
Haz clic Review Changesen.
Mover un clúster multirregional
Utilice el siguiente procedimiento para mover nodos a una o más regiones en un clúster multirregional M10 o mayor:
En Atlas, ve a la página Clusters de tu proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Clusters en la sección Database.
La página de clústeres se muestra.
En la vista de Cloud Provider & Region , revise las opciones de configuración multiregión actuales.
Para una región determinada, haz clic en la Region actualmente seleccionada y elige una nueva región de la lista desplegable. Si modificas la región Preferred, el clúster Atlas solicita una o más elecciones para seleccionar un nuevo primario en la región seleccionada. Consulta Prueba de conmutación por error primaria para obtener instrucciones sobre cómo probar la respuesta de tu aplicación a una elección de set de réplicas antes de cambiar el clúster Preferred.
Para cambiar el número de nodos que Atlas despliega en una región determinada, aumente o disminuya el valor de Number of Nodes. El número total de nodos en la región Preferred y en todas las regiones Electable debe ser un número impar.