Op zoek naar de optimale oplossing

In dit artikel vertel ik hoe ik kennismaakte met Quest Netvault Backup. Ik had al veel positieve recensies gehoord over Netvault Backup, toen deze software nog toebehoorde aan Dell, maar ik had het nog niet echt in handen gehad.

Op zoek naar de optimale oplossing

Quest Software, ook wel bekend als Quest, is een softwarebedrijf met het hoofdkantoor in de staat Californië, met 53 kantoren in 24 landen wereldwijd. Het werd opgericht in 1987. Het bedrijf is bekend om zijn software die wordt gebruikt door professionals in databasebeheer, cloudbeheer, informatiebeveiliging, data-analyse en voor back-ups en herstel. Quest Software werd in 2012 overgenomen door Dell. Op 1 november 2016 werd de verkoop afgerond en het bedrijf herstartte als Quest Software.

Ik kwam niet zo lang geleden echt goed in contact met Quest Netvault. In een van de projecten vroeg de opdrachtgever om een goedkope en optimale oplossing voor de bescherming van zijn infrastructuur. De opdrachtgever overwoog verschillende back-up software, waarbij Quest Netvault Backup een van de oplossingen was. Op basis van de tests, rekening houdend met de voor de opdrachtgever belangrijke parameters (waarvan een deel aan het einde van het artikel is opgenomen), werd Quest Netvault Backup gekozen.
Naast de basisvereisten wilde de opdrachtgever dat de software op servers met Linux-besturingssystemen geïnstalleerd kon worden. Niet elke back-upsoftware kan aan dergelijke eisen voldoen, maar Quest Netvault Backup kan dat wel.

Basisgegevens en vereisten

De taak die de opdrachtgever stelde was het ontwerpen van een systeem dat back-ups van gegevens van 62 TB mogelijk maakt. Deze gegevens waren opgeslagen in applicatiesystemen zoals SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, enz. Deze applicatiesystemen draaiden op fysieke en virtuele servers met besturingssystemen uit de Microsoft Windows Server-familie, Linux en FreeBSD. De virtuele omgeving was gebouwd op het VMware vSphere virtualisatieplatform. De infrastructuur werd op één locatie gehost.

In algemene zin is de infrastructuur van de opdrachtgever weergegeven in afbeelding 1.1.

Op zoek naar de optimale oplossing
Afbeelding 1.1 – Infrastructuur van de Opdrachtgever

Tijdens de analyse werden de mogelijkheden van Quest Netvault Backup onderzocht die toepasbaar zijn op de infrastructuur van de Klant, met name op het gebied van back-up, herstel, beheer en monitoring van gegevens. De standaardfunctionaliteit en werkingsprincipes wijken nauwelijks af van die van software van andere leveranciers. Daarom wil ik nu ingaan op de kenmerken van Quest Netvault Backup die het onderscheiden van andere middelen voor back-up.

Interessante kenmerken

Installatie

De grootte van de distributie van Quest Netvault Backup bedraagt slechts 254 megabyte, waardoor het snel kan worden uitgerold.

Plug-ins voor ondersteunde platforms en taken worden afzonderlijk gedownload, wat een positief effect heeft op de doeltoestand van het systeem, dat alleen de functionaliteit zal bevatten die nodig is voor de bescherming van een specifieke infrastructuur en niet zal worden overladen met overbodige mogelijkheden.

Beheer

Het beheer van Netvault gebeurt via de webinterface WebUI. Inloggen gebeurt met een gebruikersnaam en wachtwoord.

Op zoek naar de optimale oplossing
Figuur 1.2 – Inlogscherm van de beheerconsole

Toegang tot de webconsole is mogelijk vanaf elke computer in het netwerk via een browser.

WebUI biedt een eenvoudige en gebruiksvriendelijke interface; het beheer levert geen problemen op, de logica van de beheersystemen is toegankelijk en begrijpelijk, en als er vragen zijn, is er gedetailleerde documentatie over het product op de website van de leverancier..
Op zoek naar de optimale oplossing
Figuur 1.3 – Interface van WebUI

WebUI is bedoeld voor het beheer en de controle van Quest Netvault Backup en maakt de volgende taken mogelijk:
– configuratie van prestaties, beveiliging en andere parameters;
– beheer van klanten, opslagapparaten en media;

Op zoek naar de optimale oplossing
Figuur 1.4 – Beheer van opslagapparaten

– uitvoeren van back-ups en herstel;
– monitoring van taken, activiteit van apparaten en logboeken van gebeurtenissen;

Op zoek naar de optimale oplossing
Figuur 1.5 – Monitoring van apparaatactiviteit

– configuratie van meldingen;
– aanmaken en bekijken van rapporten.

Opslagapparaten

Quest Netvault implementeert moeiteloos de 3-2-1 opslagregel, omdat het kan werken met zowel apparaten voor directe back-upopslag (dataopslagsystemen) als met apparaten voor langdurige opslag (deduplicatie-apparaten, fysieke tape-bibliotheken, autoloaders, virtuele tape-bibliotheken (VTL) en gedeelde virtuele tape-bibliotheken (SVTL)). Overgedragen back-ups kunnen worden opgeslagen in de cloud, op een externe locatie of op een verwijderbaar medium (bijvoorbeeld op een tape-opslagapparaat).

Bij het werken met deduplicatie-apparaten worden gespecialiseerde protocollen zoals RDA en DD Boost ondersteund. Het gebruik van deze protocollen:
– vermindert de netwerklast en verhoogt de prestaties van back-uptaken, omdat gegevens op de client worden gededupliceerd en alleen noodzakelijke blokken worden verzonden. Bijvoorbeeld, het samenwerken met Quest Qorestor via het RDA-protocol maakt het mogelijk om een prestatie van tot 20 terabyte per uur en een compressieverhouding van 20:1 te bereiken;
– beschermt back-ups tegen ransomware. Zelfs als de back-upserver wordt besmet en versleuteld, blijven de back-ups onaangetast. de link.

Klanten

Quest Netvault Backup ondersteunt meer dan dertig platforms en applicaties. Meer informatie over de lijst is te vinden op de website van de leverancier op de link (Figuur 1.7). De compatibiliteit van de versies van de beschermde systemen met Quest Netvault Backup kan worden gecontroleerd aan de hand van het officiële document "Quest Netvault Backup Compatibility Guide" dat te vinden is op de link.

De ondersteuning van zoveel systemen maakt het mogelijk om oplossingen te ontwerpen voor complexe Enterprise-infrastructuren. Klanten worden verspreid in de vorm van plug-ins (het equivalente van agenten bij andere leveranciers) die op servers worden geïnstalleerd. Hierdoor worden gegevens beschermd met behulp van één systeem met een enkel beheerpunt.

Op zoek naar de optimale oplossing
Figuur 1.6 – Lijst van plug-ins

Na het downloaden van de plug-ins voor deze platforms plaatsen we ze in een gezamenlijke map, die we verbinden met Netvault en vervolgens remote de plug-ins op de beschermde servers installeren.

Een ander voordeel is volgens mij de duidelijkheid bij het selecteren van de objecten die geback-upt moeten worden. Bijvoorbeeld, in de onderstaande afbeelding kiezen we de systeemstatus van de server en de logische schijf c: als objecten.

Op zoek naar de optimale oplossing

Dit plaatje toont de indeling van de harde schijf.

Op zoek naar de optimale oplossing

Naast de plug-ins voor platforms die draaien op individuele servers, heeft Quest Netvault Backup ook versies van plug-ins die ondersteuning bieden voor verschillende cluster systemen. In dit geval worden de clusterknooppunten gegroepeerd in een virtuele klant, waarop de plug-in met clusterondersteuning wordt geïnstalleerd. Het back-uppen en herstellen van clusterknooppunten zal plaatsvinden via deze virtuele klant. Hieronder in de tabel zijn de cluster versies van de plug-ins weergegeven.

Tabel 1.2 Plug-ins met ondersteuning voor clustersystemen

Plugin
Omschrijving

Plug-in voor FileSystem
Deze plug-in wordt gebruikt bij het instellen van back-ups van gegevens van het bestandssysteem op de volgende platforms: – Windows Server clusters; – Linux clusters; – Sun (Solaris SPARC) clusters

Plug-in voor Exchange
Deze plug-in wordt gebruikt bij het instellen van back-ups van de Microsoft Exchange-server die werkt via de Database Availability Group (DAG) technologie.

Plug-in voor Hyper-V
Deze plug-in wordt gebruikt bij het instellen van back-ups voor een failover-cluster Hyper-V.

Plug-in voor Oracle
Deze plug-in wordt gebruikt bij het instellen van back-ups van Oracle Database op Oracle's Real Application Clusters (RAC).

Plug-in voor SQL Server
Deze plug-in wordt gebruikt bij het instellen van back-ups voor een failover-cluster Microsoft SQL Server.

Plug-in voor MySQL
Deze plug-in wordt gebruikt bij het instellen van back-ups van MySQL Server in een failover-cluster.

Resultaat van de implementatie

Het resultaat van het project was het uitgerolde back-upsysteem bij de Klant gebaseerd op de software Quest Netvault Backup met de architectuur zoals weergegeven in figuur 1.8.

Op zoek naar de optimale oplossing
Figuur 1.7 – Doeltoestand van het systeem

Alle componenten van Netvault Backup zijn uitgerold op een fysieke server met de volgende specificaties:
– twee processoren met elk tien kernen;
– 64 GB RAM;
– twee SAS harde schijven van 300GB 10K (RAID1);
– vier SAS harde schijven van 600GB 15K (RAID10);
– HBA met twee externe SAS-poorten;
– twee poorten van 10 gbps;
– OS CentOS.

