Una instalación de Ops Manager incluye hosts que ejecutan la aplicación Ops Manager y hosts que proporcionan y almacenan datos de aplicación y instantáneas.

La aplicación Ops Manager requiere un dedicado Base de datos de aplicaciones y, si has activado las copias de seguridad, Almacenamientos de snapshot.
Aplicación Ops Manager
La aplicación Ops Manager proporciona la interfaz de usuario y la Los servicios HTTP que utiliza el MongoDB Agent para transmitir datos hacia y desde Ops Manager. Estos son todos sin estado y se inician automáticamente cuando se inicia la aplicación Ops Manager. Se pueden ejecutar múltiples instancias de la aplicación Ops Manager si cada instancia utiliza la misma configuración y la misma base de datos de la aplicación. Los usuarios y agentes pueden interactuar con cualquier instancia.
De forma predeterminada, la aplicación Ops Manager se ejecuta en el puerto 8080 y contiene la interfaz web para gestionar los usuarios de Ops Manager, la supervisión de los hosts de MongoDB y gestionar las copias de seguridad de los hosts.
Para obtener una lista de los puertos predeterminados de Ops Manager y los puntos finales de verificación de estado, consulte Configuración del cortafuegos.
Servicio de daemon de copias de seguridad
Se puede configurar cualquier instancia de Ops Manager para realizar trabajos de mantenimiento de snapshots de copia de seguridad, como limpiezas y administrar archivos de snapshots del sistema de archivos en el almacén de sistema de archivos ejecutando el daemon de copias de seguridad. Para aprender cómo iniciar, comprobar el estado, detener y reiniciar el daemon de copias de seguridad en un servidor, consulta Iniciar y Detener el daemon de copias de seguridad.
El modo en que se ejecuta el daemon de copias de seguridad depende de la compatibilidad de la versión de MongoDB de la base de datos. Esta compatibilidad de características entre versiones abarca desde la versión actual hasta una versión anterior. Por ejemplo, con MongoDB 4.4, la compatibilidad de características entre versiones puede ser 4.2 o 4.4. La funcionalidad de copia de seguridad cambió con compatibilidad de características entre versiones 4.2.
El servicio daemon de copias de seguridad proporciona los siguientes servicios para las bases de datos:
Ejecuta trabajos de mantenimiento, instantáneas incrementales del sistema de archivos y otros trabajos relacionados con la copia de seguridad.
Realiza algunas actualizaciones de estado en la tarea de copia de seguridad
Realizar una restauración consultable
Las aplicaciones cliente no pueden comunicarse con el demonio. Su estado y las colas de tareas provienen de la base de datos de la aplicación Ops Manager. Ops Manager crea instantáneas a partir de la base de datos que se está respaldando. Para las copias de seguridad incrementales que utilizan almacenamiento en el sistema de archivos, el demonio se encarga de crear snapshots.
Varios daemons de respaldo pueden escalar horizontalmente para ejecutar más trabajos simultáneos cuando sea necesario y pueden proporcionar conmutación por error manual.
Si ejecutas múltiples daemons de copias de seguridad, Ops Manager selecciona el daemon de copias de seguridad a utilizar cuando un usuario activa la copia de seguridad para una implementación. La base de datos principal reside en el host del demonio.
Almacenamiento dedicado para datos operativos
Base de datos de la aplicación Ops Manager
Ops Manager utiliza una base de datos MongoDB dedicada para almacenar los datos operativos de Ops Manager. La base de datos de la aplicación funciona como un set de réplicas para garantizar la redundancia y la alta disponibilidad. Este set de réplicas aloja únicamente los datos de Ops Manager. Antes de instalar Ops Manager, debe aprovisionar la base de datos de la aplicación. Esta base de datos contiene Metadatos de la aplicación de Ops Manager:
Supervisión de datos recopilados de los agentes de MongoDB.
Metadatos para los usuarios, proyectos, hosts, datos de supervisión y estado de las copias de seguridad en Ops Manager.
Para topología y especificaciones, consulta Requisitos de hardware de la base de datos de la aplicación Ops Manager.
Almacenamiento de snapshot
Ops Manager crea instantáneas de las implementaciones para respaldar tus bases de datos. Puedes hacer que Ops Manager almacene estas snapshots en almacenamientos de snapshot. Los almacenamientos de snapshot pueden ser bases de datos locales, sistemas de archivos locales o almacenamientos de datos en la nube. Puede haber más de un almacenamiento de snapshot por Proyecto. Ops Manager escribe el historial reciente de la base de datos de la implementación en una base de datos separada, independientemente de dónde se guarden las snapshot.
El almacenamiento de instantáneas incluye dos componentes:
Tiendas de instantáneas
Las instantáneas pueden guardarse en uno de los tres sistemas de almacenamiento de destino:
Sistema | Método de almacenamiento | Obtén más información |
|---|---|---|
Una base de datos de MongoDB almacenada en un host local. | ||
Un almacén de datos en la nube en almacenamiento compatible con S3. | ||
Un sistema de archivos local en el directorio de tu elección. |
Almacenamiento Oplog
La Oplog Store conserva las entradas del oplog que el daemon de copias de seguridad aplica a sus copias locales de tus implementaciones respaldadas.
Tip
Para conocer los requisitos y procedimientos para Oplog Stores, consulte Gestionar el almacenamiento Oplog.