Docs Menu
Docs Home
/ /
/ / /

Realizar una copia de seguridad de una implementación

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.

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.

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.

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.

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.

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

La versión de MongoDB debe cumplir con la compatibilidad mínima.

Decide cómo hacer una copia de seguridad de los datos y qué datos respaldar.

Puede realizar una copia de seguridad de toda su implementación de MongoDB.

1
  1. 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.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Continuous Backup en la sección Database.

    Se muestra la página Copia de seguridad continua.

2

Si aún no ha habilitado la copia de seguridad de Cloud Manager, haga clic en Begin Setup y complete el asistente. Esto completará la configuración de la copia de seguridad, por lo que puede omitir el resto del procedimiento.

3

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

4

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 Username/Password o LDAP, el nombre de usuario utilizado para autenticar el Agente MongoDB con la implementación de MongoDB.

Consulte Configurar el agente MongoDB para la autenticación o Configurar el agente MongoDB para LDAP.

DB Password

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

Allows TLS for connections

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

Consulte Configurar el agente MongoDB para utilizar TLS.

5

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.

1
  1. 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.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Continuous Backup en la sección Database.

    Se muestra la página Copia de seguridad continua.

2

Si aún no ha habilitado la copia de seguridad de Cloud Manager, haga clic en Begin Setup y complete el asistente. Esto completará la configuración de la copia de seguridad, por lo que puede omitir el resto del procedimiento.

3

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

4
Menu
Possible Values
Valor por defecto

Sync source

  • Cualquier secundario (el administrador de la nube elige)

  • 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 selecciona esta opción, Cloud Manager limita las copias de seguridad a las 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 de la que se está realizando la copia de seguridad.

5

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 Username/Password o LDAP, el nombre de usuario utilizado para autenticar el Agente MongoDB con la implementación de MongoDB.

Consulte Configurar el agente MongoDB para la autenticación o Configurar el agente MongoDB para LDAP.

DB Password

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

Allows TLS for connections

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

Consulte Configurar el agente MongoDB para utilizar TLS.

6

Volver

Preparativos

En esta página