Nota
Si estás ejecutando un despliegue autogestionado, consulta Transición del servidor de configuración embebido al dedicado para aprender cómo pasar tu tipo de servidor de configuración usando el comando de base de datos transitionToDedicatedConfigServer.
Cuando un clúster fragmentado utiliza un servidor de configuración integrado, llamado fragmento de configuración, Atlas o usuario puede realizar la transición del clúster para utilizar un servidor de configuración dedicado. Con un servidor de configuración integrado, la partición de configuración almacena tanto los metadatos del clúster como los datos de usuario. Con un servidor de configuración dedicado, el nodo de configuración almacena solo metadatos. Atlas cambia los clústeres de servidores de configuración integrados a dedicados automáticamente bajo ciertas condiciones. También puedes iniciar la transición manualmente.
Antes de comenzar
La transición de un servidor de configuración incrustado a uno dedicado es una operación en línea que requiere mover todos los datos de los usuarios fuera de la partición de configuración. Para clústeres con grandes cantidades de datos en la partición de configuración, el proceso puede durar horas o incluso días. Antes de iniciar la transición, confirma lo siguiente:
Las particiones de destino tienen margen de crecimiento. Durante la migración, las particiones que reciben datos de la partición de configuración tienen un aumento en el uso de CPU, memoria e I/O. Mientras se ejecuta la transición, Atlas no puede escalar el nivel de clúster ni modificar el almacenamiento porque solo se puede ejecutar un plan de larga duración a la vez. Si las particiones receptoras están cerca de su capacidad, escálalas antes de iniciar la transición.
Su clúster utiliza solo funcionalidades compatibles. MongoDB Search, MongoDB Vector Search, colecciones de series temporales sin fragmentar y colecciones de cifrado consultables sin fragmentar en las transiciones automáticas del bloque de fragmentación de configuración. Para obtener una lista completa de las funciones bloqueantes, consulte Limitaciones y excepciones.
Descartar
system.profileantes de la transición en versiones anteriores de MongoDB. La colección system.profile en la partición de configuración puede bloquear la transición. Si la elaboración de perfiles está habilitada, descartasystem.profileantes de iniciar la transición, o actualiza a MongoDB 8.2.7 o una versión posterior.
Comienza la transición
Atlas gestiona automáticamente las transiciones entre los servidores de configuración integrados y dedicados cuando se activan los Servidores de configuración gestionados por Atlas. El siguiente diagrama muestra cuándo Atlas Triggers cada transición:

Transiciones gestionadas por Atlas
Atlas habilita por defecto los servidores de configuración gestionados por Atlas para todos los clústeres 8.0. Cuando está habilitado, Atlas realiza automáticamente la transición de tu clúster entre los tipos de servidores de configuración según la cantidad de particiones:
Cuando el número de particiones aumenta más allá de 3, Atlas pasa de un servidor de configuración embebido a un servidor de configuración dedicado.
Cuando la cantidad de particiones disminuye a 3 o menos, Atlas pasa de un servidor de configuración dedicado a un servidor de configuración incorporado.
Transición manual al servidor de configuración dedicado
Para activar manualmente la transición a un servidor de configuración dedicado, completa los siguientes pasos:
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.
Apaga el interruptor Atlas-Managed Configuration Servers.
En Additional Settings > More Configuration Options, desactive el interruptor Atlas-Managed Configuration Servers.
Durante la transición
MongoDB no puede mover los metadatos de configuración, por lo que Atlas primero debe drenar todos los datos de usuario de la partición de configuración, config-0, antes de poder realizar la transición a un servidor de configuración dedicado. Como parte de la transición, Atlas agrega una partición de reemplazo para mantener tu recuento de particiones objetivo porque config-0 ya no sirve datos de usuario.
Ejemplo de proceso de transición
La siguiente tabla muestra los pasos que Atlas realiza cuando agrega una cuarta partición a un clúster de 3particiones con Servidores de configuración administrados por Atlas habilitados, lo que inicia la transición.
Paso | Acción | Conteo eficaz de particiones |
|---|---|---|
Inicio | Clúster de 3particiones con servidor de configuración integrado ( | 3 |
1 | Atlas añade | 4 |
2 | Atlas ejecuta | 4 (drenaje en curso) |
3 | Atlas espera a que | 4 (limpieza en progreso) |
4 |
| 4 |
5 | Atlas escala | 4 |
Duración
La duración de la transición depende de la cantidad de datos de usuario en la partición de configuración. Drenar la partición de configuración implica migraciones de fragmentos para colecciones particionadas y moveCollection operaciones para colecciones no particionadas, ambos procesos mueven datos a través de la red. La duración varía en función del tamaño del datasets:
Small datasets (a few GB): minutos a un número bajo de horas
datasets grandes (cientos de GB a varios TB): horas a días
Nota
Si tu clúster tiene un gran volumen de datos en la partición de configuración, realiza la transición durante un periodo de poco tráfico.
Impacto operativo
La transición de un servidor de configuración integrado a uno dedicado tiene los siguientes impactos operativos en tu clúster:
Sin tiempo de inactividad. La transición es en linea. Tu aplicación sigue leyendo y escribiendo todo el tiempo.
Uso elevado de recursos en las particiones receptoras. Las particiones que absorben datos de la partición de configuración pueden experimentar un mayor consumo de CPU, memoria e I/O durante la migración. La latencia de la aplicación en las particiones afectadas puede aumentar modestamente.
Bloqueo del plan Atlas. Mientras se ejecuta la transición, Atlas no puede ejecutar otros planes de larga duración en el clúster, como escalar el nivel del clúster, cambiar el almacenamiento o añadir o eliminar otras particiones. Solo un plan de larga duración puede ejecutarse a la vez.
Advertencia
No canceles la transición después de que haya comenzado.
No cancele a través de la interfaz de usuario de Atlas ni reduzca el número de particiones mientras esté en curso la transición. Si se requiere la cancelación, comunícate con Soporte de MongoDB.
Supervisar el progreso
El siguiente diagrama muestra los métodos disponibles para supervisar el progreso de la transición:

Mientras la transición está en curso, Atlas muestra el siguiente banner en la página del clúster:
We are deploying your changes (current action: transitioning config server type).
Limitaciones y excepciones
Atlas no realiza la transición automática de los servidores de configuración para los clústeres que utilizan las siguientes funcionalidades. Si tu clúster utiliza una de estas funcionalidades y necesitas cambiar el tipo de servidor de configuración, contacta Soporte de MongoDB:
funcionalidad | Transición automática | Resolución |
|---|---|---|
MongoDB Search / búsqueda vectorial Atlas fija el tipo de servidor de configuración a lo que era cuando la búsqueda fue habilitada. La restricción se aplica tanto a las colecciones fragmentadas como a las no fragmentadas. | Bloqueado (anclado) | Contacta con MongoDB Support o para una migración en vivo |
Serie de tiempo sin particionar MongoDB Server eliminó la restricción subyacente en la versión 8.0.10, pero Atlas aún no ha adoptado este cambio. | Bloqueado | Contacta con Soporte de MongoDB |
Unsharded Queryable Encryption
| Bloqueado | Contacta con Soporte de MongoDB |
Clústeres globales No admitir servidores de configuración integrados. | N/A | Siempre dedicados |
Conversión de set de réplicas a un clúster. Cuando conviertes un set de réplicas en un clúster fragmentado en Atlas, el clúster resultante siempre usa un servidor de configuración dedicado sin importar la configuración de Atlas-Managed Configuration Servers. | N/A | Contacta con Soporte de MongoDB |
Ninguna de las anteriores | Permitido | Proceeds online |