À la recherche du moyen optimal

Dans cet article, je vais vous raconter comment j'ai découvert Quest Netvault Backup. J'avais déjà entendu beaucoup de retours positifs sur Netvault Backup, lorsque ce logiciel appartenait encore à Dell, mais je n'avais pas encore eu l'occasion de le manipuler moi-même.

À la recherche du moyen optimal

Quest Software, également connue sous le nom de Quest, est une entreprise de logiciels basée en Californie, avec 53 bureaux dans 24 pays à travers le monde. Fondée en 1987, l'entreprise est connue pour ses logiciels utilisés par des professionnels dans les domaines des bases de données, de la gestion des clouds, de la sécurité de l'information, de l'analyse de données, ainsi que pour les solutions de sauvegarde et de récupération. Quest Software a été acquise par la société Dell en 2012. La vente a été finalisée le 1er novembre 2016 et l'entreprise a été relancée sous le nom de Quest Software.

J'ai eu l'occasion de me plonger plus en profondeur dans Quest Netvault récemment. Dans un de mes projets, un client m'a demandé de trouver une solution abordable et optimale pour protéger son infrastructure. Le client examinait différents logiciels de sauvegarde, parmi lesquels Quest Netvault Backup. Suite à des tests, en tenant compte des paramètres importants pour le client (dont une partie est mentionnée à la fin de l'article), Quest Netvault Backup a été sélectionné.
En plus des exigences principales, le client souhaitait que le logiciel s'installe sur des serveurs sous Linux. De telles exigences ne sont pas toujours remplies par les logiciels de sauvegarde, mais Quest Netvault Backup sait le faire.

Données et exigences de base

La tâche assignée par le client était de concevoir un système capable de sauvegarder 62 To de données. Ces données étaient contenues dans des systèmes applicatifs tels que SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, etc. Ces systèmes applicatifs fonctionnaient sur des serveurs physiques et virtuels sous les systèmes d'exploitation Microsoft Windows Server, Linux et FreeBSD. L'environnement virtuel était construit sur la plateforme de virtualisation VMware vSphere. L'infrastructure était hébergée sur un seul site.

L'infrastructure du client est représentée de manière générale sur la figure 1.1.

À la recherche du moyen optimal
Figure 1.1 – Infrastructure du client

Dans le cadre de l'analyse, nous avons étudié les possibilités de Quest Netvault Backup applicables à l'infrastructure du Client, à savoir : en ce qui concerne la réalisation de sauvegardes, la restauration, la gestion et la surveillance des données. Les fonctionnalités standard et les principes de fonctionnement ne diffèrent pratiquement pas de ceux des autres logiciels de fournisseurs. C'est pourquoi je souhaite maintenant m'attarder sur les caractéristiques de Quest Netvault Backup qui le distinguent des autres outils de sauvegarde.

Caractéristiques intéressantes

Installation

La taille du paquet de Quest Netvault Backup est de seulement 254 mégaoctets, ce qui permet de le déployer rapidement.

Les plugins pour les plateformes et tâches prises en charge sont téléchargés séparément, ce qui a un impact positif sur l'état cible du système, qui disposera uniquement des fonctionnalités nécessaires pour protéger une infrastructure spécifique et ne sera pas surchargé de fonctionnalités superflues.

Gestion

L'administration de Netvault se fait via l'interface Web WebUI. L'accès se fait avec un identifiant et un mot de passe.

À la recherche du moyen optimal
Figure 1.2 – Fenêtre de connexion au tableau de bord de gestion

La connexion à la console Web se fait depuis 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. En cas de questions, une documentation détaillée est disponible sur le site du fournisseur. documentation sur le produit.
À la recherche du moyen optimal
Figure 1.3 – Interface WebUI

WebUI est destinée à la gestion et au contrôle de Quest Netvault Backup et permet d'effectuer les tâches suivantes :
– configuration des performances, de la sécurité et d'autres paramètres ;
– gestion des clients, des dispositifs de stockage et des supports ;

