Considerations
Se aplican las siguientes consideraciones para garantizar una alta disponibilidad de las copias de seguridad:
La aplicación de Ops Manager gestiona las copias de seguridad. Para cumplir con tus necesidades de copia de seguridad, implementa un número suficiente de hosts de Ops Manager con un balanceador de carga.
Ops Manager espera que todas las tiendas estén disponibles en todo momento. La alta disponibilidad del almacenamiento compatible con S3 y de los almacenes de sistemas de archivos está fuera del alcance de la aplicación Ops Manager.
Cree un set de réplicas en lugar de uno autónomo para cada proceso dedicado de MongoDB que aloje la aplicación Ops Manager y para cada base de datos de respaldo. Una base de datos de respaldos puede incluir un almacenamiento de snapshot de almacenamiento en bloques de MongoDB, un oplog de MongoDB o una tienda de metadatos de almacenamiento compatible con S3.
Ops Manager utiliza
w: 2nivel de confirmación de escritura (write concern), lo que requiere el reconocimiento de primario y un secundario para cada operación de escritura. Al implementar un conjunto de réplicas con nodos en muchas instalaciones, asegúrese de que una única instalación tenga suficientes votos para elegir un primario, si es necesario. Al elegir entre instalaciones para esta única instalación, selecciona la instalación que aloje la aplicación Ops Manager y la base de datos de la aplicación. Coloque una mayoría de nodos con derecho a voto y todos los nodos que puedan convertirse en primarios en esta instalación. De lo contrario, las particiones de la red podrían impedir que el conjunto pueda formar una mayoría.Para obtener más información, consulta:
Si eliges asignar almacenamientos de snapshot a centros de datos específicos, ten en cuenta los requisitos de alta disponibilidad de cada región según tus necesidades de implementación. Por ejemplo, en algunas implementaciones, configurar un set de réplicas puede proporcionar suficiente disponibilidad. Si tu implementación tiene requisitos de alta disponibilidad 24/7, incluso si un centro de datos falla, configura suficientes nodos en cada centro de datos para poder realizar operaciones de escritura. Para más información, consulte La aplicación Ops Manager de alta disponibilidad y múltiples almacenamientos de snapshot.
Configure más de una instancia de daemon de copias de seguridad para tareas de restauración consultables y tareas de limpieza, útiles en grandes implementaciones.
Para cada daemon de copias de seguridad, puedes:
Asignar tarea de copia de seguridad. Si no asignas tareas a demonios específicos y almacenes, Ops Manager utiliza todos los demonios de copias de seguridad disponibles para cada grupo.
Ajusta la configuración en la página de Daemon configuración. Por ejemplo, para el host demonio consultable dedicado, puedes desmarcar todas las casillas excepto Queryable Restore Jobs.
Si usas varios daemon de copias de seguridad, usa una carpeta local distinta para cada ruta de directorio principal.
Recomendamos usar un sistema de archivos diferente a NFS si planeas ejecutar tareas de restauración interrogarle. Para obtener más recomendaciones sobre sistemas de archivos, consulta la Lista de verificación de operaciones de MongoDB.
Información Adicional
Instale el componente daemon de copias de seguridad con el paquete MongoDB Ops Manager. Para ejecutar el demonio, debe activarlo. Para obtener más información, seleccione el procedimiento específico de su plataforma en la sección Lista de verificación de instalación de MongoDB Ops Manager.
Para ver todos los daemon de copias de seguridad activos y acceder a sus opciones de configuración, consulta demonio.
Para iniciar y detener un daemon de copias de seguridad en un servidor, consulta Gestión del daemon de copias de seguridad.
Para mover trabajos de un servidor de copia de seguridad perdido a otro servidor de copia de seguridad, consulte Mover trabajos de un daemon de copias de seguridad perdido a otro daemon de copias de seguridad.
Para hacer que la aplicación Ops Manager ofrezca alta disponibilidad, consulta Configurar una aplicación Ops Manager de alta disponibilidad.