Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Realizar una copia de seguridad de una implementación

Puede hacer una copia de seguridad de su implementación de MongoDB.

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 una instancia independiente Proceso mongod que ejecuta MongoDB compatibilidad de características entre versiones 4.2 o anteriores, debes conviértelo en un conjunto de réplicas de un solo nodo.

Asegúrese de que los elementos de implementación tengan nombres únicos antes de crear copias de seguridad.

Importante

Los nombres de sets de réplicas, clústeres fragmentados y particiones dentro del mismo Proyecto deben ser únicos. Si no se asignan nombres únicos a las implementaciones, se producirán snapshots de copia de seguridad dañadas.

Un set de réplicas debe:

  • Ser supervisado por Ops Manager.

  • Ejecuta MongoDB Enterprise con una compatibilidad de características entre versiones de 4.2 o más reciente.

  • Tener un nodo primario activo.

  • Tiene un nodo con WiredTiger configurado como su motor de almacenamiento.

Un clúster particionado debe:

  • Ser supervisado por Ops Manager.

  • Ejecuta MongoDB Enterprise con una compatibilidad de características entre versiones 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.

  • Tener un nodo por partición o servidor de configuración con WiredTiger configurado como su motor de almacenamiento.

Todas 4.2 las bases de datos FCV y posteriores deben cumplir con las consideraciones de respaldo adecuadas.

La versión de MongoDB y la versión de Ops Manager deben cumplir con los requisitos de compatibilidad.

Decide cómo respaldar los datos y qué datos respaldar.

Puedes respaldar toda tu implementación de MongoDB.

1

Si aún no ha activado Ops Manager copia de seguridad, haga clic en Begin Setup y complete el asistente. Esto da como resultado una configuración de copia de seguridad completa, por lo que puede omitir el resto de este procedimiento.

2

Desde la lista de procesos, navegue hasta la columna Status del proceso que desea respaldar y haga clic en Start.

3

Si la Automatización no administra su implementación y su implementación 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 de MongoDB.

Las opciones de MongoDB Community incluyen:

Las opciones para MongoDB Enterprise también incluyen:

DB Username

Para Username/Password o autenticación LDAP, el nombre de usuario utilizado para autenticar el Agente MongoDB con la implementación de MongoDB.

Consulta Configurar MongoDB Agent para autenticación o Configurar MongoDB Agent para LDAP.

DB Password

Para Username/Password o LDAP autenticación, la contraseña utilizada para autenticar al agente de MongoDB con la implementación de MongoDB.

Allows TLS for connections

Si está marcada, copia de seguridad utiliza TLS para conectarse a MongoDB.

Consulte Configurar el MongoDB Agent para usar TLS.

4

Si desea habilitar la copia de seguridad regional para su conjunto de réplicas o clúster fragmentado, asigne regiones de implementación. En un clúster fragmentado, debe asignar una región de implementación a cada miembro del clúster, incluyendo cada partición y servidor de configuración.

Para iniciar una copia de seguridad de una o multiregión:

  1. Seleccione la casilla de verificación Turn on Multi-Region Backups.

  2. Seleccione la región de implementación en el menú desplegable.

    Si desea configurar la misma región de implementación para todos los miembros del clúster fragmentado, haga clic en Set. También puede seleccionar una región diferente en el menú desplegable para cada miembro del clúster fragmentado.

5

Si habilitaste la copia de seguridad regional para tu clúster shardeado, haz click en Start para cada partición por separado para iniciar trabajos de copia de seguridad distintos para cada uno. Si inicias una sola tarea de copia de seguridad al nivel del clúster, Ops Manager no puede garantizar el aislamiento de datos regional.

Puedes elegir hacer copias de seguridad de todas las bases de datos y colecciones en tu implementación de MongoDB o de algunas específicas.

1

Si aún no ha activado Ops Manager copia de seguridad, haga clic en Begin Setup y complete el asistente. Esto da como resultado una configuración de copia de seguridad completa, por lo que puede omitir el resto de este procedimiento.

2

Desde la lista de procesos, navegue hasta la columna Status del proceso que desea respaldar y haga clic en Start.

3
Menu
Possible Values
Valor por defecto

Sync source

  • Cualquier secundario (elige Ops Manager)

  • Cualquier secundario específico

  • El nodo primario

any secondary

Usar un secundario es preferido porque minimiza el impacto en el rendimiento del primario.

Storage Engine

  • MongoDB Memory Mapped Files or

  • WiredTiger.

    Si seleccionas esta opción, Ops Manager limita las copias de seguridad a implementaciones con menos de 100,000 archivos. Los archivos incluyen colecciones e índices.

Consulte las consideraciones en Motores de almacenamiento.

El mismo motor de almacenamiento que el nodo principal de la base de datos que se está respaldando.

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.

4

Si la Automatización no administra su implementación y su implementación 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 de MongoDB.

Las opciones de MongoDB Community incluyen:

Las opciones para MongoDB Enterprise también incluyen:

DB Username

Para Username/Password o LDAP autenticación, el nombre de usuario utilizado para autenticar el MongoDB Agent con la implementación de MongoDB.

Consulta Configurar MongoDB Agent para autenticación o Configurar MongoDB Agent para LDAP.

DB Password

Para Username/Password o LDAP autenticación, la contraseña utilizada para autenticar al agente de MongoDB con la implementación de MongoDB.

Allows TLS for connections

Si está marcada, copia de seguridad utiliza TLS para conectarse a MongoDB.

Consulte Configurar el MongoDB Agent para usar TLS.

5

Para excluir bases de datos y colecciones de esta copia de seguridad:

  1. Haga clic en Blacklist.

  2. Ingresa la primera base de datos y colección en el cuadro de texto. Para colecciones, introduzca el namespace completo: <database>.<collection>.

  3. Para excluir bases de datos o colecciones adicionales, haz clic en el enlace Add another y luego repite el paso anterior.

Para incluir solo ciertas bases de datos y colecciones en esta copia de seguridad:

  1. Haga clic en Access List.

  2. Ingresa la primera base de datos y colección en el cuadro de texto. Para colecciones, introduzca el namespace completo: <database>.<collection>.

  3. Para incluir bases de datos o colecciones adicionales, haga clic en el enlace Add another y luego repita el paso anterior.

6

Volver

Preparativos

En esta página