Se puede modificar el clúster después de la configuración inicial.
For a summary of available options, see Atlas Configuration Options.
Para conocer los pasos de configuración detallados, consulta Acceso requerido y las opciones que siguen.
Para obtener más información sobre el impacto, el costo y la política de copia de seguridad de los cambios en su clúster, consulta Consideraciones.
Opciones de configuración de Atlas
Puede cambiar las siguientes opciones de su clúster Atlas:
Configuración | Acción | Limitaciones |
Cambia el tipo de clúster. | Se puede pasar de un clúster Flex a un clúster dedicado. | |
Se deben activar las escrituras globales para el clúster o cambiar las configuraciones existentes del clúster global. | Después de activar las escrituras globales para un clúster, no puedes desactivarlas. Cuando las escrituras globales están habilitadas, los clústeres globales no admiten nodos de búsqueda dedicados. | |
Selecciona otro proveedor para cambiar el proveedor de nube de tus clústeres dedicados. | Si agregas o mueves un nodo a una región sin un nodo primario o secundario existente, Atlas requiere que cada nodo del set de réplicas recién migrado realice una sincronización inicial basada en la nube. If you created an Atlas cluster on Google Cloud or Azure before November 2, 2020, when Atlas added support for multi-cloud clusters, changing to a different provider changes the connection string to your new cluster. Consider scheduling a time to update your applications with the new connection string to connect to the cluster again. Para aprender más, consulta ¿Debería actualizar la cadena de conexión si cambio de proveedor de nube en un clúster dedicado? Para los clústeres en Azure, si se cambia de región, algunas capacidades de almacenamiento podrían no estar disponibles en esa región. La interfaz de usuario de Atlas notifica que los IOPS se reducirán, lo que podría afectar el rendimiento de la aplicación. Para aprender más, se debe consultar las regiones que admiten el almacenamiento extendido y Cambiar la capacidad de almacenamiento e IOPS en Azure. | |
Implementa o modifica un clúster de multi-nube y multiregional. | Para los clústeres en Azure, si se cambia a un clúster multiregional, es posible que algunas capacidades de volúmenes de almacenamiento no estén disponibles en una de las regiones. La interfaz de usuario de Atlas notifica que los IOPS se reducirán, lo que podría afectar el rendimiento de la aplicación. Para aprender más, se debe consultar las regiones que admiten el almacenamiento extendido y Cambiar la capacidad de almacenamiento e IOPS en Azure. | |
Cambia el nivel de clúster. | Si su clúster utiliza almacenamiento NVMe, Atlas debe realizar una sincronización inicial. Siempre se utilizará una sincronización inicial basada en copia de archivos para sincronizar todos los nodos de un clúster NVMe siempre que se requiera una sincronización inicial. | |
Cambia las opciones de almacenamiento para el nivel de clúster. | Los clústeres que utilizan Almacenamiento NVMe tienen un tamaño fijo para cada nivel de clúster. | |
Cambia las opciones de escalado automático del clúster, incluidas las opciones de escalado automático del almacenamiento. Dependiendo de si eliges utilizar el escalado automático del almacenamiento, Atlas gestiona las entradas del oplog en función de la ventana mínima de retención del oplog o del tamaño del oplog. Para obtener más información, consulta Comportamiento del tamaño del Oplog. Atlas permite el escalado automático del almacenamiento por defecto. | ||
Actualice la versión principal de MongoDB del clúster. | No puedes degradar a una versión anterior de MongoDB a menos que hayas fijado la compatibilidad de características entre versiones del clúster antes de la actualización. No puedes actualizar a una versión que esté 2 versiones por encima de la versión anclada de compatibilidad de características entre versiones. Si un clúster está anclado a compatibilidad de características entre versiones 6.0, solo puedes actualizar a 7.0, no a 8.0+. | |
Escala un set de réplicas a un clúster fragmentado. | No puede revertir esta operación. Atlas allows Sharded Clusters for You can't convert a replica set to a sharded cluster when a database trigger is running with the Document Preimage configuration option enabled. | |
Configura el número de particiones para un clúster particionado. | Reducir el número de particiones lleva algo de tiempo. Atlas remueve las particiones en orden descendente según el número en su campo IMPORTANTE: Cuando remuevas una partición en 8.0, Atlas utiliza el comando
Atlas permite clústeres fragmentados para | |
Activa o desactiva las copias de seguridad del clúster. | Atlas permite realizar copias de seguridad para clústeres Flex de forma automática. No puedes desactivar la copia de seguridad para clústeres en esos niveles. | |
Habilite o deshabilite el Conector de BI para Atlas para el clúster. El MongoDB Connector para Business Intelligence para Atlas (BI Connector) solo está disponible para clústeres de El BI Connector es una herramienta potente que proporciona a los usuarios acceso basado en SQL a tus bases de datos de MongoDB. Como resultado, el BI Connector realiza operaciones que pueden ser intensivas en CPU y memoria. Dados los recursos de hardware limitados en los niveles de clúster | ||
Habilite o deshabilite el uso de sus propias claves de cifrado con el clúster. |
Haz clic en Aplicar cambios después de completar cualquiera de estas modificaciones.
Considerations
Migración, disponibilidad e impacto en el rendimiento
Realizar cambios en un clúster a menudo requiere migrar a nuevos servidores y volúmenes de almacenamiento. El tiempo necesario para una sincronización inicial y para volver a sincronizar los datos entre los volúmenes de almacenamiento aumenta linealmente con la cantidad de datos en el clúster.
Siempre se utilizará una sincronización inicial basada en copia de archivos para sincronizar todos los nodos de un clúster NVMe siempre que se requiera una sincronización inicial.
Las siguientes migraciones requieren una sincronización inicial:
Escalar de un clúster gratuito (
M0) o un clúster Flex a un nivel de clúster superior.Cambios de almacenamiento general a volúmenes de almacenamiento NVMe y de almacenamiento NVMe a general.
Escalar hacia arriba o hacia abajo de un nivel de clúster NVMe a otro, iniciado manualmente o mediante escalado automático. Los clústeres NVMe se escalan con escalado automático al siguiente nivel superior cuando se consume el 90% del espacio de almacenamiento disponible.
Cambios que requieren la sustitución de un clúster de Atlas respaldado por NVMe, como los cambios de región.
Para los clústeres implementados en Azure, cambia a la clase de clúster.
Para maximizar la disponibilidad:
Para un set de réplicas, Atlas migra un nodo a la vez, comenzando primero con los nodos secundarios y luego con los primarios.
Para un clúster particionado, Atlas realiza la migración de las particiones de manera independiente entre sí. Para cada partición, como un set de réplicas, Atlas migra un nodo a la vez, comenzando con los nodos secundarios y luego los primarios.
Las escrituras reintentables deben evitar errores de escritura durante la elección de un nuevo primario. En promedio, una elección puede tardar cinco segundos.
La migración puede afectar el rendimiento si el primario ya está alcanzando la capacidad operativa. Cada nodo recién migrado del set de réplicas debe realizar una sincronización inicial desde el primario, lo que aumenta la carga operativa. Las migraciones también pueden afectar el rendimiento si se configuran preferencias de lectura para leer desde los secundarios. El set de réplicas está debajo de un secundario durante la migración.
Si la carga de trabajo en el clúster de Atlas es tal que dificulta las operaciones, incluida la capacidad de escalar, MongoDB Atlas podría, en algunas situaciones, crear índices en su clúster como medida de seguridad.
Facturación
A medida que se cambia el clúster, se pueden comparar los costos de diferentes opciones antes de aplicarlas. El cuadro Cluster Overview muestra el costo de la configuración seleccionada, sin incluir la transferencia de datos.
Importante
Clústeres gratuitos
La actualización de un clúster M0 gratuito a un clúster de nivel de pago inicia la facturación del clúster. Consulta Gestionar facturación para obtener la documentación completa sobre la facturación de Atlas.
Las siguientes secciones proporcionan documentación completa para cada una de las opciones de configuración de escalado del clúster Atlas.
Backup
Se debe consultar Copias de seguridad en la nube para obtener más información sobre cómo hacer copias de seguridad del clúster.
Acceso requerido
Para modificar un clúster, debes tener acceso a Project Cluster Manager o superior al proyecto.
Sincronización inicial basada en la nube
Cuando se agrega o reemplaza un nodo en un clúster de Atlas, Atlas realiza una sincronización inicial basada en la nube, que aprovecha las capacidades nativas del proveedor de nube para crear un snapshot de los datos del nodo de origen y restaurarlos en el nuevo nodo. Atlas prioriza la restauración desde un nodo primario sobre nodos secundarios para maximizar la actualidad de los datos.
Si el clúster de Atlas tiene nodos en varias regiones, incluyendo al menos una región de AWS, se puede activar la sincronización inicial más rápida entre regiones para clústeres de AWS en el Additional Settings del clúster por un costo adicional. Esto permite que Atlas utilice copias de snapshots basadas en el tiempo de AWS para acelerar la copia de datos entre regiones entre nodos AWS durante la sincronización inicial basada en la nube. Para obtener más información sobre esta configuración, se debe consultar Activar sincronización inicial más rápida entre regiones para clústeres de AWS.
La sincronización inicial basada en la nube entre regiones está disponible únicamente para clústeres de AWS. Para los clústeres de Microsoft Azure y Google Cloud, la sincronización inicial basada en la nube solo está disponible cuando se agregan o reemplazan nodos en la misma región que el nodo de origen. Se pueden agregar o reemplazar nodos en el clúster cuando se edita la configuración del clúster.
Nota
Desambiguación de la sincronización inicial autogestionada
Para implementaciones autogestionadas, la sincronización inicial es el proceso que utiliza MongoDB para agregar un nuevo nodo a un set de réplicas. A partir de MongoDB 5.2, el proceso de sincronización inicial puede ser lógico o estar basado en copias de archivos. Estos procesos son diferentes de las sincronizaciones iniciales basadas en la nube disponibles en MongoDB Atlas, que aprovechan las capacidades nativas del proveedor de nube para crear un snapshot de los datos del nodo de origen y restaurarlos en el nuevo nodo. Para obtener más información sobre el proceso de sincronización inicial autogestionado, se debe consultar Sincronización inicial en el manual de MongoDB.
Editar un clúster
Puede modificar cualquiera de los ajustes del clúster en esta página usando Atlas CLI.
Para actualizar un clúster de Atlas usando Atlas CLI, ejecuta el siguiente comando:
atlas clusters update [clusterName] [options]
Para actualizar el nivel de clúster, el tamaño del disco y/o la versión de MongoDB para un M0 o clúster Atlas Flex utilizando Atlas CLI, ejecuta el siguiente comando:
atlas clusters upgrade [clusterName] [options]
Para aprender más sobre la sintaxis y los parámetros de los comandos anteriores, consulta la documentación de Atlas CLI para atlas clusters update y atlas clusters upgrade.
Editar configuración avanzada
Para actualizar la configuración avanzada de un clúster usando Atlas CLI, ejecuta el siguiente comando:
atlas clusters advancedSettings update <clusterName> [options]
Para obtener más información sobre la sintaxis de comandos y los parámetros, consulta la documentación de Atlas CLI para actualizar advancedSettings en los clústeres de Atlas.
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.
Alternativamente, si ya estás viendo el clúster específico, haz clic en el botón Configuration. Para los clústeres gratuitos M0, también puedes hacer clic en el botón Upgrade del clúster.
Modificar el tipo de clúster
Si tiene un clúster M0 o Flex, puede cambiarlo a un clúster dedicado.
Para escalar M0 o clúster Flex a un clúster M10+, se deben completar 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.
Se debe seleccionar el nivel de clúster preferido.
Para aprender más, consulta Modificar el Cluster Tier.
Nota
Considerations
No puedes cambiar un clúster dedicado por un clúster gratuito o un clúster flexible.
Modificar el Global Cluster Configuration
Importante
No se pueden desactivar las escrituras globales para un clúster una vez que se ha implementado.
Se pueden activar escrituras globales para el clúster o modificar configuraciones de clústeres globales existentes.
Modificar el Cloud Provider & Region
Nota
Considerations
M0Clústeres de nivel- Solo se puede modificar el proveedor de nube y la región cuando se escala el clúster
M0a uno más grande. - Clúster Flex o clústeres de nivel más grande
- Puede modificar el proveedor de nube y la región cuando modifique su clúster o escale a un clúster más grande.
Cambiar a un proveedor diferente podría modificar la cadena de conexión al nuevo clúster si el clúster anterior se implementó en Google Cloud o Azure antes de octubre de 2020. Se debe considerar programar un momento para actualizar las aplicaciones con la nueva cadena de conexión para reanudar la conectividad con el clúster. Atlas migra los datos al nuevo clúster.
Para ver los proveedores de nube y regiones actuales para su clúster, seleccione Cloud Provider & Region.
Para modificar los proveedores de nube y las regiones aplicadas a su clúster, siga los procedimientos en Nodos elegibles para alta disponibilidad.
Para agregar nodos elegibles al clúster durante una interrupción del servicio regional, se debe seguir el procedimiento en Reconfigurar un set de réplicas durante una interrupción del servicio regional.
Para escalar de un clúster gratuito o un clúster Flex de Atlas, selecciona entre los proveedores de nube disponibles.
Si cambia la región principal de un clúster con Cloud Backup habilitado, Atlas toma una instantánea a demanda y la almacena en la nueva región principal sin esperar a la siguiente instantánea programada. Si la nueva región principal era anteriormente una región de respaldo secundaria para la distribución de copias de instantáneas, Atlas actualiza automáticamente su política de respaldo para distribuir copias de instantáneas desde la nueva región principal a la región principal original y a otras regiones secundarias.
Para remover o implementar nodos de búsqueda adicionales, se debe ajustar la configuración Number of Search Nodes en Search nodes for workload isolation. Se pueden implementar entre 2 y 32 nodos de búsqueda en el clúster.
Si se borran todos los nodos de búsqueda existentes en el clúster, habrá una interrupción en el procesamiento de los resultados de consulta de búsqueda mientras Atlas migra de los procesos
mongotque se ejecutan por separado en nodos de búsqueda dedicados a procesosmongotque se ejecutan junto con losmongod. No se pueden ejecutar queries mientras se están construyendo los índices en el nodo que aloja tanto los procesosmongotcomo losmongod, y se experimentará un tiempo de inactividad en las queries.Al añadir nodos de búsqueda a un clúster que no tiene ningún nodo de búsqueda, los procesos
mongotexistentes que se ejecutan junto con el final delmongodguardan en la base de datos que se crea después de que MongoDB Search completa la sincronización inicial y los procesos demongotde los nuevos nodos de búsqueda dedicados realizan una sincronización inicial de las colecciones requeridas. Esto da lugar a lecturas duales durante el proceso de migración.Para obtener más información, consulta Agregar nodos de búsqueda dedicados.
Ver las regiones disponibles
Para listar las regiones disponibles que Atlas admite para nuevas implementaciones usando la Atlas CLI, ejecuta el siguiente comando:
atlas clusters availableRegions list [options]
Para obtener más información sobre la sintaxis de los comandos y los parámetros, consulta la documentación de Atlas CLI para conocer la lista de las regiones disponibles de los clústeres de Atlas.
Modificar el Cluster Tier
Se puede cambiar el nivel de clúster, así como las especificaciones de memoria, almacenamiento y IOPS (velocidad) para el clúster seleccionado. Si se han desplegado nodos de búsqueda por separado para un clúster de nivel M10 o superior, también se puede cambiar el nivel de búsqueda.
Nota
Si tienes una política de cumplimiento de copias de seguridad activada, no puedes modificar el nivel de clúster a uno que no admita copias de seguridad en la nube.
Consideraciones sobre clústeres gratuitos y clústeres flexibles
No puedes escalar un clúster dedicado
M10+a un clúster gratuitoM0ni a un clúster flexible.Cambiar el nivel de clúster requiere tiempo de inactividad en los siguientes escenarios:
Cambias de un clúster gratuito o flexible
M0a un nivel de clústerM10o superior.Cambias de un clúster gratuito
M0a un clúster Flex.Para evitar la corrupción de datos, se deben cancelar las operaciones de escritura en el clúster mientras dure la operación de escala.
Nivel para nodos del clúster
Se debe seleccionar el nivel de clúster preferido. Si se implementaron los nodos de búsqueda por separado, en la pestaña Base Tier, se debe seleccionar el nivel de clúster preferido. El tamaño de la instancia seleccionada dicta la especificación de memoria, almacenamiento, vCPU e IOPS para cada servidor que contiene datos [1] en el clúster.
Advertencia
Al actualizar desde un clúster gratuito o Flex a un nivel de clúster dedicado, se borra el clúster actual. Para conservar los snapshots existentes, se deben descargar esos snapshots antes de actualizar el clúster.
Nota
Atlas reinicia todos los nodos del clúster cuando se modifica el nivel de clúster.
Desde la sección Cluster Tier también puedes:
Se puede seleccionar un nivel de clúster del tamaño adecuado para su carga de trabajo de análisis. Para obtener más información, consultar nodos de análisis para el aislamiento de carga de trabajo.
Importante
Después de actualizar de un clúster gratuito a un clúster dedicado, de un clúster gratuito a un clúster Flex, o de un clúster Flex a un clúster dedicado, debes reiniciar tus aplicaciones antes de conectarte al clúster actualizado.
Si se implementan nodos de solo lectura y se desea que el clúster escale más rápido, se debe considerar ajustar la moda de escalado del set de réplicas.
Nivel para nodos de búsqueda
En la pestaña Search Tier, se debe seleccionar el nivel de búsqueda preferido. Si el nivel de búsqueda que se selecciona no está disponible en la región, Atlas cambia automáticamente al siguiente nivel de búsqueda más alto en la región. El tamaño de la instancia seleccionado dicta la memoria, el almacenamiento, la especificación de IOPS y el costo de cada nodo de búsqueda en el clúster.
Nota
Atlas reinicia todos los nodos en su clúster cuando modificas el nivel de búsqueda.
Modify Additional Settings
Puede configurar las siguientes opciones:
Activar o desactivar la protección de terminación del clúster
Activar o desactivar el conector para BI de Atlas para el clúster
Actualice la versión de MongoDB del clúster
Importante
Antes de actualizar el clúster, se deben consultar las mejores prácticas actuales para las actualizaciones de versiones principales.
Selecciona Additional Settings para ver la versión de MongoDB actualmente configurada para el clúster.
Atlas siempre actualiza el clúster a la última versión de parche de la versión principal especificada. Para actualizar, se utiliza un proceso de actualización continua sin tiempo de inactividad para mantener la disponibilidad del clúster.
No puedes degradar el clúster a una versión anterior de MongoDB a menos que hayas fijado la compatibilidad de características entre versiones del clúster antes de la actualización.
Puedes cambiar de usar Latest Release a usar una versión específica solo si la versión más reciente de MongoDB es una versión principal.
En el menú desplegable Select a version, seleccione la nueva versión de MongoDB.
Atlas admite las siguientes rutas de actualización:
MongoDB 6.0 -> MongoDB 7.0
MongoDB 7.0 -> MongoDB 8.0
MongoDB 8.0 -> versión más reciente
Activar o desactivar la copia de seguridad para el clúster
Atlas habilita automáticamente las copias de seguridad para los clústeres Flex y no se puede desactivar esta configuración. Para obtener más información, consulta copias de seguridad de clústeres Flex.
Para habilitar la M10+ copia de seguridad en la Turn on Cloud Backup nube para un clúster Atlas, cambie el interruptor a. Al habilitar esta On opción, Atlas toma instantáneas de sus bases de datos a intervalos regulares y las conserva según la política de copias de seguridad de su proyecto.
Para deshabilitar M10+ la Turn on Cloud Backup Copia de Seguridad en la Nube en un clúster Atlas, cambie el interruptor Off a. Esto también deshabilita la Copia de Seguridad en la Nube Continua para el clúster. Para conservar las instantáneas existentes después de deshabilitar la Copia de Seguridad en la Nube, cambie el Keep
existing snapshots after backups disabled? interruptor a On antes de aplicar los cambios al clúster. Esta opción indica a Atlas que conserve las instantáneas y el registro de operaciones existentes para el clúster según la política de copias de seguridad de su clúster.
Para obtener descripciones detalladas de las opciones de copia de seguridad disponibles, consulta Configurar las opciones de copia de seguridad para el clúster.
Activar o desactivar la protección de terminación del clúster
Para activarTermination Protection para un clúster, cambia Termination Protection a Yes.
Si está activado, Atlas evita que los usuarios borren el clúster. Para borrar un clúster que tenga la protección de terminación activada, primero debe desactivar la protección de terminación. Por defecto, Atlas desactiva la protección contra la terminación en todos los clústeres.
Escalar el set de réplicas a un clúster particionado
No puedes convertir un set de réplicas a un clúster cuando un activador de base de datos está ejecutándose con la opción de configuración Document Preimage activada.
Para implementar el clúster como un clúster, se debe cambiar Shard your cluster (M30 and up) a Yes.
Para escalar un set de réplicas a un clúster, primero se debe escalar a un clúster con una única partición, reiniciar la aplicación y realizar la reconexión al clúster, y luego añadir particiones adicionales.
Si no reinicia los clientes de la aplicación, sus datos podrían ser inconsistentes una vez que Atlas comience a distribuir datos entre los fragmentos.
Si no se realiza la reconexión a los clientes de la aplicación, la aplicación puede sufrir interrupciones del servicio.
Si se usa una lista de nodos iniciales DNS como cadena de conexión, la aplicación se conectará automáticamente al
mongosdel clúster particionado.Si está utilizando una cadena de conexión estándar, debe actualizar su cadena de conexión para reflejar la nueva topología de su clúster.
Modificar el Number of Shards
Este campo es visible solo si la implementación es un clúster compartido.
El clúster puede tener entre 1 y 70 particiones, inclusive.
Para escalar un set de réplicas a un clúster, primero se debe escalar a un clúster con una única partición, reiniciar la aplicación y realizar la reconexión al clúster, y luego añadir particiones adicionales.
Si no se realiza la reconexión a los clientes de la aplicación, la aplicación puede sufrir interrupciones del servicio.
Después de escalar un clúster de Set de réplicas a un clúster de una sola partición, puedes establecer la cantidad de particiones que se implementarán con el clúster particionado.
Si se reduce el número de particiones en el clúster, Atlas elimina los particiones en orden descendente según el número en el campo "_id" (se debe consultar Configuración del clúster). Por ejemplo, se debe considerar un clúster particionado con las siguientes tres particiones:
"shard0""shard1""shard2"
Si estableces el número de particiones en dos, Atlas remueve "shard2" del clúster.
IMPORTANTE: Cuando remuevas una partición en 8.0, Atlas utiliza el comando moveCollection para mover toda colección no particionada en esa partición a una partición restante. Todas las colecciones no particionadas permanecen En linea durante este proceso.
Todas las colecciones particionadas permanecen en línea y disponibles durante el proceso de eliminación de particiones. Debes activar el balanceador para vaciar las colecciones particionadas de la partición eliminada.
Atlas mueve cualquier colección no particionada que no pueda vaciarse mediante el comando
moveCollectionutilizando el comando movePrimary. Para obtener más información sobre las limitaciones demoveCollection, consulta Restricciones.movePrimaryes una operación sin conexión.Para obtener más información sobre la remoción de particiones, consulta Remover particiones de un clúster.
No se debe crear un clúster particionado con una única partición para entornos de producción. Los clústeres particionados de una sola partición no ofrecen los mismos beneficios que las configuraciones multipartición. Después de crear un clúster de una sola partición, se debe reiniciar la aplicación, volver a realizar la conexión al clúster y luego añadir más particiones al clúster.
Activar o desactivar el conector para BI de Atlas para el clúster
Para activar BI Connector para Atlas para este clúster, cambia el selector de Enable Business Intelligence Connector (M10 and up) a Yes.
Activar el cifrado en reposo
Para activar el cifrado en reposo de Atlas para este clúster usando KMS, se debe cambiar Manage your own encryption keys (M10 and up) a Yes. Para obtener más información, se debe consultar Administrar las propias llaves de cifrado.
Nota
Todos los cambios en el KMS del cliente requieren una sincronización inicial.
Configurar opciones adicionales de configuración
Configure opciones adicionales para su clúster desde esta sección.
Para obtener más detalles sobre estas opciones, consulta Configurar opciones adicionales.
Modify Cluster Details
Agrega etiquetas, ve las etiquetas existentes y gestiona las etiquetas. Para aprender más, consulta Gestionar etiquetas de clúster al modificar un clúster existente.
Importante
No incluya información sensible como Información de Identificación Personal (PII) o Información de Salud Protegida (PHI) en sus etiquetas de recursos. Otros servicios de MongoDB, como Billing, pueden acceder a las etiquetas de recursos. MongoDB también envía etiquetas de recursos del clúster a las integraciones de DataDog y Prometheus. Las etiquetas de recursos no están destinadas a datos privados y sensibles. Para obtener más información, consulte Información sensible.
Guarda tus cambios para más adelante
Se debe hacer clic en Save Draft al final del formulario de configuración del clúster para guardar los cambios.
Al hacer clic en Save Draft por primera vez, Atlas enviará un correo electrónico a la dirección asociada a la cuenta de Atlas con un botón para regresar al formulario de configuración del clúster modificado.
Puedes volver al formulario para:
Para continuar haciendo cambios, haz clic en Continue en la ventana emergente que aparece.
Restablece tus cambios realizados haciendo clic en Reset en la ventana emergente que aparece.
Realiza una revisión y aplica tus cambios de clúster haciendo clic en Continue en la ventana emergente que aparece, luego Review Changes.
Revisa y aplica tus cambios
Haga clic en Review Changes para la Revisión de los cambios que ha realizado.
La página Review Changes muestra un resumen completo en paralelo de los atributos modificados, junto con cualquier advertencia o nota relacionada con los cambios. Las configuraciones originales de los atributos se enumeran a la izquierda y las nuevas configuraciones correspondientes con cambios en los precios se enumeran a la derecha.
Atlas muestra todas las advertencias y notas relacionadas con el cambio en la parte superior. Estos incluyen cambios que:
No se pueden revertir.
Requiere una sincronización inicial.
Resultan en retrasos esperados en la ejecución, aumento de la carga de trabajo o tiempo de inactividad.
Una vez que se hayan revisado los cambios, se debe hacer clic en Apply Changes para aplicarlos al clúster.
Si se realiza una actualización desde un clúster gratuito M0, Atlas pide que se ingrese información de pago antes de aplicar los cambios.
| [1] | Para los sets de réplicas, los servidores que contienen datos son los servidores que alojan los nodos del set de réplicas. Para los clústeres particionados, los servidores que almacenan datos son los servidores que alojan las particiones. Para clústeres particionados, Atlas también implementa servidores para los servidores de configuración; estos se cobran a una tarifa separada de los costos del clúster. |
Convertir un set de réplicas en un clúster particionado
Puedes convertir un set de réplicas en un clúster particionado.
Nota
Atlas reinicia todos los nodos del set de réplicas cuando se convierte en un clúster.
Requisitos previos
Para convertir el set de réplicas en un clúster particionado:
El clúster debe ser un clúster
M30+.Debes tener el rol
Project Cluster Managero superior.
Procedimiento
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.
Activa el particionado para el clúster.
Para el clúster que deseas modificar, haz clic en , luego selecciona Edit Configuration.
Expanda Additional Settings para modificar la configuración de su clúster.
Activa la fragmentación en la sección Shard your cluster configurando el interruptor en On.
IMPORTANTE: Después de convertir un Set de réplicas en un clúster, no puede volver a convertirlo en un Set de réplicas.
Atlas selecciona automáticamente 1 Shard del menú desplegable. Se puede aumentar el número de particiones en un paso posterior después de reiniciar los clientes de la aplicación.
Advertencia
Las queries que utilizan
$unionWithcon$searchen el subpipeline pueden fallar durante una actualización desde un set de réplicas hacia un clúster que ejecuta MongoDB v7.0 si la colección no está distribuida en múltiples particiones. Para mitigar esto, se debe implementar más de una partición en el clúster y dividir la colección de modo que varios fragmentos estén distribuidos en varias particiones.Haz clic en Review Changes para revisar los cambios en la facturación y luego haz clic en Apply Changes.
Es posible que Atlas tarde cierto tiempo en implementar los cambios. Se debe esperar hasta que Atlas haya convertido el clúster antes de continuar con el siguiente paso.
Reinicie todos los clientes de aplicaciones y vuelva a conectarse al clúster fragmentado.
Si no reinicias los clientes de la aplicación, es posible que tus datos sean inconsistentes una vez que Atlas comience a distribuir datos entre los fragmentos.
Si se usa una cadena de conexión de la lista de nodos iniciales de DNS, la aplicación se conectará automáticamente al
mongospara el clúster particionado después de reiniciar la aplicación.Si está utilizando una cadena de conexión estándar, debe actualizar su cadena de conexión para reflejar la nueva topología de su clúster.
Si se usan nodos privados para realizar la conexión al clúster de Atlas, el clúster experimenta tiempo de inactividad durante la conversión.
Para aprender más, consulta Conéctate a un clúster de Atlas.
Incrementa el número de particiones.
Para el clúster que deseas modificar, haz clic en , luego selecciona Edit Configuration.
Expanda Additional Settings para modificar la configuración de su clúster.
Selecciona el número de particiones en el menú desplegable.
Haz clic en Review Changes para revisar los cambios en la facturación y luego haz clic en Apply Changes.
El particionado brinda soporte de alto rendimiento y conjuntos de datos de gran volumen, y puede aumentar el número de particiones a medida que crecen los requisitos de datos.
Se deben distribuir los datos entre las particiones del clúster.
Para fragmentar la colección cuyos datos deseas distribuir, consulta sh.shardCollection() para obtener más información.
ADVERTENCIA: Si particiona una colección que ya tiene un índice de búsqueda de MongoDB, podría experimentar un breve período de resultados de búsqueda incompletos mientras el índice se está compilando en una partición. Además, si añade una partición a una colección ya particionada que contiene un índice de búsqueda de MongoDB, sus queries de búsqueda en esa colección podrían devolver resultados incompletos hasta que se complete el proceso de sincronización inicial en las particiones agregadas. Para obtener más información, consulte el proceso de sincronización inicial.
Cambia cualquier configuración a nivel de clúster.
Si deseas realizar más cambios en el clúster particionado, consulta Modificar un clúster para obtener más información sobre la configuración del clúster que puedes modificar.