Docs Menu
Docs Home
/ /
Administrar el almacenamiento de instantáneas

Administrar el almacenamiento de instantáneas S3

Ops Manager puede realizar copias de seguridad de las bases de datos MongoDB como instantáneas en una o más de las siguientes opciones de almacenamiento:

Este tutorial explica cómo realizar copias3de seguridad de sus bases de datos MongoDB como instantáneas almacenadas en almacenamiento3compatible con S y buckets compatibles con almacenamiento compatible con S. Ops Manager almacena los metadatos de las 3 instantáneas almacenadas en S en una base de datos MongoDB.

Nota

Es posible que existan problemas que requieran el uso de más de un almacenamiento de snapshot. Estos problemas podrían incluir la necesidad de tener mayor capacidad, localizar datos o cumplir con regulaciones de privacidad.

Para saber cómo asignar almacenes de instantáneas a diferentes centros de datos, consulte Asignar almacenes de instantáneas a centros de datos específicos.

Ops Manager debe ser el único administrador en el depósito de almacenamiento compatible con S3que use para las instantáneas. También debe configurar el depósito de almacenamiento compatible con S3para evitar el uso de funciones que Ops Manager no admite.

Al configurar el depósito de almacenamiento compatible con S3:

  • No cree subcarpetas en los depósitos de almacenamiento compatibles con S3que utilice con Ops Manager. Ops Manager solo admite el uso de depósitos de almacenamiento completos compatibles con S3.

  • Deshabilite el control de versiones de los depósitos de almacenamiento compatibles con AWS S3. Ops Manager no admite el control de versiones para los depósitos de almacenamiento compatibles con S3que se utilizan para instantáneas.

  • No cree reglas de ciclo de vida de almacenamiento compatibles con AWS S3. Las reglas de ciclo de vida que vencen o transfieren versiones actuales de objetos de instantáneas de Ops Manager a archivos generan instantáneas incompletas que no se pueden usar para restaurar la configuración.

Después de crear un almacén de instantáneas compatible con S3, no podrá moverlo a otro contenedor de almacenamiento compatible con S3. Si necesita usar otro contenedor de almacenamiento compatible con S3para alojar su almacén de instantáneas compatible con S3, debe crear un nuevo almacén de instantáneas compatible con S3en ese contenedor de almacenamiento compatible con S3.

MongoDB admite puntos finales para:

  • API de almacenamiento compatiblecon AWSS3

  • API de almacenamiento de objetos enIBM Cloud

  • API de almacenamiento en la nube elástica deDell EMC

IBM y Dell EMC admiten un subconjunto de la 3 API de almacenamiento completa compatible con AWS S.

Puede usar otros puntos de conexión compatibles con el almacenamiento S3. Ops Manager intenta validar estos puntos de conexión al guardar la configuración del almacén de instantáneas compatible con S3. Si la validación es correcta, Ops Manager guarda la configuración. Si falla, Ops Manager muestra un error y no guarda la configuración.

  1. Verifique que tenga un usuario IAM en AWS.

  2. Cree sus propias claves de acceso de AWS para su usuario de IAM. Esto le permite crear3depósitos de almacenamiento compatibles con S y almacenar archivos de instantáneas en ellos. MongoDB no crea ni emite claves de acceso de AWS.

  3. Cree su propio depósito S3 para almacenar sus instantáneas del almacén de instantáneas S.3

    Nota

    El usuario de IAM para el que creó las claves de acceso de AWS debe tener al menos los siguientes permisos de lectura y escritura para el 3depósito de almacenamiento compatible con AWS S:

    • s3:PutObject

    • s3:GetObject

    • s3:ListBucket

    • s3:DeleteObject

  4. (Opcional) Si presta servicio a su instancia de Ops Manager en AWS EC,2 cree un rol de IAM para gestionar la autorización.

    Este rol necesita:

    • AWS service como entidad de confianza.

    • EC2 como caso de uso.

    • Permisos para acceder a lectura y escritura a su depósito de almacenamiento compatible con S3.

    Para obtener más información, consulta:

  1. Cree una clave de acceso y una clave secreta utilizando las herramientas de credenciales de IBM.

  2. Cree su propio depósito compatible con almacenamiento S3.

  1. Cree una clave de acceso y una clave secreta a partir de su ID de usuario de ECS.

  2. Cree su propio depósito compatible con almacenamiento S3.

