MongoDB Cloud Manager puede automatizar, supervisar y respaldar tu infraestructura MongoDB.
Automatización
La Automatización de Cloud Manager permite configurar y mantener nodos y clústeres de MongoDB.

Los agentes de MongoDB que utilizan la automatización en cada host de MongoDB pueden mantener tus implementaciones de MongoDB. Puedes instalar MongoDB Agent. La automatización puede agregar hosts e implementar y actualizar clústeres nuevos o existentes.
Monitoring
La supervisión de Cloud Manager proporciona reportes, visualización y alertas en tiempo real sobre indicadores clave de bases de datos y hardware.
Cómo funciona la supervisión
Cuando activas la supervisión en un host de MongoDB, la supervisión recopila estadísticas de los nodos de tu implementación de MongoDB. El agente transmite estadísticas de la base de datos de vuelta a Cloud Manager para informar el estado de la implementación en tiempo real. Puedes configurar alertas en los indicadores que elijas.
Backup
Cloud Manager Copia de seguridad proporciona snapshots programadas y restauración en punto específico de sus sets de réplicas de MongoDB y clústeres fragmentados.
Cómo funciona la copia de seguridad
Cuando activas la copia de seguridad para una implementación de MongoDB, la copia de seguridad toma snapshots de datos de los procesos de MongoDB que has especificado.
Nota
Solo se pueden realizar copias de seguridad de clústeres fragmentados o conjuntos de réplicas. Para realizar una copia de seguridad de un proceso mongod independiente, debe convertirlo en un conjunto de réplicas de un solo miembro.
Flujo de trabajo de copia de seguridad
Las copias de seguridad dependen de la MongoDB version compatibility de su base de datos. Esta versión de compatibilidad de características abarca desde la versión actual hasta una versión anterior. Para MongoDB 4.2, la FCV puede ser 4.0 o 4.2.
El proceso de copia de seguridad toma un snapshot del directorio de datos en tus intervalos de snapshot programados.
Este proceso copia los archivos de datos en una implementación de MongoDB y los envía a través de la red a un almacenamiento de copia de seguridad para Cloud Manager.
La implementación aún puede gestionar operaciones de lectura y escritura durante el proceso de copia.
Con el nuevo proceso de copia de seguridad, ya no hay sincronizaciones iniciales. Como resultado de no tener sincronizaciones iniciales, Cloud Manager (que utiliza un mongod que ejecuta FCV 4.2) puede admitir una gama más amplia de clientes, como aquellos que utilizan mucho renameCollection.
El MongoDB Agent utiliza el cursor de copia de seguridad incremental de WiredTiger para capturar los cambios incrementales.
Una vez que se haya iniciado la copia de seguridad, el Cloud Manager hará copias de seguridad de los datos como un proceso continuo e ininterrumpido. Este proceso continúa creando snapshots mientras que la base de datos principal permanezca sincronizada con la base de datos.
Este proceso funciona como sincronización de datos de set de réplicas.
El proceso de copia de seguridad:
Realiza una sincronización inicial para crear una copia de seguridad de todos los datos existentes en su estado actual. En clústeres fragmentados, esto ocurre en cada fragmento y en los servidores de configuración.
Toma instantáneas del directorio
dataen una implementación tan a menudo como lo especifica tu programa de instantáneas y luego transfiere las instantáneas a un sistema de almacenamiento.Supervisa constantemente el oplog y agrega nuevas operaciones de base de datos a la copia de seguridad más reciente para mantener la copia local de Cloud Manager de los datos y permitir restauraciones a un punto específico en el tiempo.
El agente de MongoDB luego sigue cada oplog del set de réplicas para actualizar la copia de seguridad al realizar una restauración a un punto específico del tiempo. La copia de seguridad es coherente con el primario original hasta el último oplog que proporciona el Agente de MongoDB.
El proceso de copia de seguridad funciona de esta manera independientemente de cómo se almacenen los snapshots.
La copia de seguridad utiliza una versión de instancia de MongoDB igual o superior a la versión del set de réplicas que respalda.
Copia de seguridad toma y almacena instantáneas basadas en una política de retención de instantáneas definida por el usuario. Las snapshots de clúster detienen temporalmente el balanceador. Luego, las snapshots pueden insertar un token marcador en todas las particiones y servidores de configuración del clúster. Cloud Manager toma una snapshot cuando los tokens de marcador aparecen en los datos de la snapshot.
Para aprender más sobre cómo configurar las copias de seguridad, consulta Opciones de configuración de copias de seguridad.
Los costos mensuales de copia de seguridad de un snapshot de Cloud Manager se basan en el tamaño por gigabyte de tu último snapshot. Para obtener información sobre los precios de copias de seguridad de Cloud Manager, consulta Costos de copias de seguridad.
Restaurar datos
La copia de seguridad puede restaurar datos de un snapshot completo programado o de un punto seleccionado entre snapshots.
Puede restaurar clústeres fragmentados y conjuntos de réplicas desde momentos específicos.
En el caso de clústeres fragmentados, puede restaurar desde puntos de control entre instantáneas.
Para conjuntos de réplicas, puede restaurar desde puntos seleccionados en el tiempo.
Cuando se restaura a partir de una snapshot, Cloud Manager lee directamente del almacenamiento de snapshots. Puedes restaurar la snapshot:
A otro clúster.
Para descargar los archivos de snapshot desde un enlace HTTPS.
Al restaurar desde un punto en el tiempo, Cloud Manager realiza lo siguiente:
Restaura un snapshot completa desde el almacenamiento de snapshots.
Aplica los registros de operaciones almacenados hasta que alcanza el punto especificado.
Entrega las actualizaciones de instantáneas y oplog utilizando los mismos mecanismos HTTPS.
Cuando restauras desde un punto de control o un punto en el tiempo, Cloud Manager hace lo siguiente:
Restaura un snapshot completa desde el almacenamiento de snapshots.
Aplica los registros de operaciones almacenados hasta que alcanza el punto especificado.
Entrega las actualizaciones de instantáneas y oplog mediante los mismos mecanismos HTTPS. Para habilitar los puntos de control, consulte Habilitar puntos de control del clúster.