In diesem Artikel werde ich erzählen, wie ich mit Quest Netvault Backup in Kontakt gekommen bin. Von Netvault Backup, als die Software noch zu Dell gehörte, habe ich bereits viele positive Rückmeldungen gehört, aber ich hatte noch nicht die Gelegenheit, sie selbst auszuprobieren.

Quest Software, auch bekannt als Quest, ist ein Softwareunternehmen mit Sitz in Kalifornien und betreibt 53 Büros in 24 Ländern weltweit. Gegründet wurde es 1987. Das Unternehmen ist bekannt für seine Software, die von Fachleuten in den Bereichen Datenbankverwaltung, Cloud-Management, Informationssicherheit, Datenanalyse sowie Backup und Wiederherstellung genutzt wird. Quest Software wurde 2012 von Dell übernommen. Bis zum 1. November 2016 wurde der Verkauf abgeschlossen und das Unternehmen wurde als Quest Software neu gestartet.
Kürzlich hatten wir die Gelegenheit, Quest Netvault näher kennenzulernen. In einem unserer Projekte bat der Kunde um eine kostengünstige und optimale Lösung zum Schutz seiner Infrastruktur. Der Kunde betrachtete verschiedene Softwarelösungen für Backup, und eine der Optionen war Quest Netvault Backup. Nach den Tests, unter Berücksichtigung der für den Kunden wichtigen Parameter (einige davon am Ende des Artikels aufgeführt), wurde Quest Netvault Backup ausgewählt.
Zusätzlich zu den grundlegenden Anforderungen wünschte der Kunde, dass die Software auf Servern mit Linux-Betriebssystem installiert werden kann. Solche Anforderungen werden nicht von jeder Backup-Software erfüllt, aber Quest Netvault Backup kann dies problemlos umsetzen.
Eckdaten und Anforderungen
Die Aufgabe des Kunden bestand darin, ein System zu entwerfen, das eine Datensicherung mit einem Volumen von 62 TB ermöglicht. Diese Daten befanden sich in Anwendungen wie SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint usw. Diese Systeme liefen auf physischen und virtuellen Servern unter den Betriebssystemen der Microsoft Windows Server, Linux und FreeBSD. Die virtuelle Umgebung wurde auf der Virtualisierungsplattform VMware vSphere aufgebaut. Die Infrastruktur wurde an einem Standort gehostet.
Die Infrastruktur des Kunden ist in Abbildung 1.1 dargestellt.

Abbildung 1.1 – Infrastruktur des Kunden
Im Rahmen der Analyse wurden die Möglichkeiten von Quest Netvault Backup untersucht, die in Bezug auf die Infrastruktur des Kunden anwendbar sind, insbesondere in Bezug auf Datensicherung, Wiederherstellung, Verwaltung und Überwachung. Die grundlegenden Funktionen und Arbeitsprinzipien unterscheiden sich kaum von den Softwarelösungen anderer Anbieter. Daher möchte ich im Folgenden auf die Besonderheiten von Quest Netvault Backup eingehen, die es von anderen Backup-Lösungen abheben.
Interessante Merkmale
Installation von
Die Größe des Distribution-Pakets von Quest Netvault Backup beträgt lediglich 254 Megabyte, was eine schnelle Installation ermöglicht.
Plugins für unterstützte Plattformen und Aufgaben werden separat heruntergeladen, was sich positiv auf den Zustand des Systems auswirkt, da es nur die Funktionen enthält, die für den Schutz einer bestimmten Infrastruktur erforderlich sind, ohne durch überflüssige Möglichkeiten belastet zu werden.
Verwaltung
Die Verwaltung von Netvault erfolgt über die Weboberfläche WebUI. Der Zugang erfolgt mit einem Benutzernamen und Passwort.

Abbildung 1.2 – Anmeldefenster der Verwaltungs Konsole
Der Zugang zur Web-Konsole erfolgt von jedem Computer im Netzwerk über einen Browser.
Die WebUI bietet eine einfache und benutzerfreundliche Oberfläche, die Verwaltung bereitet keine Probleme, die Logik der Steuerung ist zugänglich und verständlich. Sollten Fragen auftauchen, steht auf der Website des Anbieters eine umfangreiche .

Abbildung 1.3 – Benutzeroberfläche von WebUI
Die WebUI dient der Verwaltung und Überwachung von Quest Netvault Backup und ermöglicht folgende Aufgaben:
– Konfiguration der Leistung, Sicherheit und anderer Parameter;
– Verwaltung von Kunden, Speichergeräten und Medien;

Abbildung 1.4 – Verwaltung von Speichergeräten
– Durchführung von Backup und Wiederherstellung;
– Überwachung von Aufgaben, Geräteaktivitäten und Ereignisprotokollen;

Abbildung 1.5 – Überwachung der Geräteaktivität
– Konfiguration von Benachrichtigungen;
– Erstellung und Anzeige von Berichten.
Speichergeräte
Quest Netvault setzt das 3-2-1-Speicherprinzip mühelos um, da es sowohl mit Geräten für die temporäre Datensicherung (Speichersysteme) als auch mit langfristigen Speichermedien (Deduplication Devices, physische Bandbibliotheken, Autoloaders, virtuelle Tape Libraries (VTL) und Shared Virtual Tape Libraries (SVTL)) kompatibel ist. Abtrennbare Backups können in der Cloud, an einem Remote-Standort oder auf abtrennbaren Medien (z. B. auf einem Bandlaufwerk) gespeichert werden.
Bei der Arbeit mit Deduplication Devices werden die spezialisierten Protokolle RDA und DD Boost unterstützt. Der Einsatz dieser Protokolle:
– reduziert die Netzwerkbelastung und verbessert die Leistung von Backup-Aufgaben, da die Daten auf dem Client dedupliziert und nur die benötigten Blöcke übertragen werden. Beispielsweise ermöglicht die Zusammenarbeit mit Quest Qorestor über das RDA-Protokoll eine Leistung von bis zu 20 Terabyte pro Stunde und eine Kompression von 20:1;
– schützt Backups vor Ransomware. Selbst wenn der Backup-Server infiziert und verschlüsselt wird, bleiben die Backups unberührt. .
Windows XP, Vista, 7, 8, 10, Server 2003, Server 2008, Server 2012
Quest Netvault Backup unterstützt über dreißig Plattformen und Anwendungen. Eine detaillierte Liste finden Sie auf der Webseite des Anbieters unter (Abbildung 1.7). Die Überprüfung der Kompatibilität der geschützten Systeme mit Quest Netvault Backup erfolgt anhand des offiziellen Dokuments „Quest Netvault Backup Compatibility Guide“, das sich unter .
Die Unterstützung einer so großen Anzahl an Systemen ermöglicht die Planung von Lösungen für komplexe Enterprise-Infrastrukturen. Die Kunden werden in Form von Plugins (vergleichbar mit Agents bei anderen Anbietern) bereitgestellt, die auf Servern installiert werden. Dadurch werden die Daten mit einem einzigen System und einem einheitlichen Verwaltungspunkt geschützt.

Abbildung 1.6 – Liste der Plugins
Nach dem Herunterladen der Plugins für diese Plattformen legen wir sie in einem gemeinsamen Ordner ab, den wir mit Netvault verbinden und anschließend remote die Plugins auf den geschützten Servern installieren.
Ein weiterer Vorteil ist die Übersichtlichkeit bei der Auswahl der Objekte, die gesichert werden sollen. Zum Beispiel wählen wir im folgenden Bild den Zustand des Serversystems und das logische Laufwerk c: als Objekte aus.

Auf diesem Bild wird die Auswahl der Partitionen der Festplatte dargestellt.

Neben den Plugins für Plattformen, die auf einzelnen Servern arbeiten, bietet Quest Netvault Backup auch Versionen der Plugins mit Unterstützung für verschiedene Cluster-Systeme an. In diesem Fall werden die Knoten des Clusters in einem virtuellen Client gruppiert, auf dem das Plugin mit Clusterunterstützung installiert wird. Die Sicherung und Wiederherstellung der Clusterknoten erfolgt dann über diesen virtuellen Client. In der Tabelle unten sind die Cluster-Versionen der Plugins aufgeführt.
Tabelle 1.2 Plugins mit Unterstützung für Cluster-Systeme
Plugin
Beschreibung
Plugin für Dateisystem
Dieses Plugin wird bei der Konfiguration der Datensicherung des Dateisystems auf folgenden Plattformen verwendet: – Windows Server Cluster; – Linux Cluster; – Sun Cluster (Solaris SPARC)
Plug-in für Exchange
Dieses Plug-in wird verwendet, um das Backup eines Microsoft Exchange-Servers, der auf der Database Availability Group (DAG)-Technologie basiert, einzurichten.
Plug-in für Hyper-V
Dieses Plug-in wird verwendet, um das Backup eines hochverfügbaren Hyper-V-Clusters einzurichten.
Plug-in für Oracle
Dieses Plug-in wird verwendet, um das Backup von Oracle Database auf Oracle’s Real Application Clusters (RAC) einzurichten.
Plug-in für SQL Server
Dieses Plug-in wird verwendet, um das Backup eines hochverfügbaren Microsoft SQL Server-Clusters einzurichten.
Plug-in für MySQL
Dieses Plug-in wird verwendet, um das Backup eines MySQL Servers in einem hochverfügbaren Cluster einzurichten.
Ergebnis der Implementierung
Das Ergebnis der Projektarbeiten war die Bereitstellung eines Backup-Systems basierend auf der Software Quest Netvault Backup, wie in Abbildung 1.8 dargestellt.

Abbildung 1.7 – Zielzustand des Systems
Alle Netvault Backup-Komponenten wurden auf einem physischen Server mit folgenden Eigenschaften bereitgestellt:
– zwei Prozessoren mit jeweils zehn Kernen;
– 64 GB RAM;
– zwei SAS-Festplatten mit 300 GB und 10K (RAID1);
– vier SAS-Festplatten mit 600 GB und 15K (RAID10);
– HBA mit zwei externen SAS-Ports;
– zwei Ports mit 10 Gbps;
– OS CentOS.
Die laufenden Sicherungskopien wurden auf dem Quest Qorestor Standard (Backend 150TB) gespeichert. Die Zusammenarbeit mit Qorestor erfolgte über das RDA-Protokoll. Der Deduplizierungsfaktor auf dem Qorestor betrug zum Ende der Testphase 14,7 zu 1.
Für die langfristige Speicherung wurde ein Tape-Library mit vier LTO-7-Laufwerken verwendet. Die Tape-Library wurde über SAS mit dem Backup-Server verbunden. Periodisch wurden die Kartuschen entnommen und zur Lagerung an einen der entfernten Standorte gebracht.
Alle erforderlichen Plugins wurden heruntergeladen und in einem Netzwerkordner für die Remote-Installation bereitgestellt. Die Bereitstellungs- und Konfigurationszeit für dieses System betrug neun Tage.
Fazit
Nach den Ergebnissen des Projekts kann ich sagen, dass Quest Netvault Backup alle Anforderungen des Kunden erfüllt hat und diese Lösung eines der Mittel zur Aufbau eines Backup-Systems sowohl für kleine Unternehmen als auch für Enterprise-Kunden darstellt.
Die meisten Parameter, die zur Bewertung der Lösungen verwendet wurden, sind in der Vergleichstabelle aufgeführt.
Tabelle 1.3 – Vergleichstabelle
Kriterium
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault
Unterstützung für Microsoft Windows OS für Backup-Server
Ja
Ja
Ja
Ja
Ja
Ja
Unterstützung für Microsoft Windows OS für Backup-Server
Nein
Ja
Ja
Nein
Ja
Ja
Mehrsprachige Benutzeroberfläche
Ja
Ja
Nein
Nein
Ja
Ja
Funktionalität der WEB-Verwaltungsoberfläche
6 von 10
7 von 10
6 von 10
5 von 10
7 von 10
7 von 10
Zentralisierte Verwaltung
Ja
Ja
Ja
Ja
Ja
Ja
Rollenbasiertes Administrieren
Ja
Ja
Ja
Ja
Ja
Ja
Agent für Microsoft Windows OS
Ja
Ja
Ja
Ja
Ja
Ja
Agent für Linux OS
Ja
Ja
Ja
Ja
Ja
Ja
Agent für Solaris OS
Ja
Ja
Ja
Ja
Ja
Ja
Agent für AIX OS
Ja
Ja
Ja
Ja
Ja
Ja
Agent für FreeBSD OS
Ja
Nein
Ja
Ja
Ja
Ja
Agent für MAC OS
Ja
Ja
Ja
Nein
Ja
Ja
Agent für Microsoft SQL
Ja
Ja
Ja
Ja
Ja
Ja
Agent für IBM DB2
Ja
Ja
Ja
Ja
Nein
Ja
Agent für Oracle-Datenbank
Ja
Ja
Ja
Ja
Ja
Ja
Agent für PostgreSQL
Ja
Ja
Ja
Nein
Ja
Ja
Agent für MariaDB
Ja
Ja
Ja
Nein
Ja
Ja
Agent für MySQL
Ja
Ja
Ja
Nein
Ja
Ja
Agent für Microsoft SharePoint
Ja
Ja
Ja
Ja
Ja
Ja
Agent für Microsoft Exchange
Ja
Ja
Ja
Ja
Ja
Ja
Agent für IBM Informix
Ja
Ja
Ja
Nein
Ja
Ja
Agent für Lotus Domino Server
Ja
Ja
Ja
Nein
Ja
Ja
Agent für SAP
Ja
Ja
Ja
Nein
Ja
Ja
Unterstützung für VMware ESXi
Ja
Ja
Ja
Ja
Ja
Ja
Unterstützung für Microsoft Hyper-V
Ja
Ja
Ja
Ja
Ja
Ja
Unterstützung für Bandspeichergeräte
Ja
Ja
Ja
Ja
Ja
Ja
Unterstützung des DD-Boost-Protokolls
Ja
Ja
Ja
Ja
Ja
Ja
Unterstützung des Catalyst-Protokolls
Ja
Ja
Ja
Ja
Ja
Nein
Unterstützung des OST-Protokolls
Ja
Nein
Ja
Nein
Ja
Nein
Unterstützung des RDA-Protokolls
Ja
Ja
Ja
Ja
Ja
Ja
Unterstützung der Verschlüsselung
Ja
Ja
Ja
Ja
Ja
Ja
Deduplication auf der Client-Seite
Ja
Ja
Ja
Ja
Ja
Ja
Deduplication auf der Server-Seite
Ja
Ja
Ja
Ja
Ja
Ja
Unterstützung für NDMP
Ja
Ja
Ja
Nein
Ja
Ja
Benutzerfreundlichkeit
6 von 10
3 von 10
4 von 10
8 von 10
5 von 10
7 von 10
Autoren: Michail Fedotov — Architekt für Backup-Systeme
Quelle: habr.com
