A la recherche du meilleur remède

Dans cet article, je vais vous montrer comment j'ai rencontré Quest Netvault Backup. À propos de Netvault Backup, lorsque ce logiciel appartenait encore à Dell, j'avais déjà entendu de nombreuses critiques positives, mais je n'avais pas eu à le «toucher» avec mes mains.


Quest Software, également connu sous le nom de Quest, est une société de logiciels basée en Californie avec 53 bureaux dans 24 pays. Elle a été fondée en 1987. L'entreprise est connue pour ses logiciels utilisés par les professionnels du domaine des bases de données, de la gestion du cloud, de la sécurité de l'information, de l'analyse des données, de la sauvegarde et de la restauration. Le logiciel Quest a été acquis par Dell en 2012. Le 1er novembre 2016, la vente a été conclue et la société a redémarré en tant que logiciel Quest.

Apprenez à connaître Quest Netvault il n'y a pas si longtemps. Dans l'un des projets, le Client a demandé de trouver une solution peu coûteuse et optimale pour protéger son infrastructure. Le client envisageait divers logiciels de sauvegarde, l'une des solutions était Quest Netvault Backup. Sur la base des résultats du test, compte tenu des paramètres importants pour le client (dont certains sont donnés à la fin de l'article), Quest Netvault Backup a été sélectionné.

En plus des exigences de base, le client souhaitait que le logiciel soit installé sur des serveurs exécutant Linux. Ces exigences ne sont pas mises en œuvre par tous les logiciels de sauvegarde, mais Quest Netvault Backup peut le faire.

Base de référence et exigences


La tâche assignée par le client était de concevoir un système qui fournit une sauvegarde des données d'un montant de 62 To. Ces données étaient contenues dans des systèmes d'application tels que SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, etc. Ces systèmes d'application s'exécutaient sur des serveurs physiques et virtuels exécutant des systèmes d'exploitation de la famille Microsoft Windows Server, Linux et FreeBSD. L'environnement virtuel a été créé au-dessus de la plate-forme de virtualisation VMware vSphere. L'infrastructure était située sur un seul site.

En général, l'infrastructure du client est illustrée à la figure 1.1.



Figure 1.1 - Infrastructure client

L'analyse a examiné les capacités de Quest Netvault Backup applicables à l'infrastructure du client, à savoir: en termes de sauvegarde, de récupération, de gestion et de surveillance des données. La fonctionnalité et les principes de fonctionnement typiques ne diffèrent pratiquement pas des logiciels d'autres fournisseurs. Par conséquent, je veux m'attarder sur les fonctionnalités de Quest Netvault Backup, qui le distinguent des autres outils de sauvegarde.

Fonctionnalités intéressantes


L'installation

La taille de la distribution Quest Netvalt Backup n'est que de 254 mégaoctets, ce qui vous permet de la déployer rapidement.

Les plugins pour les plateformes et tâches prises en charge sont téléchargés séparément, mais cela a un effet positif sur l'état cible du système, qui n'aura que les fonctionnalités nécessaires pour protéger une infrastructure spécifique et ne sera pas surchargé de capacités inutiles.

La gestion

Netvault est administré via le shell Web WebUI. La connexion se fait par nom et mot de passe.



Figure 1.2 - FenĂŞtre de connexion Ă  la console de gestion

La connexion à la console Web s'effectue à partir de n'importe quel ordinateur du réseau à l'aide d'un navigateur.

WebUI utilise une interface simple et conviviale, l'administration ne pose aucun problème, la logique de gestion est accessible et compréhensible, si des questions se posent, le site Web du fournisseur contient une documentation détaillée du produit .



Figure 1.3 - Interface WebUI

WebUI est conçu pour gérer et contrôler Quest Netvault Backup et vous permet d'effectuer les tâches suivantes:

  • rĂ©glage des performances, de la sĂ©curitĂ© et d'autres paramètres;
  • GĂ©rer les clients, les pĂ©riphĂ©riques de stockage et les mĂ©dias



Figure 1.4 - Gestion des périphériques de stockage

  • effectuer la sauvegarde et la restauration;
  • les tâches de surveillance, l'activitĂ© de l'appareil et les journaux d'Ă©vĂ©nements;



Figure 1.5 - Surveillance de l'activité du périphérique

  • paramètres de notification;
  • crĂ©er et afficher des rapports.

Périphériques de stockage

Quest Netvault implémente facilement la règle de stockage 3-2-1, car il peut également fonctionner avec des périphériques de stockage de sauvegarde en ligne (systèmes de stockage sur disque), ainsi qu'avec des périphériques de stockage à long terme (périphériques de déduplication, bibliothèques de bandes physiques, chargeurs automatiques, virtuels bibliothèques de bandes (VTL) et bibliothèques de bandes virtuelles partagées (SVTL)). Les sauvegardes aliénables peuvent être stockées dans le cloud, sur un site distant ou sur un support aliénable (par exemple, un lecteur de bande).