Se pueden usar otros endpoints compatibles con el almacenamiento S3. Ops Manager intenta validar estos endpoints al guardar la configuración. Si la validación es correcta, Ops Manager guarda la configuración. Si la validación falla, Ops Manager muestra un error y no guarda la configuración.

El formato del nombre de usuario y la contraseña depende del mecanismo de autenticación. Seleccione una de las siguientes pestañas:

1
  1. Haga clic en el enlace Admin.

  2. Haz clic en la pestaña Backup.

  3. (Opcional) Si no ha configurado previamente el directorio principal, configúrelo en el Head Directory cuadro.

  4. Haga clic en la página Snapshot Storage.

2
3
Campo
Necesidad
Contenido

Nombre

Requerido

Escriba la etiqueta para el almacén de instantáneas compatible con S3.

Nombre del depósito S3

Requerido

Escriba el nombre del depósito de almacenamiento compatible con S3donde desea alojar el almacén de instantáneas compatible con S3.

Anulación de región

Condicional

Escriba la región donde reside su depósito de almacenamiento compatible con S3.

Utilice este campo solo si el3punto de conexión S3 de su almacén compatible con almacenamiento S no admite el alcance regional. No proporcione ningún valor para este campo con3buckets de almacenamiento compatibles con AWS S.

Punto final S3

Requerido

Escriba la URL para este 33depósito de almacenamiento compatible con AWS S o S.

La URL que escriba dependerá de:

  1. Tu S3 Bucket Name y

  2. Si marcó Path Style Access.

Ejemplo

Creó un3depósito de almacenamiento compatible con S llamado mybucket en AWS en la región Este de EE. UU.

Acceso al estilo de ruta
Comprobado
No marcado

Punto final S3

s3.us-east-2. amazonaws.com

mybucket.s3.us- east-2.amazonaws.com

Solicitudes a Bucket

https://s3.us -east-2.amazonaws .com/mybucket

https://mybucket. s3.us-east-2. amazonaws.com

S3 Conexiones máximas

Requerido

Escriba un número entero positivo que indique la cantidad máxima de conexiones a este 33depósito de almacenamiento compatible con AWS S o S.

Acceso al estilo de ruta

Opcional

Seleccione si desea que su3almacenamiento compatible con AWS S o su depósito compatible con AWS S3utilice un punto final de URL de estilo de ruta s3.amazonaws.com/<bucket> () en lugar de un punto final de URL de estilo de host virtual <bucket>.s3.amazonaws.com ().

Para revisar las convenciones3 de URL de depósitos de almacenamiento compatibles con S, consulte la documentación de AWS S3

Cifrado del lado del servidor

Opcional

Seleccione esta opción para habilitar el cifrado del servidor.Desmarque esta opción para deshabilitarlo.

Modo de autorización S3

Requerido

Seleccione el método utilizado para autorizar el acceso al depósito de almacenamiento compatible con S3especificado en S3 Bucket Name.

Si selecciona Keys, Ops Manager utiliza AWS Access Key y AWS Secret Key para autorizar el acceso a su depósito de almacenamiento compatible con S3.

Si IAM Role selecciona, Ops Manager utiliza una función de AWS IAM para autorizar el acceso a su3depósito de almacenamiento compatible con S. AWS Access Key Los AWS Secret Key campos y se ignoran.

Claves con paquete CA personalizado

Condicional

Haga clic en Choose file para agregar una cadena de autoridad de certificación personalizada. Esta cadena puede validarse con un certificado autofirmado en el contenedor de almacenamiento compatible con S3.

Clave de acceso de AWS

Condicional

Escriba su ID de clave de acceso de AWS.

Ops Manager muestra este campo cuando se establece S3 Authorization Mode en Keys.

Clave secreta de AWS

Condicional

Escriba su clave de acceso secreta de AWS.

Ops Manager muestra este campo cuando se establece S3 Authorization Mode en Keys.

Datastore Type

Requerido

Seleccione Standalone, Replica Set o Sharded Cluster. Esta base de datos MongoDB almacena los metadatos del almacén de bloques.

Lista de hosts de MongoDB

Condicional

Escriba una lista separada por comas de mongod instancias (para un set de réplicas) o mongos instancias (para un clúster) en el formato <hostname:port> que conforman la base de datos de metadatos de almacenamiento en bloques.

