Auf der Suche nach dem besten Mittel

In diesem Artikel zeige ich Ihnen, wie ich Quest Netvault Backup kennengelernt habe. Über Netvault Backup, als diese Software noch im Besitz von Dell war, hatte ich bereits viele positive Bewertungen gehört, aber ich musste sie noch nicht mit meinen Händen „berühren“.


Quest Software, auch bekannt als Quest, ist ein in Kalifornien ansässiges Softwareunternehmen mit 53 Niederlassungen in 24 Ländern. Es wurde 1987 gegründet. Das Unternehmen ist bekannt für seine Software, die von Fachleuten auf dem Gebiet der Datenbanken, des Cloud-Managements, der Informationssicherheit, der Datenanalyse, der Sicherung und Wiederherstellung verwendet wird. Quest Software wurde 2012 von Dell übernommen. Bis zum 1. November 2016 war der Verkauf abgeschlossen und das Unternehmen als Quest Software neu gestartet.

Lernen Sie Quest Netvault vor nicht allzu langer Zeit genau kennen. In einem der Projekte bat der Kunde um eine kostengünstige und optimale Lösung zum Schutz seiner Infrastruktur. Der Kunde erwog verschiedene Sicherungssoftware. Eine der Lösungen war Quest Netvault Backup. Basierend auf den Testergebnissen wurde Quest Netvault Backup unter Berücksichtigung der für den Kunden wichtigen Parameter (von denen einige am Ende des Artikels angegeben sind) ausgewählt.

Zusätzlich zu den grundlegenden Anforderungen wollte der Kunde, dass die Software auf Servern unter Linux installiert wird. Solche Anforderungen werden nicht von jeder Sicherungssoftware implementiert, aber Quest Netvault Backup kann dies tun.

Grundlinie und Anforderungen


Die vom Kunden festgelegte Aufgabe bestand darin, ein System zu entwerfen, das eine Datensicherung in Höhe von 62 TB ermöglicht. Diese Daten waren in Anwendungssystemen wie SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint usw. enthalten. Diese Anwendungssysteme wurden auf physischen und virtuellen Servern ausgeführt, auf denen Betriebssysteme der Microsoft Windows Server-, Linux- und FreeBSD-Familie ausgeführt wurden. Die virtuelle Umgebung wurde auf der VMware vSphere-Virtualisierungsplattform erstellt. Die Infrastruktur befand sich an einem Standort.

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



Abbildung 1.1 - Kundeninfrastruktur

Die Analyse untersuchte die Funktionen von Quest Netvault Backup, die auf die Infrastruktur des Kunden anwendbar sind, nämlich die Durchführung von Backups, Wiederherstellungen, Verwaltung und Überwachung von Daten. Typische Funktionen und Funktionsprinzipien unterscheiden sich praktisch nicht von der Software anderer Anbieter. Daher möchte ich auf die Funktionen von Quest Netvault Backup eingehen, die es von anderen Sicherungstools unterscheiden.

Interessante Features


Installation

Die Größe der Quest Netvalt Backup-Distribution beträgt nur 254 Megabyte, sodass Sie sie schnell bereitstellen können.

Plugins für unterstützte Plattformen und Aufgaben werden separat heruntergeladen. Dies wirkt sich jedoch positiv auf den Zielstatus des Systems aus, das nur die zum Schutz einer bestimmten Infrastruktur erforderlichen Funktionen bietet und nicht mit unnötigen Funktionen überlastet wird.

Management

Netvault wird über die WebUI-Web-Shell verwaltet. Die Anmeldung erfolgt über Name und Passwort.



Abbildung 1.2 - Anmeldefenster bei der Verwaltungskonsole

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

Die WebUI verwendet eine einfache und benutzerfreundliche Oberfläche. Die Verwaltung verursacht keine Probleme. Die Verwaltungslogik ist zugänglich und verständlich. Wenn Fragen auftreten, enthält die Website des Anbieters eine detaillierte Produktdokumentation .



Abbildung 1.3 - WebUI-Schnittstelle

Die WebUI dient zur Verwaltung und Steuerung von Quest Netvault Backup und ermöglicht die Ausführung der folgenden Aufgaben:

  • Optimierungsleistung, Sicherheit und andere Parameter;
  • Verwalten Sie Clients, Speichergeräte und Medien



Abbildung 1.4 - Verwaltung von Speichergeräten

  • Sicherung und Wiederherstellung durchführen;
  • Überwachung von Aufgaben, Geräteaktivitäten und Ereignisprotokollen;



Abbildung 1.5 - Überwachung der Geräteaktivität

  • Benachrichtigungseinstellungen;
  • Erstellen und Anzeigen von Berichten.

Speichergeräte

Quest Netvault implementiert die 3-2-1-Speicherregel problemlos, da es auch mit Geräten zur Online-Speicherung von Sicherungskopien (Plattenspeichersysteme) sowie mit Geräten zur Langzeitspeicherung (deduplizierende Geräte, physische Bandbibliotheken, Autoloader, virtuell) verwendet werden kann Bandbibliotheken (VTL) und gemeinsam genutzte virtuelle Bandbibliotheken (SVTL)). Alienable-Backups können in der Cloud, an einem Remotestandort oder auf Alienable-Medien (z. B. Bandlaufwerk) gespeichert werden.

Bei der Arbeit mit deduplizierenden Geräten werden spezielle RDA- und DD Boost-Protokolle unterstützt. Verwenden dieser Protokolle:

  • reduziert die Belastung des Netzwerks und verbessert die Leistung von Sicherungsaufgaben, da die Daten auf dem Client dedupliziert werden und nur die erforderlichen Blöcke übertragen werden. Wenn Sie beispielsweise mit Quest Qorestor über das RDA-Protokoll zusammenarbeiten, können Sie eine Leistung von bis zu 20 Terabyte pro Stunde und eine Komprimierung von 20 zu 1 erzielen.
  • schützt Backups vor Ransomware-Viren. Selbst wenn der Sicherungsserver selbst infiziert und verschlüsselt ist, bleiben die Sicherungen unberührt. Link .

Kunden

Quest Netvault Backup unterstützt mehr als drei Dutzend Plattformen und Anwendungen. Über den Link können Sie sich auf der Website des Anbieters ausführlicher mit der Liste vertraut machen (Abbildung 1.6). Die Überprüfung der Kompatibilität von Versionen geschützter Systeme mit Quest Netvault Backup erfolgt gemäß dem offiziellen Dokument „Quest Netvault Backup-Kompatibilitätshandbuch“ unter dem Link .

Durch die Unterstützung so vieler Systeme können Sie Lösungen für komplexe Infrastrukturen auf Unternehmensebene entwerfen. Clients werden in Form von Plugins (ähnlich wie bei anderen Anbietern - Agenten) verteilt, die auf Servern installiert sind. Infolgedessen werden Daten mithilfe eines einzigen Systems mit einem einzigen Verwaltungspunkt geschützt.



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 installieren dann Plugins remote auf den geschützten Servern.

Ein weiterer Vorteil ist die Klarheit der Auswahl der zu sichernden Objekte. In der folgenden Abbildung wählen wir beispielsweise den Status des Serversystems und des logischen Laufwerks c: \ als Objekte aus.



Diese Abbildung zeigt die Auswahl der Festplattenpartitionen.



Neben Plugins für Plattformen, die auf separaten Servern ausgeführt werden, bietet Quest Netvault Backup auch Plugin-Versionen, die verschiedene Clustersysteme unterstützen. In diesem Fall werden die Clusterknoten zu einem virtuellen Client zusammengefasst, auf dem das Plugin mit Clusterunterstützung installiert ist. Clusterknoten werden bereits über diesen virtuellen Client gesichert und wiederhergestellt. Die folgende Tabelle zeigt die Cluster-Versionen der Plugins.

Tabelle 1.2 Plug-Ins mit Unterstützung für Clustersysteme

Plugin
Beschreibung
Plug-In für Dateisystem
Dieses Plugin wird beim Einrichten der Dateisystem-Datensicherung auf den folgenden Plattformen verwendet:
- Windows Server-Cluster
- Linux-Cluster;
- Sonnenhaufen (Solaris SPARC)
Plug-In zum Austausch
Dieses Plugin wird beim Einrichten einer Sicherung eines Microsoft Exchange-Servers mithilfe der DAG-Technologie (Database Availability Group) verwendet
Plug-In für Hyper-V
Dieses Plugin wird beim Einrichten einer Sicherung eines Failoverclusters von Hyper-V verwendet
Plug-In für Orakel
Dieses Plugin wird beim Einrichten einer Oracle-Datenbanksicherung in den Real Application Clusters (RAC) von Oracle verwendet.
Plug-In für SQL Server
Dieses Plugin wird beim Einrichten einer Sicherung eines Microsoft SQL Server-Failoverclusters verwendet.
Plug-In für MySQL
Dieses Plugin wird beim Einrichten der MySQL Server-Sicherung in einem Failovercluster verwendet.

Implementierungsergebnis


Das Ergebnis des Projekts war ein vom Kunden bereitgestelltes Sicherungssystem, das auf der Quest Netvault Backup-Software mit der in Abbildung 1.7 gezeigten Architektur basiert.



Abbildung 1.7 - Zielsystemstatus

Alle Netvault Backup-Komponenten wurden auf einem physischen Server mit den folgenden Merkmalen bereitgestellt:

  • zwei Prozessoren mit jeweils zehn Kernen;
  • 64 GB RAM;
  • zwei SAS 300GB 10K-Festplatten (RAID1)
  • vier SAS 600 GB 15K-Festplatten (RAID10);
  • HBA mit zwei externen SAS-Ports;
  • zwei 10-Gbit / s-Ports;
  • OS CentOS.

Online-Backups wurden auf Quest Qorestor Standard (Backend 150 TB) gespeichert. Die Arbeit mit Qorestor wurde gemäß dem RDA-Protokoll durchgeführt. Der Deduplizierungskoeffizient für Qorestor am Ende des Testbetriebs des Systems betrug 14,7 zu ​​1.

Für die Langzeitspeicherung wurde eine Bandbibliothek mit vier LTO-7-Standardlaufwerken verwendet. Die Bandbibliothek, die über SAS mit dem Sicherungsserver verbunden ist. In regelmäßigen Abständen wurden die Patronen entsorgt und zur Lagerung in einen der entfernten Zweige verbracht.

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

Schlussfolgerungen


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

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
Mikrofokus-Datenschutz
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault
Microsoft Windows-Betriebssystemunterstützung für Sicherungsserver
Ja
Ja
Ja
Ja
Ja
Ja
Linux-Betriebssystemunterstützung für Backup-Server
Nein
Ja
Ja
Nein
Ja
Ja
Mehrsprachige Schnittstelle
Ja
Ja
Nein
Nein
Ja
Ja
Funktionalität WEB-Verwaltungsschnittstelle
6 von 10
7 von 10
6 von 10
5 von 10
7 von 10
7 von 10
Zentrales Management
Ja
Ja
Ja
Ja
Ja
Ja
Rollenverwaltung
Ja
Ja
Ja
Ja
Ja
Ja
Agent für Microsoft Windows
Ja
Ja
Ja
Ja
Ja
Ja
Agent für Linux
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 OS FreeBSD
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 DataBase
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 die Bandspeicherung
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
Benutzerfreundlichkeit
6 von 10
3 von 10
4 von 10
8 von 10
5 von 10
7 von 10

Autoren:
Fedotov Mikhail - Architekt für Backup-Systeme

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


All Articles