Lorsque vous travaillez avec des périphériques de déduplication, les protocoles spécialisés RDA et DD Boost sont pris en charge. En utilisant ces protocoles:

  • rĂ©duit la charge sur le rĂ©seau et amĂ©liore les performances des tâches de sauvegarde, car les donnĂ©es sont dĂ©dupliquĂ©es sur le client et seuls les blocs nĂ©cessaires sont transfĂ©rĂ©s. Par exemple, travailler en collaboration avec Quest Qorestor via le protocole RDA peut atteindre des performances allant jusqu'Ă  20 tĂ©raoctets par heure et une compression de 20 Ă  1;
  • protège les sauvegardes contre les virus rançongiciels. MĂŞme si le serveur de sauvegarde lui-mĂŞme est infectĂ© et chiffrĂ©, les sauvegardes resteront intactes. lien .

Les clients

Quest Netvault Backup prend en charge plus de trois douzaines de plateformes et d'applications. Vous pouvez vous familiariser avec la liste plus en détail sur le site Web du vendeur en utilisant le lien (figure 1.6). La vérification de la compatibilité des versions des systèmes protégés avec Quest Netvault Backup est effectuée conformément au document officiel «Guide de compatibilité Quest Netvault Backup» situé sur le lien .

La prise en charge de nombreux systèmes vous permet de concevoir des solutions pour des infrastructures complexes au niveau de l'entreprise. Les clients sont distribués sous forme de plugins (similaires à d'autres fournisseurs - agents), qui sont installés sur des serveurs. Par conséquent, les données sont protégées à l'aide d'un système unique avec un point de gestion unique.



Figure 1.6 - Liste des plugins

Après avoir téléchargé les plugins pour ces plateformes, nous les plaçons dans un dossier partagé que nous nous connectons à Netvault puis installons à distance des plugins sur les serveurs protégés.

Un autre avantage, je considère la clarté du choix des objets à sauvegarder. Par exemple, dans la figure ci-dessous, nous sélectionnons comme objets l'état du système serveur et l'unité logique c: \.



Et cette figure montre la sélection des partitions de disque dur.



Outre les plug-ins pour les plates-formes exécutées sur des serveurs distincts, Quest Netvault Backup propose également des versions de plug-in qui prennent en charge divers systèmes de cluster. Dans ce cas, les nœuds de cluster sont regroupés dans un client virtuel, sur lequel le plug-in avec prise en charge de cluster est installé. Les nœuds de cluster seront déjà sauvegardés et restaurés via ce client virtuel. Le tableau ci-dessous montre les versions de cluster des plugins.

Tableau 1.2 Plug-ins avec prise en charge des systèmes de cluster

Plugin
La description
Plug-in pour système de fichiers
Ce plugin est utilisé lors de la configuration de la sauvegarde des données du système de fichiers sur les plateformes suivantes:
- Clusters Windows Server
- Clusters Linux;
- Clusters Sun (Solaris SPARC)
Plug-in pour échange
Ce plugin est utilisé lors de la configuration d'une sauvegarde d'un serveur Microsoft Exchange à l'aide de la technologie Database Availability Group (DAG)
Plug-in pour hyper-v
Ce plugin est utilisé lors de la configuration de la sauvegarde d'un cluster de basculement d'Hyper-V
Plug-in pour oracle
Ce plugin est utilisé lors de la configuration d'une sauvegarde de base de données Oracle sur Oracle Real Application Clusters (RAC)
Plug-in pour serveur SQL
Ce plugin est utilisé lors de la configuration de la sauvegarde d'un cluster de basculement Microsoft SQL Server.
Plug-in pour mysql
Ce plugin est utilisé lors de la configuration de la sauvegarde du serveur MySQL dans un cluster de basculement.

Résultat de la mise en œuvre


Le résultat du projet était un système de sauvegarde déployé par le client basé sur le logiciel Quest Netvault Backup avec l'architecture illustrée à la figure 1.7.



Figure 1.7 - État du système cible

Tous les composants de Netvault Backup ont été déployés sur un serveur physique avec les caractéristiques suivantes:

  • deux processeurs avec dix cĹ“urs chacun;
  • 64 Go de RAM;
  • deux disques durs SAS 300 Go 10K (RAID1)
  • quatre disques durs SAS 600 Go 15K (RAID10);
  • HBA avec deux ports SAS externes;
  • deux ports 10 gbps;
  • OS CentOS.

