Puede realizar una copia de seguridad de su implementación de MongoDB en una base de datos MongoDB local o en una base de datos MongoDB alojada en la nube.
Importante
Los clústeres fragmentados y los conjuntos de réplicas son los únicos tipos de implementación que se pueden respaldar si las bases de datos ejecutan MongoDB FCV 4.2 y versiones anteriores. Para respaldar un proceso mongod independiente que ejecute MongoDB FCV 4.2 o versiones anteriores, debe convertirlo en un conjunto de réplicas de un solo miembro.
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 Ops Manager.
Ejecute MongoDB Enterprise con un FCV de 4.2 o posterior.
Tener un nodo primario activo.
Tiene un nodo con WiredTiger configurado como su motor de almacenamiento.
Requisitos del clúster fragmentado
Un clúster fragmentado debe:
Ser monitoreado por Ops Manager.
Ejecute MongoDB Enterprise con un FCV de 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.
Compatibilidad con MongoDB
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 y la versión de Ops Manager deben cumplir con los requisitos de compatibilidad.
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.
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 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 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. |
Si el motor de almacenamiento WiredTiger es, puede habilitar el cifrado. Para habilitarlo, seleccione.Enable Encryption Seleccione esta opción solo si ha configurado el servidor KMIP para sus copias de seguridad y el proyecto para usar KMIP.
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. |
Para filtrar qué espacios de nombres se respaldarán, haga clic Advanced Settings en.
Para excluir bases de datos y colecciones de esta copia de seguridad:
Haga clic en Blacklist.
Introduzca la primera base de datos y colección en el cuadro de texto. Para las colecciones, introduzca el espacio de nombres completo:
<database>.<collection>.Para excluir bases de datos o colecciones adicionales, haga clic en el enlace Add another y luego repita el paso anterior.
Para incluir solo ciertas bases de datos y colecciones en esta copia de seguridad:
Haga clic en Access List.
Introduzca la primera base de datos y colección en el cuadro de texto. Para las colecciones, introduzca el espacio de nombres completo:
<database>.<collection>.Para incluir bases de datos o colecciones adicionales, haga clic en el enlace Add another y luego repita el paso anterior.