À la recherche du moyen optimal
Figure 1.4 – Gestion des dispositifs de stockage

– exécution de sauvegardes et de restaurations ;
– surveillance des tâches, de l'activité des dispositifs et des journaux d'événements ;

À la recherche du moyen optimal
Figure 1.5 – Surveillance de l'activité des dispositifs

– configuration des notifications ;
– création et consultation de rapports.

Dispositifs de stockage

Quest Netvault met facilement en œuvre la règle de stockage 3-2-1, car il est capable de fonctionner avec des dispositifs de stockage de sauvegarde instantanée (systèmes de stockage de données), ainsi qu'avec des dispositifs de stockage à long terme (dispositifs de déduplication, bibliothèques de bandes physiques, chargeurs automatiques, bibliothèques de bandes virtuelles (VTL) et bibliothèques de bandes virtuelles partagées (SVTL)). Les sauvegardes exportables peuvent être stockées dans le cloud, sur un site distant ou sur un support amovible (comme un lecteur de bandes).

Lors de l'utilisation de dispositifs de déduplication, des protocoles spécialisés RDA et DD Boost sont pris en charge. L'utilisation de ces protocoles :
– réduit la charge sur le réseau et améliore la performance des tâches de sauvegarde, car les données sont dédupliquées sur le client et seuls les blocs nécessaires sont transmis. Par exemple, travailler en tandem avec Quest Qorestor via le protocole RDA permet d'atteindre une performance allant jusqu'à 20 téraoctets par heure et un taux de compression de 20 pour 1 ;
– protège les sauvegardes contre les ransomwares. Même si le serveur de sauvegarde est infecté et chiffré, les sauvegardes resteront intactes. le lien.

Clients

Quest Netvault Backup prend en charge plus de trois douzaines de plateformes et d'applications. Pour consulter la liste, rendez-vous sur le site du fournisseur à le lien (Figure 1.7). La vérification de la compatibilité des versions des systèmes protégés avec Quest Netvault Backup est effectuée via le document officiel « Quest Netvault Backup Compatibility Guide » disponible à le lien.

Le support d'un tel nombre de systèmes permet de concevoir des solutions pour des infrastructures complexes de niveau Entreprise. Les clients sont distribués sous forme de plugins (l'analogue chez d'autres fournisseurs étant des agents), qui s'installent sur les serveurs. En fin de compte, les données sont protégées par un seul système avec un point de gestion unique.

À la recherche du moyen optimal
Figure 1.6 – Liste des plugins

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

Un autre des avantages, selon moi, est la clarté du choix des objets à sauvegarder. Par exemple, dans l'image ci-dessous, nous sélectionnons comme objets l'état du système du serveur et le disque logique c:.

À la recherche du moyen optimal

Ce schéma montre la sélection des partitions du disque dur.

À la recherche du moyen optimal

En plus des plugins pour les plateformes fonctionnant sur des serveurs dédiés, Quest Netvault Backup propose également des versions de plugins compatibles avec divers systèmes en cluster. Dans ce cas, les nœuds du cluster sont regroupés dans un client virtuel, sur lequel le plugin de cluster est installé. La sauvegarde et la restauration des nœuds du cluster se feront déjà via ce client virtuel. Ci-dessous, le tableau présente les versions de plugins pour clusters.

Tableau 1.2 Plugins compatibles avec les systèmes en cluster

Plugin
Description

Plugin pour FileSystem
Ce plugin est utilisé pour configurer la sauvegarde des données du système de fichiers sur les plateformes suivantes :– clusters Windows Server ;– clusters Linux ;– clusters Sun (Solaris SPARC)

Plugin pour Exchange
Ce plugin est utilisé pour configurer la sauvegarde du serveur Microsoft Exchange fonctionnant avec la technologie Database Availability Group (DAG)

Plugin pour Hyper-V
Ce plugin est utilisé pour configurer la sauvegarde d'un cluster de basculement Hyper-V