Les sauvegardes en ligne ont été stockées sur Quest Qorestor Standard (back-end 150 To). Le travail avec Qorestor a été réalisé selon le protocole RDA. Le coefficient de déduplication sur Qorestor à la fin de l'opération d'essai du système était de 14,7 à 1.

Pour le stockage à long terme, une bibliothèque de bandes avec quatre lecteurs standard LTO-7 a été utilisée. La bibliothèque de bandes connectée au serveur de sauvegarde via SAS. Périodiquement, les cartouches ont été jetées et déplacées pour être stockées dans l'une des succursales éloignées.

Tous les plugins nécessaires ont été téléchargés et placés dans un dossier réseau pour une installation à distance. Le temps de déploiement et de configuration de ce système était de neuf jours.

Conclusions


Selon les résultats du projet, je peux dire que Quest Netvault Backup a pu mettre en œuvre toutes les exigences du client et cette solution est l'un des outils pour construire un système de sauvegarde pour les petites entreprises et les clients de niveau entreprise.

La plupart des paramètres qui ont été utilisés pour évaluer les solutions sont présentés dans le tableau de comparaison.

Tableau 1.3 - Tableau de comparaison

Critère
Commvault
IBM Spectrum Protect
Protecteur de données Micro Focus
Sauvegarde et réplication Veeam
Veritas NetBackup
Quest Netvault
Prise en charge du système d'exploitation Microsoft Windows pour le serveur de sauvegarde
Oui
Oui
Oui
Oui
Oui
Oui
Prise en charge du système d'exploitation Linux pour le serveur de sauvegarde
Non
Oui
Oui
Non
Oui
Oui
Interface multilingue
Oui
Oui
Non
Non
Oui
Oui
Interface de gestion WEB de fonctionnalité
6 sur 10
7 sur 10
6 sur 10
5 sur 10
7 sur 10
7 sur 10
Gestion centralisée
Oui
Oui
Oui
Oui
Oui
Oui
Administration des rĂ´les
Oui
Oui
Oui
Oui
Oui
Oui
Agent pour Microsoft Windows
Oui
Oui
Oui
Oui
Oui
Oui
Agent pour Linux
Oui
Oui
Oui
Oui
Oui
Oui
Agent pour SE Solaris
Oui
Oui
Oui
Oui
Oui
Oui
Agent pour AIX OS
Oui
Oui
Oui
Oui
Oui
Oui
Agent pour OS FreeBSD
Oui
Non
Oui
Oui
Oui
Oui
Agent pour MAC OS
Oui
Oui
Oui
Non
Oui
Oui
Agent pour Microsoft SQL
Oui
Oui
Oui
Oui
Oui
Oui
Agent pour IBM DB2
Oui
Oui
Oui
Oui
Non
Oui
Agent pour Oracle DataBase
Oui
Oui
Oui
Oui
Oui
Oui
Agent pour PostgreSQL
Oui
Oui
Oui
Non
Oui
Oui
Agent pour MariaDB
Oui
Oui
Oui
Non
Oui
Oui
Agent pour MySQL
Oui
Oui
Oui
Non
Oui
Oui
Agent pour Microsoft SharePoint
Oui
Oui
Oui
Oui
Oui
Oui
Agent pour Microsoft Exchange
Oui
Oui
Oui
Oui
Oui
Oui
Agent pour IBM Informix
Oui
Oui
Oui
Non
Oui
Oui
Agent pour Lotus Domino Server
Oui
Oui
Oui
Non
Oui
Oui
Agent pour SAP
Oui
Oui
Oui
Non
Oui
Oui
Prise en charge de VMware ESXi
Oui
Oui
Oui
Oui
Oui
Oui
Prise en charge de Microsoft Hyper-V
Oui
Oui
Oui
Oui
Oui
Oui
Prise en charge du stockage sur bande
Oui
Oui
Oui
Oui
Oui
Oui
Prise en charge du protocole DD boost
Oui
Oui
Oui
Oui
Oui
Oui
Prise en charge du protocole Catalyst
Oui
Oui
Oui
Oui
Oui
Non
Prise en charge du protocole OST
Oui
Non
Oui
Non
Oui
Non
Prise en charge du protocole RDA
Oui
Oui
Oui
Oui
Oui
Oui
Prise en charge du chiffrement
Oui
Oui
Oui
Oui
Oui
Oui
Déduplication côté client
Oui
Oui
Oui
Oui
Oui
Oui
Déduplication côté serveur
Oui
Oui
Oui
Oui
Oui
Oui
Prise en charge NDMP
Oui
Oui
Oui
Non
Oui
Oui
Convivialité
6 sur 10
3 sur 10
4 sur 10
8 sur 10
5 sur 10
7 sur 10

Auteurs:
Fedotov Mikhail - Architecte pour les systèmes de sauvegarde

Source: https://habr.com/ru/post/fr444858/


All Articles