Por ejemplo:

h1.ex.com:27017,h2.ex.com:27017,h2.ex.com:27018

Ops Manager muestra este campo cuando se establece Datastore Type en Replica Set o Sharded Cluster.

Nombre de host de MongoDB

Condicional

Escriba el nombre de host de la base de datos de metadatos del almacén de instantáneas compatible con S3.

Ops Manager muestra este campo cuando se establece Datastore Type en Standalone.

Puerto MongoDB

Condicional

Escriba el número de puerto de la base de datos de metadatos del almacén de instantáneas compatible con S3.

Ops Manager muestra este campo cuando se establece Datastore Type en Standalone.

Nombre de usuario

Opcional

Si establece este valor:

Escriba el nombre del usuario autorizado para acceder a esta base de datos.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la autenticación SCRAM, consulte SCRAM.

Escriba el asunto con formato RFC- del certificado de cliente del usuario autorizado para acceder a esta base de datos.2253

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la509 autenticación x.,509consulte x..

Escriba el UPN del usuario autorizado para acceder a esta base de datos.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la autenticación Kerberos, consulte Kerberos.

Escriba el nombre del usuario LDAP autorizado para acceder a esta base de datos.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la autenticación LDAP, consulte LDAP.

Contraseña

Opcional

Si establece este valor:

Escriba la contraseña asociada al nombre de usuario que puede acceder a esta base de datos.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la autenticación SCRAM, consulte SCRAM.

Déjalo en blanco.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la509 autenticación x.,509consulte x..

Kerberos recupera la contraseña de su archivo keytab. No escriba la contraseña en este campo.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la autenticación Kerberos, consulte Kerberos.

Escriba la contraseña del usuario LDAP autorizado para acceder a esta base de datos.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la autenticación LDAP, consulte LDAP.

ADVERTENCIA: Si no utilizó la herramienta de credenciales para cifrar esta contraseña, se almacenará como texto sin formato en la base de datos.

Opciones de conexión

Opcional

Escriba cualquier opción de archivo de configuración adicional para la instancia de MongoDB.

Este campo solo admite valores sin escape.

Para conocer la sintaxis adecuada, consulte Formato de URI de cadena de conexión en el manual de MongoDB.

Credenciales cifradas

Opcional

Seleccione si las credenciales de la base de datos se cifraron con la herramienta de credenciales. Estas credenciales incluyen el nombre de usuario, la contraseña, el ID de la clave de acceso deAWS y la clave secreta de AWS.

Utilice TLS/SSL

Opcional

Seleccione si la3base de datos de metadatos del almacén de instantáneas compatible con S solo acepta conexiones cifradas mediante TLS.

Más allá de esta casilla de verificación, para conectar este3almacén de instantáneas compatible con S mediante TLS, debe habilitar TLS en la3 base de datos del almacén de bloques S.

Nueva asignación habilitada

Opcional

Seleccione esta opción si desea habilitar este almacén de instantáneas compatible con S3después de crearlo. Esta opción está activada de forma predeterminada para que se puedan asignar tareas de copia de seguridad al almacén de bloques de almacenamiento compatible con S3. Si desactiva esta casilla, se creará el almacén de instantáneas compatible con S3, pero no podrá asignar copias de seguridad a este almacén de instantáneas compatible con S3.

Deshabilitar la configuración de proxy

Opcional

Seleccione esta opción si desea deshabilitar el proxy a este almacén de instantáneas3compatible con S después de crearlo. El3almacenamiento compatible con AWS S respeta HTTP_PROXY las HTTPS_PROXY variables de entorno y. Si configura cualquiera de estas variables de entorno,3el almacenamiento compatible con S seguirá habilitando el proxy.

4

Ops Manager muestra el almacenamiento de snapshot compatible con S3 en una tabla de la página de almacenamiento de snapshots. Cada fila contiene la configuración para un almacenamiento de snapshot compatible con S3.

1
  1. Haga clic en el enlace Admin.

  2. Haz clic en la pestaña Backup.

  3. (Opcional) Si no ha configurado previamente el directorio principal, configúrelo en el Head Directory cuadro.

  4. Haga clic en la página Snapshot Storage.

2
3

En la columna MongoDB Connection, actualice cualquier valor que deba cambiarse en los siguientes campos:

Campo
Necesidad
Contenido

Nombre del depósito S3

Requerido

Escriba el nombre del depósito de almacenamiento compatible con S3donde desea alojar el almacén de instantáneas compatible con S3.

Anulación de región

Condicional

Escriba la región donde reside su depósito de almacenamiento compatible con S3.

Utilice este campo solo si el3punto de conexión S3 de su almacén compatible con almacenamiento S no admite el alcance regional. No proporcione ningún valor para este campo con3buckets de almacenamiento compatibles con AWS S.

Punto final S3

Requerido

Escriba la URL para este 33depósito de almacenamiento compatible con AWS S o S.

La URL que escriba dependerá de:

  1. Tu S3 Bucket Name y

  2. Si marcó Path Style Access.

Ejemplo

Creó un3depósito de almacenamiento compatible con S llamado mybucket en AWS en la región Este de EE. UU.

Acceso al estilo de ruta
Comprobado
No marcado

Punto final S3

s3.us-east-2. amazonaws.com

mybucket.s3.us- east-2.amazonaws.com

Solicitudes a Bucket

https://s3.us -east-2.amazonaws .com/mybucket

https://mybucket. s3.us-east-2. amazonaws.com

S3 Conexiones máximas

Requerido

Escriba un número entero positivo que indique la cantidad máxima de conexiones a este 33depósito de almacenamiento compatible con AWS S o S.

Acceso al estilo de ruta

Opcional

Haga clic si desea que su3almacenamiento compatible con AWS S o su depósito compatible con AWS S3utilice un punto final de URL de estilo de ruta s3.amazonaws.com/<bucket> () en lugar de un punto final de URL de estilo de host virtual <bucket>.s3.amazonaws.com ().

Para revisar las convenciones3 de URL de depósitos de almacenamiento compatibles con S, consulte la documentación de AWS S3

Cifrado del lado del servidor

Opcional

Haz clic para habilitar el cifrado del lado del servidor. Borrar para deshabilitar el cifrado del lado del servidor.

Modo de autorización S3

Requerido

Seleccione el método utilizado para autorizar el acceso al depósito de almacenamiento compatible con S3especificado en S3 Bucket Name.

Keys

Ops Manager usa AWS Access Key y AWS Secret Key para autorizar el acceso a su depósito de almacenamiento compatible con S3.

Rol de IAM

Ops Manager utiliza una función de AWS IAM para autorizar el acceso a su3depósito de almacenamiento compatible con S. AWS Access Key Los AWS Secret Key campos y se ignoran.

Claves con paquete CA personalizado

Condicional

Haga clic en Choose file para agregar una cadena de autoridad de certificación personalizada. Esta cadena puede validarse con un certificado autofirmado en el contenedor de almacenamiento compatible con S3.

Clave de acceso de AWS

Condicional

Escriba su ID de clave de acceso de AWS.

Ops Manager muestra este campo cuando se establece S3 Authorization Mode en Keys.

Clave secreta de AWS

Condicional

Escriba su clave de acceso secreta de AWS.

Ops Manager muestra este campo cuando se establece S3 Authorization Mode en Keys.

Ops Manager no muestra la clave de acceso secreta existente.

<hostname>:<port>

Requerido

Escriba uno o más hosts que componen la base de datos de metadatos de almacenamiento de instantáneas compatible con S3en el formato <hostname:port>.

Si la3base de datos de metadatos del almacén de instantáneas compatible con S es un conjunto de réplicas o un clúster fragmentado, escriba una lista separada por mongod comas de instancias (para un conjunto de réplicas) o instancias (para un clúster mongos fragmentado).

Por ejemplo:

host1.example.com:27017,host2.example.com:27017,host2.example.com:27018

Si la base de datos de metadatos del almacén de instantáneas compatible con S3es una instancia independiente de MongoDB, escriba el hostname:port de la instancia.

IMPORTANTE: Si se modifican estos hosts, el almacén de bloques que alojan debe tener los mismos datos que el almacén de bloques original. Cambiar el host a un nuevo almacén de bloques implica la pérdida de datos.

Nombre de usuario de autenticación de MongoDB

Opcional

Si establece este valor:

Escriba el nombre del usuario autorizado para acceder a esta base de datos.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la autenticación SCRAM, consulte SCRAM.

Escriba el asunto con formato RFC- del certificado de cliente del usuario autorizado para acceder a esta base de datos.2253

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la509 autenticación x.,509consulte x..

Escriba el UPN del usuario autorizado para acceder a esta base de datos.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la autenticación Kerberos, consulte Kerberos.

Escriba el nombre del usuario LDAP autorizado para acceder a esta base de datos.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la autenticación LDAP, consulte LDAP.

Contraseña de autenticación de MongoDB

Opcional

Si establece este valor:

Escriba la contraseña asociada al nombre de usuario que puede acceder a esta base de datos.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la autenticación SCRAM, consulte SCRAM.

Déjalo en blanco.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la509 autenticación x.,509consulte x..

Kerberos recupera la contraseña de su archivo keytab. No escriba la contraseña en este campo.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la autenticación Kerberos, consulte Kerberos.

Escriba la contraseña del usuario LDAP autorizado para acceder a esta base de datos.

Si la base de datos de la aplicación Ops Manager utiliza autenticación o TLS, debe tener conexiones configuradas a la base de datos de la aplicación. Para obtener más información, consulte Configurar las conexiones a la base de datos de la aplicación.

Para obtener más información sobre cómo configurar la autenticación LDAP, consulte LDAP.

Ops Manager no muestra el MongoDB Auth Password existente.

ADVERTENCIA: Si no utilizó la herramienta de credenciales para cifrar esta contraseña, se almacenará como texto sin formato en la base de datos.

Nota

Ops Manager no muestra el MongoDB Auth Password existente.

Credenciales cifradas

Opcional

Seleccione si las credenciales de la base de datos se cifraron con la herramienta de credenciales. Estas credenciales incluyen el nombre de usuario, la contraseña, el ID de la clave de acceso deAWS y la clave secreta de AWS.

Utilice TLS/SSL

Opcional

Seleccione si la base de datos del almacén de bloques solo acepta conexiones cifradas mediante TLS.

Más allá de esta casilla de verificación, para conectar este3almacén de instantáneas compatible con S mediante TLS, debe habilitar TLS en la3 base de datos del almacén de bloques S.

Opciones de conexión

Opcional

Escriba las opciones adicionales del archivo de configuración para la instancia de MongoDB. Este campo solo admite valores sin escape.

Para conocer la sintaxis adecuada, consulte Formato de URI de cadena de conexión en el manual de MongoDB.

Etiquetas de asignación

Opcional

Escriba una lista de etiquetas separadas por comas para asignar los almacenes de bloques S3 a proyectos específicos.

Factor de carga

Opcional

Escriba cualquier número entero positivo que exprese cuánto trabajo de respaldo desea que realice este almacén de instantáneas en comparación con otro almacén de instantáneas.

El trabajo de copia de seguridad incluye la realización de copias de seguridad, la restauración de snapshots o el optimización de blockstores. La proporción de trabajo de copia de seguridad asignada a un único almacenamiento de snapshot se denomina su Factor de carga.

IMPORTANTE: Si solo tiene un almacénLoad Factor de instantáneas, representa el número de procesos de copia de seguridad simultáneos que el almacén realiza a la vez. Para evitar los costos de rendimiento asociados con la ejecución de varios procesos simultáneos cuando tiene un almacén de instantáneas, omita esta configuración para asignarle a su almacén de instantáneas el valor Load Factor predeterminado 1 de.

Al tener varios almacenes de instantáneas, el valor predeterminado Load Factor de 1 asigna a cada almacén la misma cantidad de trabajo. Si el valor predeterminado Load Factor de un almacén de instantáneas es 0, no realiza ninguna copia de seguridad.

Si se modifica el valor Load Factor de un almacén de instantáneas mientras se está realizando una copia de seguridad, se permite que finalicen todos los trabajos o tareas que se estén ejecutando en ese almacén. Todo el trabajo de copia de seguridad futuro se redistribuye entre los almacenes de instantáneas restantes que tengan un valor Load Factor de 1 o superior y Assignment Enabled seleccionado.

A medida que aumenta el Load Factor de un almacén de instantáneas, realiza más copias de seguridad que otro. Por ejemplo, si el Load Factor del almacén de instantáneas A se establece en 2 y el Load Factor del almacén de instantáneas B se establece en 1, el A realiza el doble de copias de seguridad que el B.

