Cloud Manager brinda la capacidad de convertir un set de réplicas en un clúster.
En MongoDB Cloud Manager, vaya a Processes página para 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 Processes en la sección Database.
Se muestra la página Procesos.
Convierte tu set de réplicas deseado.
Desde el menú en el set de réplicas deseado, haz clic en Convert to Sharded Cluster.
Proporciona detalles para tu nuevo clúster fragmentado.
Configura los siguientes ajustes en el modal Provide details for your new sharded cluster:
Nombra tus componentes del clúster:
CampoAcciónCluster Name
Escribe el nombre de tu nuevo clúster.
CSRS Name
Escriba el nombre del CSRS.
Nota
No puedes cambiar estos valores después de hacer clic en Convert.
Establezca los siguientes valores para cada uno
mongodproceso en su Config Servers. Todos los campos son obligatorios.Nota
Se debe implementar al menos un servidor de configuración.
CampoAcciónHost Name
En el menú, selecciona un nombre de host existente o escribe un nombre de host en el cuadro de búsqueda sobre la lista para encontrar un host.
Si necesita añadir un nuevo host:
Haz clic en el enlace New Server.
Haga clic en Next.
Siga las instrucciones para instalar una nueva Automatización en esa nueva máquina hosts.
Haga clic en Verify Agent.
Port
Escriba el número de puerto IANA.
Data Directory
Teclea la ruta absoluta del directorio a los archivos de la base de datos para cada
mongod.La ruta de ejemplo es
/data.El
mongoddebe tener el uso exclusivo de estas rutas en el host especificado. La Automatización del Cloud Manager debe tener permiso del sistema de archivos para leer, escribir y ejecutar todos los archivos y carpetas en este directorio.Log File
Escriba la ruta absoluta del archivo de registro para
mongodcada.La ruta de ejemplo es
/data/mongodb.log.El
mongoddebe tener el uso exclusivo de estas rutas en el host especificado. La Automatización del Cloud Manager debe tener permiso del sistema de archivos para leer, escribir y ejecutar todos los archivos y carpetas en este directorio.Nota
Agregar o remover servidores de configuración
Para agregar un nuevo servidor de configuración, haga clic en Add a Config Server.
Para eliminar un servidor de configuración, haga clic a la derecha del servidor de configuración que desea eliminar.
Establece los siguientes valores para cada proceso MongoS en tu clúster. Todos los campos son obligatorios.
Nota
Debe implementar al menos uno
mongosCampoAcciónHost Name
En el menú, selecciona un nombre de host existente o escribe un nombre de host en el cuadro de búsqueda sobre la lista para encontrar un host.
Si necesita añadir un nuevo host:
Haz clic en el enlace New Server.
Haga clic en Next.
Siga las instrucciones para instalar una nueva Automatización en esa nueva máquina hosts.
Haga clic en Verify Agent.
Port
Escriba el número de puerto IANA.
Log File
Escriba la ruta absoluta del archivo para el registro de cada
mongosproceso.La ruta de ejemplo es
/data/mongodb.log.El
mongosdebe tener el uso exclusivo de estas rutas en el host especificado. La Automatización del Cloud Manager debe tener permiso del sistema de archivos para leer, escribir y ejecutar todos los archivos y carpetas en este directorio.Nota
Adición o eliminación de enrutadores de particiones de Mongo
Para agregar un nuevo
mongos, haz clic en Add a MongoS.Para eliminar un
mongos, haga clic a la derecha delmongosque desea eliminar.
Modifica tu aplicación para conectarse a los procesos de mongos en lugar de al set de réplicas.
Desde la interfaz de usuario de Cloud Manager, haga clic en el icono y, a continuación,Connect to this instance en. El Connect to your Deployment cuadro de diálogo proporciona el nombre de host y el puerto de un mongos en el clúster.
Para obtener la documentación completa sobre cómo conectarse a una implementación de Cloud Manager, consulte Conéctate a un proceso de MongoDB
Cambia cualquier configuración a nivel de clúster.
Si desea realizar algún cambio adicional en el clúster, consulte la pestaña Sharded Cluster en la página Editar la configuración de una implementación.
Después de convertir un set de réplicas en un clúster, puedes habilitar el particionado para una base de datos y particionar colecciones.
Para aprender a realizar el sharding de colecciones, consulta Particionar una colección.
Si necesita agregar fragmentos adicionales para soportar una mayor capacidad, haga clic en el menú de llave inglesa del clúster fragmentado para crear fragmentos adicionales.
Nota
Efectos en la copia de seguridad después de la conversión
La partición convertida (set de réplicas original) tiene:
Copia de seguridad habilitada
Se conservan las instantáneas anteriores
Posibilidad de restaurar snapshots solo en esta partición
Después de la conversión, deberías habilitar la copia de seguridad para todo el clúster particionado. En las bases de datos que ejecutan MongoDB compatibilidad de características entre versiones 4.0 o anterior, al activar la copia de seguridad, Cloud Manager inicia una sincronización inicial en los servidores de configuración y en la partición convertida. Las restauraciones en todo el clúster particionado deben utilizar solo instantáneas tomadas después de la conversión.