Tijdelijke back-ups werden opgeslagen op Quest Qorestor Standard (back end 150TB). De interactie met Qorestor vond plaats via het RDA-protocol. De deduplicatieratio op Qorestor na de proefperiode van het systeem was 14,7 tot 1.

Voor langdurige opslag werd een tapebibliotheek gebruikt met vier LTO-7-stuurprogramma's. De tapebibliotheek was via SAS verbonden met de back-upserver. Periodiek werden de cartridges ontvreemd en verplaatst voor opslag naar een van de externe vestigingen.

Alle benodigde plug-ins zijn gedownload en opgeslagen in een netwerkmmap voor externe installatie. De tijd voor het opzetten en configureren van dit systeem bedroeg negen dagen.

Conclusies

Op basis van de projectresultaten kan ik zeggen dat Quest Netvault Backup aan alle eisen van de klant heeft voldaan en deze oplossing een van de middelen is voor het opzetten van een back-upsysteem, zowel voor kleine bedrijven als voor Enterprise-klanten.

De meeste parameters die zijn gebruikt voor de evaluatie van oplossingen zijn in een vergelijkende tabel weergegeven.

Tabel 1.3 – Vergelijkende tabel

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

Ondersteuning voor Microsoft Windows voor de back-upserver
Yes
Yes
Yes
Yes
Yes
Yes

Ondersteuning voor Microsoft Windows voor de back-upserver
No
Yes
Yes
No
Yes
Yes

Meertalige interface
Yes
Yes
No
No
Yes
Yes

Functionaliteit van de webbeheerinterface
6 van 10
7 van 10
6 van 10
5 van 10
7 van 10
7 van 10

Gecentraliseerd beheer
Yes
Yes
Yes
Yes
Yes
Yes

Role-based administration
Yes
Yes
Yes
Yes
Yes
Yes

Agent voor Microsoft Windows
Yes
Yes
Yes
Yes
Yes
Yes

Agent voor Linux
Yes
Yes
Yes
Yes
Yes
Yes

Agent voor Solaris
Yes
Yes
Yes
Yes
Yes
Yes

Agent voor AIX
Yes
Yes
Yes
Yes
Yes
Yes

Agent voor FreeBSD
Yes
No
Yes
Yes
Yes
Yes

Agent voor MAC OS
Yes
Yes
Yes
No
Yes
Yes

Agent voor Microsoft SQL
Yes
Yes
Yes
Yes
Yes
Yes

Agent voor IBM DB2
Yes
Yes
Yes
Yes
No
Yes

Agent voor Oracle Database
Yes
Yes
Yes
Yes
Yes
Yes

Agent voor PostgreSQL
Yes
Yes
Yes
No
Yes
Yes

Agent voor MariaDB
Yes
Yes
Yes
No
Yes
Yes

Agent voor MySQL
Yes
Yes
Yes
No
Yes
Yes

Agent voor Microsoft SharePoint
Yes
Yes
Yes
Yes
Yes
Yes

Agent voor Microsoft Exchange
Yes
Yes
Yes
Yes
Yes
Yes

Agent voor IBM Informix
Yes
Yes
Yes
No
Yes
Yes

Agent voor Lotus Domino Server
Yes
Yes
Yes
No
Yes
Yes

Agent voor SAP
Yes
Yes
Yes
No
Yes
Yes

Ondersteuning voor VMware ESXi
Yes
Yes
Yes
Yes
Yes
Yes

Ondersteuning voor Microsoft Hyper-V
Yes
Yes
Yes
Yes
Yes
Yes

Ondersteuning voor tape-opslagapparaten
Yes
Yes
Yes
Yes
Yes
Yes

Ondersteuning voor het DD boost-protocol
Yes
Yes
Yes
Yes
Yes
Yes

Ondersteuning voor het Catalyst-protocol
Yes
Yes
Yes
Yes
Yes
No

Ondersteuning voor het OST-protocol
Yes
No
Yes
No
Yes
No

Ondersteuning voor het RDA-protocol
Yes
Yes
Yes
Yes
Yes
Yes

Ondersteuning voor encryptie
Yes
Yes
Yes
Yes
Yes
Yes

Deduplicatie aan de klantzijde
Yes
Yes
Yes
Yes
Yes
Yes

Deduplicatie aan de serverzijde
Yes
Yes
Yes
Yes
Yes
Yes

Ondersteuning voor NDMP
Yes
Yes
Yes
No
Yes
Yes

Gebruiksvriendelijkheid
6 van 10
3 van 10
4 van 10
8 van 10
5 van 10
7 van 10

Auteurs: Fedotov Mikhail - Architect voor back-upsysteem

Bron: habr.com

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster