Auf der Suche nach dem optimalen Mittel

In diesem Artikel erzähle ich Ihnen, wie ich Quest Netvault Backup kennengelernt habe. Ich hatte bereits viele positive Bewertungen über Netvault Backup gehört, als diese Software noch im Besitz von Dell war, hatte aber noch keine Gelegenheit, sie mit den Händen zu „anfassen“.

Auf der Suche nach dem optimalen Mittel

Quest Software, auch bekannt als Quest, ist ein Softwareunternehmen mit Hauptsitz in Kalifornien und 53 Niederlassungen in 24 Ländern. Gegründet 1987. Das Unternehmen ist für seine Software bekannt, die von Fachleuten in den Bereichen Datenbank, Cloud-Management, Informationssicherheit, Datenanalyse, Backup und Wiederherstellung eingesetzt wird. Quest Software wurde 2012 von Dell übernommen. Am 1. November 2016 wurde der Verkauf abgeschlossen und das Unternehmen als Quest Software neu gestartet.

Ich habe Quest Netvault vor nicht allzu langer Zeit näher kennengelernt. In einem der Projekte forderte der Kunde eine kostengünstige und optimale Lösung zum Schutz seiner Infrastruktur. Der Kunde zog verschiedene Backup-Software in Betracht, eine der Lösungen war Quest Netvault Backup. Basierend auf den Testergebnissen und unter Berücksichtigung der für den Kunden wichtigen Parameter (von denen einige am Ende des Artikels aufgeführt sind) wurde Quest Netvault Backup ausgewählt.
Zusätzlich zu den Grundvoraussetzungen wünschte der Kunde, dass die Software auf Servern unter Linux installiert wird. Nicht jede Backup-Software kann diese Anforderungen erfüllen, aber Quest Netvault Backup kann es.

Ausgangsdaten und Anforderungen

Die vom Kunden gestellte Aufgabe bestand darin, ein System zu entwerfen, das eine Datensicherung im Umfang von 62 TB ermöglicht. Diese Daten waren in Anwendungssystemen wie SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint usw. enthalten. Diese Anwendungssysteme liefen auf physischen und virtuellen Servern mit den Betriebssystemen Microsoft Windows Server, Linux und FreeBSD. Die virtuelle Umgebung wurde auf Basis der Virtualisierungsplattform VMware vSphere aufgebaut. Die Infrastruktur befand sich an einem Standort.

Im Allgemeinen ist die Infrastruktur des Kunden in Abbildung 1.1 dargestellt.

Auf der Suche nach dem optimalen Mittel
Abbildung 1.1 – Infrastruktur des Kunden

Die Analyse untersuchte die Fähigkeiten von Quest Netvault Backup, die auf die Infrastruktur des Kunden anwendbar sind, insbesondere im Hinblick auf die Durchführung von Sicherung, Wiederherstellung, Datenverwaltung und Überwachung. Typische Funktionalität und Funktionsprinzipien unterscheiden sich praktisch nicht von der Software anderer Anbieter. Daher möchte ich als nächstes auf die Funktionen von Quest Netvault Backup eingehen, die es von anderen Backup-Tools unterscheiden.

Interessante Eigenschaften

Einstellung

Die Größe der Quest Netvalt Backup-Distribution beträgt nur 254 Megabyte, was eine schnelle Bereitstellung ermöglicht.

Plugins für unterstützte Plattformen und Aufgaben werden separat heruntergeladen, was sich jedoch positiv auf den Zielzustand des Systems auswirkt, das nur über die Funktionalität verfügt, die zum Schutz einer bestimmten Infrastruktur erforderlich ist, und nicht mit unnötigen Funktionen überlastet wird.

Management

Die Netvault-Verwaltung erfolgt über die WebUI-Web-Shell. Die Anmeldung erfolgt mit Ihrem Namen und Passwort.

Auf der Suche nach dem optimalen Mittel
Abbildung 1.2 – Anmeldefenster zur Verwaltungskonsole

Die Verbindung zur Webkonsole erfolgt von jedem Computer im Netzwerk über einen Browser.

WebUI nutzt eine einfache und benutzerfreundliche Oberfläche, die Administration bereitet keine Probleme, die Steuerungslogik ist zugänglich und verständlich, bei Fragen werden detaillierte Informationen auf der Website des Anbieters veröffentlicht Produktdokumentation.
Auf der Suche nach dem optimalen Mittel
Abbildung 1.3 – WebUI-Schnittstelle

Die WebUI dient zur Verwaltung und Steuerung von Quest Netvault Backup und ermöglicht Ihnen die Ausführung der folgenden Aufgaben:
– Festlegen von Leistung, Sicherheit und anderen Parametern;
– Verwaltung von Clients, Speichergeräten und Medien;

Auf der Suche nach dem optimalen Mittel
Abbildung 1.4 – Speichergeräte verwalten

– Durchführung von Sicherung und Wiederherstellung;
– Überwachung von Aufgaben, Geräteaktivitäten und Ereignisprotokollen;

Auf der Suche nach dem optimalen Mittel
Abbildung 1.5 – Überwachung der Geräteaktivität

– Einrichten von Benachrichtigungen;
– Erstellen und Anzeigen von Berichten.

Speichergeräte

Quest Netvault implementiert die 3-2-1-Speicherregel problemlos, da es sowohl mit Geräten zur Online-Speicherung von Sicherungskopien (Festplattenspeichersysteme) als auch mit Geräten zur Langzeitspeicherung (Deduplizierungsgeräte, physische Bandbibliotheken, Autoloader) arbeiten kann , virtuelle Bandbibliotheken (VTL) und gemeinsam genutzte virtuelle Bandbibliotheken (SVTL)). Einweg-Backups können in der Cloud, an einem externen Standort oder auf Wechselmedien (z. B. Band) gespeichert werden.

Bei der Arbeit mit Deduplizierungsgeräten werden spezielle RDA- und DD Boost-Protokolle unterstützt. Verwendung dieser Protokolle:
– reduziert die Netzwerklast und verbessert die Leistung von Backup-Aufgaben, da die Daten auf dem Client dedupliziert werden und nur die notwendigen Blöcke übertragen werden. Wenn Sie beispielsweise mit Quest Qorestor unter Verwendung des RDA-Protokolls arbeiten, können Sie eine Leistung von bis zu 20 Terabyte pro Stunde und eine Komprimierung von 20 zu 1 erreichen;
– schützt Backups vor Ransomware-Viren. Selbst wenn der Backup-Server selbst infiziert und verschlüsselt ist, bleiben die Backups intakt. Link.

Kundschaft

Quest Netvault Backup unterstützt mehr als drei Dutzend Plattformen und Anwendungen. Weitere Informationen zur Liste finden Sie auf der Website des Anbieters unter Link (Abbildung 1.7). Die Überprüfung der Kompatibilität von Versionen geschützter Systeme mit Quest Netvault Backup erfolgt gemäß dem offiziellen Dokument „Quest Netvault Backup Compatibility Guide“, das sich unter befindet Link.

Durch die Unterstützung einer solchen Anzahl von Systemen können Sie Lösungen für komplexe Infrastrukturen auf Unternehmensebene entwerfen. Clients werden in Form von Plugins (analog zu anderen Anbietern – Agenten) verteilt, die auf Servern installiert werden. Dadurch werden die Daten über ein einziges System mit einem einzigen Kontrollpunkt geschützt.

Auf der Suche nach dem optimalen Mittel
Abbildung 1.6 – Liste der Plugins

Nachdem wir die Plugins für diese Plattformen heruntergeladen haben, legen wir sie in einem freigegebenen Ordner ab, den wir mit Netvault verbinden und dann die Plugins remote auf den geschützten Servern installieren.

Ein weiterer Vorteil liegt meiner Meinung nach in der Übersichtlichkeit der Auswahl der zu sichernden Objekte. In der folgenden Abbildung wählen wir beispielsweise den Serversystemstatus und das logische Laufwerk c: als Objekte aus.

Auf der Suche nach dem optimalen Mittel

Und diese Abbildung zeigt die Auswahl der Festplattenpartitionen.

Auf der Suche nach dem optimalen Mittel

Neben Plugins für Plattformen, die auf einzelnen Servern laufen, verfügt Quest Netvault Backup auch über Plugin-Versionen, die verschiedene Clustersysteme unterstützen. In diesem Fall werden Clusterknoten zu einem virtuellen Client gruppiert, auf dem ein Cluster-fähiges Plugin installiert ist. Die Sicherung und Wiederherstellung von Clusterknoten wird über diesen virtuellen Client durchgeführt. Die folgende Tabelle zeigt die Clusterversionen der Plugins.

Tabelle 1.2 Plugins mit Unterstützung für Clustersysteme

Plugin
Beschreibung

Plug-in für FileSystem
Dieses Plugin wird beim Einrichten der Dateisystemdatensicherung auf den folgenden Plattformen verwendet: – Windows Server-Cluster; – Linux-Cluster; – Sun-Cluster (Solaris SPARC)

Plug-in für Exchange
Dieses Plugin wird beim Einrichten der Sicherung eines Microsoft Exchange-Servers verwendet, der mit der Database Availability Group (DAG)-Technologie ausgeführt wird.

Plug-in für Hyper-V
Dieses Plugin wird beim Einrichten einer Hyper-V-Failover-Cluster-Sicherung verwendet

Plug-in für Oracle
Dieses Plugin wird bei der Konfiguration der Oracle-Datenbanksicherung auf den Real Application Clusters (RAC) von Oracle verwendet.

Plug-in für SQL Server
Dieses Plugin wird beim Einrichten einer Microsoft SQL Server-Failover-Cluster-Sicherung verwendet.

Plug-in für MySQL
Dieses Plugin wird beim Einrichten von MySQL Server-Backups in einem Failover-Cluster verwendet.

Umsetzungsergebnis

Das Ergebnis der Projektarbeit war ein beim Kunden bereitgestelltes Backup-System auf Basis der Quest Netvault Backup-Software mit der in Abbildung 1.8 dargestellten Architektur.

Auf der Suche nach dem optimalen Mittel
Abbildung 1.7 – Sollzustand des Systems

Alle Netvault Backup-Komponenten wurden auf einem physischen Server mit den folgenden Eigenschaften bereitgestellt:
– zwei Prozessoren mit jeweils zehn Kernen;
– 64 GB RAM;
– zwei SAS 300 GB 10K-Festplatten (RAID1)
– vier SAS 600 GB 15K-Festplatten (RAID10);
– HBA mit zwei externen SAS-Ports;
– zwei 10-Gbit/s-Ports;
– CentOS-Betriebssystem.

Online-Backups wurden auf Quest Qorestor Standard (Backend 150 TB) gespeichert. Die Arbeit mit Qorestor erfolgte über das RDA-Protokoll. Das Deduplizierungsverhältnis auf Qorestor betrug am Ende des Testbetriebs des Systems 14,7 zu ​​1.

Zur Langzeitspeicherung kam eine Bandbibliothek mit vier LTO-7-Standardlaufwerken zum Einsatz. Die Bandbibliothek wurde über SAS mit dem Backup-Server verbunden. In regelmäßigen Abständen wurden die Patronen entfremdet und zur Lagerung in eine der entfernten Filialen gebracht.

Alle erforderlichen Plugins wurden heruntergeladen und zur Remote-Installation in einem Netzwerkordner abgelegt. Die Bereitstellungs- und Konfigurationszeit für dieses System betrug neun Tage.

Befund

Basierend auf den Ergebnissen des Projekts kann ich sagen, dass Quest Netvault Backup alle Anforderungen des Kunden umsetzen konnte und diese Lösung eines der Tools zum Aufbau eines Backup-Systems sowohl für kleine Unternehmen als auch für Kunden auf Unternehmensebene ist.

Die meisten Parameter, die zur Bewertung der Lösungen herangezogen wurden, sind in der Vergleichstabelle aufgeführt.

Tabelle 1.3 – Vergleichstabelle

Kriterium
Commvault
IBM Spectrum Protect
Micro Focus Datenschutz
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault

Unterstützung des Microsoft Windows-Betriebssystems für den Sicherungsserver
Ja
Ja
Ja
Ja
Ja
Ja

Unterstützung des Microsoft Windows-Betriebssystems für den Sicherungsserver
Nein
Ja
Ja
Nein
Ja
Ja

Mehrsprachige Schnittstelle
Ja
Ja
Nein
Nein
Ja
Ja

Funktionalität der WEB-Verwaltungsschnittstelle
6 der 10
7 der 10
6 der 10
5 der 10
7 der 10
7 der 10

Zentrales Management
Ja
Ja
Ja
Ja
Ja
Ja

Rollenbasierte Verwaltung
Ja
Ja
Ja
Ja
Ja
Ja

Agent für Microsoft Windows-Betriebssystem
Ja
Ja
Ja
Ja
Ja
Ja

Agent für Linux-Betriebssystem
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

VMware ESXi-Unterstützung
Ja
Ja
Ja
Ja
Ja
Ja

Microsoft Hyper-V-Unterstützung
Ja
Ja
Ja
Ja
Ja
Ja

Unterstützung für Bandspeicher
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

Verschlüsselungsunterstützung
Ja
Ja
Ja
Ja
Ja
Ja

Clientseitige Deduplizierung
Ja
Ja
Ja
Ja
Ja
Ja

Serverseitige Deduplizierung
Ja
Ja
Ja
Ja
Ja
Ja

NDMP-Unterstützung
Ja
Ja
Ja
Nein
Ja
Ja

Unzufrieden
6 der 10
3 der 10
4 der 10
8 der 10
5 der 10
7 der 10

Autoren: Mikhail Fedotov – Backup-Systemarchitekt

Source: habr.com

Kommentar hinzufügen