En este artículo, le contaré cómo conocí Quest Netvault Backup. Ya había escuchado muchas críticas positivas sobre Netvault Backup cuando este software todavía era propiedad de Dell, pero aún no había tenido la oportunidad de “tocarlo” con mis manos.
Quest Software, también conocida como Quest, es una empresa de software con sede en California y 53 oficinas en 24 países. Fundada en 1987. La empresa es conocida por su software utilizado por profesionales en bases de datos, gestión de la nube, seguridad de la información, análisis de datos, copias de seguridad y recuperación. Dell adquirió Quest Software en 2012. El 1 de noviembre de 2016, se completó la venta y la empresa se relanzó como Quest Software.
Logré conocer de cerca Quest Netvault no hace mucho. En uno de los proyectos, el cliente pidió encontrar una solución económica y óptima para proteger su infraestructura. El cliente estaba considerando varios programas de respaldo, una de las soluciones fue Quest Netvault Backup. Según los resultados de la prueba, teniendo en cuenta los parámetros importantes para el Cliente (algunos de los cuales se encuentran al final del artículo), se seleccionó Quest Netvault Backup.
Además de los requisitos básicos, el cliente quería que el software se instalara en servidores con Linux. No todos los programas de respaldo pueden cumplir con estos requisitos, pero Quest Netvault Backup puede hacerlo.
Datos iniciales y requisitos
La tarea planteada por el Cliente fue diseñar un sistema que proporcione respaldo de datos en una cantidad de 62 TB. Estos datos estaban contenidos en sistemas de aplicaciones como SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, etc. Estos sistemas de aplicaciones se ejecutaban en servidores físicos y virtuales que ejecutaban los sistemas operativos Microsoft Windows Server, Linux y FreeBSD. El entorno virtual se creó sobre la base de la plataforma de virtualización VMware vSphere. La infraestructura estaba ubicada en un sitio.
En general, la infraestructura del Cliente se muestra en la Figura 1.1.
Figura 1.1 – Infraestructura del cliente
El análisis examinó las capacidades de Quest Netvault Backup aplicables a la infraestructura del Cliente, concretamente en términos de realización de copias de seguridad, recuperación, gestión de datos y supervisión. La funcionalidad y los principios de funcionamiento típicos prácticamente no difieren del software de otros proveedores. Por lo tanto, a continuación me gustaría detenerme en las características de Quest Netvault Backup, que lo diferencian de otras herramientas de respaldo.
Interesantes características
Instalación
El tamaño de la distribución Quest Netvalt Backup es de sólo 254 megabytes, lo que permite una implementación rápida.
Los complementos para plataformas y tareas compatibles se descargan por separado, pero esto tiene un efecto positivo en el estado objetivo del sistema, que tendrá solo la funcionalidad necesaria para proteger una determinada infraestructura y no estará sobrecargado con funciones innecesarias.
Управление
La administración de Netvault se lleva a cabo a través del shell web WebUI. El inicio de sesión se realiza utilizando su nombre y contraseña.
Figura 1.2 – Ventana de inicio de sesión en la consola de administración
La conexión a la consola web se realiza desde cualquier ordenador de la red mediante un navegador.
WebUI utiliza una interfaz simple y amigable, la administración no causa ningún problema, la lógica de control es accesible y comprensible, si surgen preguntas, la información detallada se publica en el sitio web del proveedor
Figura 1.3 – Interfaz WebUI
WebUI está diseñada para administrar y controlar Quest Netvault Backup y le permite realizar las siguientes tareas:
– establecer parámetros de rendimiento, seguridad y otros;
– gestión de clientes, dispositivos de almacenamiento y medios;
Figura 1.4 – Gestión de dispositivos de almacenamiento
– realizar copias de seguridad y recuperación;
– seguimiento de tareas, actividad del dispositivo y registros de eventos;
Figura 1.5 – Monitoreo de la actividad del dispositivo
– configurar notificaciones;
– creación y visualización de informes.
Dispositivos de almacenamiento
Quest Netvault implementa fácilmente la regla de almacenamiento 3-2-1, ya que puede funcionar tanto con dispositivos para el almacenamiento en línea de copias de seguridad (sistemas de almacenamiento en disco), como con dispositivos para el almacenamiento a largo plazo (dispositivos de deduplicación, bibliotecas de cintas físicas, cargadores automáticos). , bibliotecas de cintas virtuales (VTL) y bibliotecas de cintas virtuales compartidas (SVTL)). Las copias de seguridad desechables se pueden almacenar en la nube, en una ubicación externa o en medios extraíbles (como una cinta).
Cuando se trabaja con dispositivos de deduplicación, se admiten protocolos especializados RDA y DD Boost. Uso de estos protocolos:
– reduce la carga de la red y mejora el rendimiento de las tareas de respaldo, ya que los datos se deduplican en el cliente y solo se transfieren los bloques necesarios. Por ejemplo, trabajar junto con Quest Qorestor utilizando el protocolo RDA le permite lograr un rendimiento de hasta 20 terabytes por hora y una compresión de 20 a 1;
– protege las copias de seguridad de los virus ransomware. Incluso si el servidor de respaldo está infectado y encriptado, las copias de seguridad permanecerán intactas.
Clientela
Quest Netvault Backup admite más de tres docenas de plataformas y aplicaciones. Puede obtener más información sobre la lista en el sitio web del proveedor en
El soporte para tal cantidad de sistemas le permite diseñar soluciones para infraestructuras complejas de nivel empresarial. Los clientes se distribuyen en forma de complementos (análogos a otros proveedores: agentes), que se instalan en los servidores. Como resultado, los datos se protegen mediante un sistema con un único punto de control.
Figura 1.6 – Lista de complementos
Después de descargar los complementos para estas plataformas, los colocamos en una carpeta compartida, que conectamos a Netvault y luego instalamos los complementos de forma remota en los servidores protegidos.
Creo que otra ventaja es la claridad en la selección de los objetos de los que se va a realizar la copia de seguridad. Por ejemplo, en la siguiente figura seleccionamos el estado del sistema del servidor y la unidad lógica c: como objetos.
Y esta figura muestra la selección de particiones del disco duro.
Además de los complementos para plataformas que se ejecutan en servidores individuales, Quest Netvault Backup también tiene versiones de complementos que admiten varios sistemas de clúster. En este caso, los nodos del clúster se agrupan en un cliente virtual en el que está instalado un complemento habilitado para el clúster. La copia de seguridad y recuperación de los nodos del clúster se realizarán a través de este cliente virtual. La siguiente tabla muestra las versiones de clúster de los complementos.
Tabla 1.2 Complementos compatibles con sistemas de clúster
Complemento
Descripción
Complemento para sistema de archivos
Este complemento se utiliza al configurar la copia de seguridad de datos del sistema de archivos en las siguientes plataformas: – Clústeres de Windows Server; – Clústeres de Linux; – Clústeres de Sun (Solaris SPARC)
Complemento para Exchange
Este complemento se utiliza al configurar una copia de seguridad de un servidor Microsoft Exchange que se ejecuta con la tecnología de grupo de disponibilidad de base de datos (DAG).
Complemento para Hyper-V
Este complemento se utiliza al configurar una copia de seguridad del clúster de conmutación por error de Hyper-V.
Complemento para Oracle
Este complemento se utiliza al configurar la copia de seguridad de la base de datos Oracle en Real Application Clusters (RAC) de Oracle.
Complemento para SQL Server
Este complemento se utiliza al configurar una copia de seguridad del clúster de conmutación por error de Microsoft SQL Server.
Complemento para MySQL
Este complemento se utiliza al configurar copias de seguridad del servidor MySQL en un clúster de conmutación por error.
Resultado de la implementación
El resultado del trabajo del proyecto fue un sistema de respaldo implementado en el Cliente basado en el software Quest Netvault Backup con la arquitectura que se muestra en la Figura 1.8.
Figura 1.7 – Estado objetivo del sistema
Todos los componentes de Netvault Backup se implementaron en un servidor físico con las siguientes características:
– dos procesadores con diez núcleos cada uno;
– 64 GB de RAM;
– dos discos duros SAS de 300 GB y 10 K (RAID1)
– cuatro discos duros SAS de 600 GB y 15 K (RAID10);
– HBA con dos puertos SAS externos;
– dos puertos de 10 gbps;
– Sistema operativo CentOS.
Las copias de seguridad en línea se almacenaron en Quest Qorestor Standard (backend de 150 TB). El trabajo con Qorestor se realizó mediante el protocolo RDA. La tasa de deduplicación en Qorestor al final de la operación de prueba del sistema fue de 14,7 a 1.
Para el almacenamiento a largo plazo, se utilizó una biblioteca de cintas con cuatro unidades estándar LTO-7. La biblioteca de cintas se conectó al servidor de respaldo a través de SAS. Periódicamente, los cartuchos eran enajenados y trasladados para su almacenamiento a una de las sucursales remotas.
Todos los complementos necesarios se descargaron y colocaron en una carpeta de red para su instalación remota. El tiempo de implementación y configuración de este sistema fue de nueve días.
Hallazgos
Según los resultados del proyecto, puedo decir que Quest Netvault Backup pudo implementar todos los requisitos del cliente y esta solución es una de las herramientas para construir un sistema de respaldo tanto para pequeñas empresas como para clientes de nivel empresarial.
La mayoría de los parámetros que se utilizaron para evaluar las soluciones se dan en la tabla comparativa.
Tabla 1.3 – Tabla comparativa
criterio
Commvault
Protección de espectro de IBM
Protector de datos Micro Focus
Veeam Backup & Replication
Copia de seguridad de red de Veritas
Bóveda de red de búsqueda
Compatibilidad con el sistema operativo Microsoft Windows para el servidor de respaldo
Sí
Sí
Sí
Sí
Sí
Sí
Compatibilidad con el sistema operativo Microsoft Windows para el servidor de respaldo
No
Sí
Sí
No
Sí
Sí
Interfaz multilingüe
Sí
Sí
No
No
Sí
Sí
Funcionalidad de la interfaz de gestión WEB
6 de 10
7 de 10
6 de 10
5 de 10
7 de 10
7 de 10
Gestión centralizada
Sí
Sí
Sí
Sí
Sí
Sí
Administración basada en roles
Sí
Sí
Sí
Sí
Sí
Sí
Agente para el sistema operativo Microsoft Windows
Sí
Sí
Sí
Sí
Sí
Sí
Agente para sistema operativo Linux
Sí
Sí
Sí
Sí
Sí
Sí
Agente para el sistema operativo Solaris
Sí
Sí
Sí
Sí
Sí
Sí
Agente para el sistema operativo AIX
Sí
Sí
Sí
Sí
Sí
Sí
Agente para el sistema operativo FreeBSD
Sí
No
Sí
Sí
Sí
Sí
Agente para MAC OS
Sí
Sí
Sí
No
Sí
Sí
Agente para Microsoft SQL
Sí
Sí
Sí
Sí
Sí
Sí
Agente para IBM DB2
Sí
Sí
Sí
Sí
No
Sí
Agente para Base de Datos Oracle
Sí
Sí
Sí
Sí
Sí
Sí
Agente para PostgreSQL
Sí
Sí
Sí
No
Sí
Sí
Agente de MariaDB
Sí
Sí
Sí
No
Sí
Sí
Agente para MySQL
Sí
Sí
Sí
No
Sí
Sí
Agente para Microsoft SharePoint
Sí
Sí
Sí
Sí
Sí
Sí
Agente para Microsoft Exchange
Sí
Sí
Sí
Sí
Sí
Sí
Agente para IBM Informix
Sí
Sí
Sí
No
Sí
Sí
Agente para el servidor Lotus Domino
Sí
Sí
Sí
No
Sí
Sí
Agente para SAP
Sí
Sí
Sí
No
Sí
Sí
Soporte de VMware ESXi
Sí
Sí
Sí
Sí
Sí
Sí
Soporte de Microsoft Hyper-V
Sí
Sí
Sí
Sí
Sí
Sí
Soporte de almacenamiento en cinta
Sí
Sí
Sí
Sí
Sí
Sí
Compatibilidad con el protocolo DD Boost
Sí
Sí
Sí
Sí
Sí
Sí
Soporte de protocolo catalizador
Sí
Sí
Sí
Sí
Sí
No
Soporte de protocolo OST
Sí
No
Sí
No
Sí
No
Soporte de protocolo RDA
Sí
Sí
Sí
Sí
Sí
Sí
Soporte de cifrado
Sí
Sí
Sí
Sí
Sí
Sí
Deduplicación del lado del cliente
Sí
Sí
Sí
Sí
Sí
Sí
Deduplicación del lado del servidor
Sí
Sí
Sí
Sí
Sí
Sí
Soporte NDMP
Sí
Sí
Sí
No
Sí
Sí
Usabilidad
6 de 10
3 de 10
4 de 10
8 de 10
5 de 10
7 de 10
Autores: Mikhail Fedotov - Arquitecto de sistemas de respaldo
Fuente: habr.com