A los almacenes de instantáneas con mayor rendimiento informático o de almacenamiento se les debe asignar un valor mayor de Load Factor. Por ejemplo, considere un clúster de cinco fragmentos con la siguiente configuración de almacenamiento de respaldo:

  • File system store (F) gestiona el trabajo de copia de seguridad para una partición del clúster. F se ejecuta en un único servidor físico de dos núcleos.

  • Blockstore (B) administra el trabajo de respaldo de cuatro fragmentos en el clúster. B se ejecuta como un clúster fragmentado de cuatro nodos en cuatro servidores físicos con dos núcleos en cada servidor.

En este ejemplo, B tiene cuatro veces la capacidad de F. Debe establecer los Load Factorde B en 4 y los de F en 1. Por cada 1 tarea de copia de seguridad que F realiza, B realiza 4.

Para obtener más ejemplos que comparen las capacidades de almacenamiento de diferentes configuraciones de respaldo, consulte:

  • Un almacén de sistema de archivos con 16núcleos y 128 GB de RAM puede realizar copias de seguridad de más bases de datos en menos tiempo que un almacén de sistema de archivos con solo 2 núcleos y 8 GB de RAM.

  • Un almacén de bloques respaldado por un clúster fragmentado de 10nodos puede realizar copias de seguridad de más bases de datos y mantener más bases de datos que un almacén de bloques respaldado por un único conjunto de réplicas.

Load Factor Se puede configurar en 0. Cuando el valor Load Factor de un almacén de instantáneas se configura en 0, no se realiza ninguna copia de seguridad. Si se modifica el valor Load Factor de un almacén de instantáneas mientras se está realizando una copia de seguridad, se permite que finalicen todos los trabajos o tareas que se ejecutan en ese almacén. Todo el trabajo de copia de seguridad futuro se redistribuye entre los almacenes de instantáneas restantes con un valor Load Factor de 1 o superior y que tengan Assignment Enabled seleccionado.

Nivel de confirmación de escritura

Requerido

Seleccionesu inquietud de escritura preferida:

predeterminado

Tipo de implementación
Nivel de confirmación de escritura (write concern) por defecto

Autónomo

Registrado en diario

Conjuntos de réplicas o clústeres fragmentados

W2

Registrado en diario

Una instancia principal o independiente de MongoDB reconoció la escritura y escribió esa escritura en sus diarios en el disco.

Admitido

Un primario o independiente reconoció la escritura.

W2

Más de un miembro del clúster reconoció la operación de guardar.

Mayoría

La mayoría de los miembros del conjunto de réplicas reconocieron la escritura.

4

Seleccione esta opción si desea habilitar este almacén de instantáneas compatible con S3después de crearlo. Esta opción está activada de forma predeterminada para que se puedan asignar tareas de copia de seguridad al almacén de instantáneas compatible con S3. Si desactiva esta casilla, se creará el almacén de instantáneas compatible con S3, pero no podrá asignar copias de seguridad a este almacén de instantáneas compatible con S3.

5
6

Si cambia algún valor de la cadena de conexión o el problema de escritura, reinicie todas las instancias de Ops Manager, incluidas aquellas que ejecutan Backup Daemons.

Advertencia

Para modificar los valores de la cadena de conexión o la preocupación de escritura de un almacén de bloques existente, es necesario reiniciar todos los componentes de Ops Manager, incluidos aquellos que solo ejecutan el demonio de copia de seguridad, para aplicar dichos cambios. Los parámetros de conexión incluyen:

  • <hostname>:<port>

  • MongoDB Auth Username

  • MongoDB Auth Password

  • Encrypted Credentials

  • Use TLS/SSL

  • Connection Options

  • Write Concern

Si cambia a otro host de almacén de bloques, los datos del almacén de bloques existente no se copian automáticamente al otro almacén de bloques.

Tip

Para obtener más detalles sobre la URI de la cadena de conexión de MongoDB, consulte Formato de URI de la cadena de conexión en el Manual de MongoDB.

1
  1. Haga clic en el enlace Admin.

  2. Haz clic en la pestaña Backup.

  3. (Opcional) Si no ha configurado previamente el directorio principal, configúrelo en el Head Directory cuadro.

  4. Haga clic en la página Snapshot Storage.

2
3

Volver

Blockstore