Puede realizar una copia de seguridad de su implementación de MongoDB.
Importante
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 independiente de Mongod, debe... convertirlo en un conjunto de réplicas de un solo miembro.
Considerations
Cloud Manager crea instantáneas utilizando la última versión del parche de MongoDB.
Ejemplo
Considera una implementación donde la versión actual de MongoDB es 4.0.20.
Si realizas una copia de seguridad de una base de datos que ejecuta MongoDB 4.0.15, Cloud Manager crea la snapshot usando MongoDB 4.0.20, la versión actual. Cloud Manager muestra esa snapshot como MongoDB 4.0.20 en la consola.
MongoDB garantiza la compatibilidad de todas las versiones de parches. Puede usar las instantáneas creadas con 4.0.20 para restaurar sus instancias 4.0.15, si es necesario.
Requisitos previos
Nombres únicos para elementos de implementación
Asegúrese de que los elementos de implementación tengan nombres únicos antes de crear copias de seguridad.
Importante
Los nombres de los conjuntos de réplicas, clústeres fragmentados y fragmentos dentro del mismo proyecto deben ser únicos. Si no se tienen nombres únicos para las implementaciones, se producirán instantáneas de copia de seguridad dañadas.
Requisitos del conjunto de réplicas
Un conjunto de réplicas debe:
Ser monitoreado por Cloud Manager.
Ejecute MongoDB Enterprise con FCV 4.2 o posterior.
Tener un nodo primario activo.
Tiene un nodo con WiredTiger configurado como su motor de almacenamiento.
Ser monitoreado por Cloud Manager.
Ejecute MongoDB versión 2.6 a 4.0.
Tener un nodo primario activo.
Requisitos del clúster fragmentado
Un clúster fragmentado debe:
Ser monitoreado por Cloud Manager.
Ejecute MongoDB Enterprise con FCV 4.2 o posterior en todos los nodos, incluido el servidor de configuración.
Tener un nodo principal activo de cada fragmento y el servidor de configuración.
Tenga un nodo por fragmento o servidor de configuración con WiredTiger configurado como su motor de almacenamiento.
Ser monitoreado por Cloud Manager incluyendo al menos uno
mongosen el cluster.Ejecute MongoDB versión 2.6 a 4.0.
Tenga todos los servidores de configuración en ejecución. Los procesos del servidor de configuración
mongoddeben iniciarse con la--configsvropción de línea de comandos o con la configuración{ "clusterRole": "configsvr" }delmongodarchivo de configuración.Completa la ronda de equilibrio en menos de una hora.
Compatibilidad con MongoDB compatibilidad de características entre versiones 4.2
Todas 4.2 las bases de datos FCV y posteriores deben cumplir con las consideraciones de respaldo adecuadas.
Compatibilidad con MongoDB
La versión de MongoDB debe cumplir con la compatibilidad mínima.
Plan de Protección de Datos
Decide cómo hacer una copia de seguridad de los datos y qué datos respaldar.
Procedimiento
Puede realizar una copia de seguridad de toda su implementación de MongoDB.
En MongoDB Cloud Manager, vaya a Continuous Backup Página para su proyecto.
Si aún no se muestra, se debe seleccionar la organización que contiene el 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 Continuous Backup en la sección Database.
Se muestra la página Copia de seguridad continua.
Establecer mecanismos de autenticación.
Si Automation no administra su implementación y esta requiere autenticación, especifique el mecanismo de autenticación y las credenciales.
Especifica lo siguiente, según corresponda:
Auth Mechanism | El mecanismo de autenticación que utiliza el host MongoDB. Las opciones de la comunidad MongoDB incluyen:
Las opciones de MongoDB Enterprise también incluyen: |
DB Username | Para la autenticación Consulte Configurar el agente MongoDB para la autenticación o Configurar el agente MongoDB para LDAP. |
DB Password | Para la autenticación |
Allows TLS for connections | Si está marcada, la copia de seguridad utiliza TLS para conectarse a MongoDB. |
Puede elegir realizar una copia de seguridad de todas las bases de datos y colecciones en su implementación de MongoDB o de algunas específicas.
En MongoDB Cloud Manager, ir a la página Continuous Backup del proyecto.
Si aún no se muestra, se debe seleccionar la organización que contiene el 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 Continuous Backup en la sección Database.
Se muestra la página Copia de seguridad continua.
En la Start Backup barra lateral, configure la fuente de respaldo y el motor de almacenamiento.
Menu | Possible Values | Valor por defecto |
|---|---|---|
Sync source |
|
Usar un secundario es preferido porque minimiza el impacto en el rendimiento del primario. |
Storage Engine |
Consulte las consideraciones en Motores de almacenamiento. | El mismo motor de almacenamiento que el nodo principal de la base de datos de la que se está realizando la copia de seguridad. |
Establecer mecanismos de autenticación.
Si Automation no administra su implementación y esta requiere autenticación, especifique el mecanismo de autenticación y las credenciales.
Especifica lo siguiente, según corresponda:
Auth Mechanism | El mecanismo de autenticación que utiliza el host MongoDB. Las opciones de la comunidad MongoDB incluyen:
Las opciones de MongoDB Enterprise también incluyen: |
DB Username | Para la autenticación Consulte Configurar el agente MongoDB para la autenticación o Configurar el agente MongoDB para LDAP. |
DB Password | Para la autenticación |
Allows TLS for connections | Si está marcada, la copia de seguridad utiliza TLS para conectarse a MongoDB. |