Plugin pour Oracle
Ce plugin est utilisé pour configurer la sauvegarde d'Oracle Database sur les Real Application Clusters (RAC) d'Oracle

Plugin pour SQL Server
Ce plugin est utilisé pour configurer la sauvegarde d'un cluster de basculement Microsoft SQL Server.

Plugin pour MySQL
Ce plugin est utilisé pour configurer la sauvegarde de MySQL Server dans un cluster de basculement.

Résultat de l'implémentation

Le résultat des travaux du projet a été la mise en place d'un système de sauvegarde chez le Client basé sur le logiciel Quest Netvault Backup, avec l'architecture montrée au schéma 1.8.

À la recherche du moyen optimal
Figure 1.7 – État cible du système

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 mémoire vive ;
– deux disques durs SAS de 300 Go 10K (RAID1)
– quatre disques durs SAS de 600 Go 15K (RAID10) ;
– HBA avec deux ports externes SAS ;
– deux ports 10 gbps ;
– OS CentOS.

Les sauvegardes opérationnelles étaient stockées sur Quest Qorestor Standard (back end 150 To). Le travail avec Qorestor était effectué via le protocole RDA. À la fin de l'exploitation de la période d'essai, le taux de déduplication sur Qorestor était de 14,7 à 1.

Pour le stockage à long terme, une bibliothèque de bandes avec quatre lecteurs de standard LTO-7 a été utilisée. La bibliothèque de bandes était connectée au serveur de sauvegarde via SAS. Périodiquement, les cartouches étaient retirées et déplacées vers un des sites distants pour entreposage.

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

D'après les résultats du projet, je peux dire que Quest Netvault Backup a pu satisfaire toutes les exigences du Client et cette solution constitue un des moyens de construire un système de sauvegarde, tant pour les petites entreprises que pour les Clients de niveau Enterprise.

La plupart des critères utilisés pour évaluer les solutions sont présentés dans le tableau comparatif.

Tableau 1.3 – Tableau comparatif

Critère
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault

Support du système d'exploitation Microsoft Windows pour le serveur de sauvegarde
Oui
Oui
Oui
Oui
Oui
Oui

Support du système d'exploitation Microsoft Windows pour le serveur de sauvegarde
Non
Oui
Oui
Non
Oui
Oui

Interface multilingue
Oui
Oui
Non
Non
Oui
Oui

Fonctionnalité de l'interface web de gestion
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 basée sur les rôles
Oui
Oui
Oui
Oui
Oui
Oui

Agent pour le système d'exploitation Microsoft Windows
Oui
Oui
Oui
Oui
Oui
Oui

Agent pour le système d'exploitation Linux
Oui
Oui
Oui
Oui
Oui
Oui

Agent pour le système d'exploitation Solaris
Oui
Oui
Oui
Oui
Oui
Oui

Agent pour le système d'exploitation AIX
Oui
Oui
Oui
Oui
Oui
Oui

Agent pour le système d'exploitation 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

Support VMware ESXi
Oui
Oui
Oui
Oui
Oui
Oui

Support Microsoft Hyper-V
Oui
Oui
Oui
Oui
Oui
Oui

Support des dispositifs de stockage sur bande
Oui
Oui
Oui
Oui
Oui
Oui

Support du protocole DD boost
Oui
Oui
Oui
Oui
Oui
Oui

Support du protocole Catalyst
Oui
Oui
Oui
Oui
Oui
Non

Support du protocole OST
Oui
Non
Oui
Non
Oui
Non

Support du protocole RDA
Oui
Oui
Oui
Oui
Oui
Oui

Support 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

Support NDMP
Oui
Oui
Oui
Non
Oui
Oui

Utilisabilité
6 sur 10
3 sur 10
4 sur 10
8 sur 10
5 sur 10
7 sur 10

Auteurs : Fedotov Mikhaïl — Architecte en systèmes de sauvegarde

Source : habr.com

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster