I denne artikkelen vil jeg dele hvordan jeg ble kjent med Quest Netvault Backup. Jeg hadde allerede hÞrt mye positivt om Netvault Backup, da denne programvaren fortsatt tilhÞrte Dell, men jeg hadde ikke fÄtt muligheten til Ä «ta pÄ» den selv.

Quest Software, ogsÄ kjent som Quest, er et programvareselskap med hovedkontor i California, med 53 kontorer i 24 land over hele verden. Selskapet ble grunnlagt i 1987. Det er kjent for programvaren som brukes av fagfolk innen databaser, for skyadministrasjon, informasjonssikkerhet, dataanalyse, samt for sikkerhetskopiering og gjenoppretting. Quest Software ble oppkjÞpt av Dell Corporation i 2012. Salget ble fullfÞrt den 1. november 2016, og selskapet ble relansert som Quest Software.
Jeg fikk muligheten til Ä bli ordentlig kjent med Quest Netvault for ikke sÄ lenge siden. I et prosjekt ba kunden meg om Ä finne en rimelig og optimal lÞsning for Ä beskytte sin infrastruktur. Kunden vurderte forskjellige programmer for sikkerhetskopiering, hvor Quest Netvault Backup var ett av alternativene. Basert pÄ testresultatene, med tanke pÄ de parametrene som var viktige for kunden (hvorav noen er listet opp pÄ slutten av artikkelen), ble Quest Netvault Backup valgt.
I tillegg til de grunnleggende kravene Þnsket kunden at programvaren skulle installeres pÄ servere som kjÞrer Linux. Ikke alt sikkerhetskopieringsprogramvare klarer Ä oppfylle slike krav, men Quest Netvault Backup kan gjÞre dette.
Utgangspunkt og krav
Oppgaven kunden satte, var Ä designe et system som kunne sikre sikkerhetskopiering av data pÄ 62 TB. Disse dataene befinner seg i applikasjonssystemer som SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, osv. Disse applikasjonssystemene kjÞrte pÄ fysiske og virtuelle servere med operativsystemer fra Microsoft Windows Server, Linux og FreeBSD. Den virtuelle plattformen ble bygget pÄ VMware vSphere. Infrastrukturens plassering var pÄ ett sted.
En generell oversikt over kundens infrastruktur vises i figur 1.1.

Figur 1.1 â Kundens infrastruktur
I lÞpet av analysen ble mulighetene til Quest Netvault Backup vurdert i forhold til kundens infrastruktur, spesielt nÄr det gjelder sikkerhetskopiering, gjenoppretting, administrasjon og overvÄking av data. Standardfunksjonaliteten og arbeidsprinsippene skiller seg praktisk talt ikke fra programvare fra andre leverandÞrer. Derfor vil jeg her fokusere pÄ funksjonene til Quest Netvault Backup som skiller det ut fra andre sikkerhetskopieringsverktÞy.
Interessante funksjoner
Installasjon
StÞrrelsen pÄ distribusjonen av Quest Netvault Backup er bare 254 megabyte, noe som gjÞr at den kan implementeres raskt.
Plugins for stÞttede plattformer og oppgaver lastes ned separat, noe som har en positiv effekt pÄ systemets tilstand, som bare vil ha den funksjonaliteten som er nÞdvendig for Ä beskytte en bestemt infrastruktur, uten Ä bli overbelastet av unÞdvendige funksjoner.
Administrasjon
Administrasjonen av Netvault skjer via webgrensesnittet WebUI. Innlogging skjer med brukernavn og passord.

Figur 1.2 â Vinduet for innlogging til administrasjonskonsollen
Tilgang til webkonsollen kan gjĂžres fra hvilken som helst datamaskin i nettverket ved hjelp av en nettleser.
WebUI har et enkelt og brukervennlig grensesnitt, administrasjonen byr ikke pÄ problemer, logikken i styringen er tilgjengelig og forstÄelig. Hvis det skulle oppstÄ spÞrsmÄl, er det lagt ut detaljert .

Figur 1.3 â Grensesnittet WebUI
WebUI er designet for Ä administrere og overvÄke Quest Netvault Backup og muliggjÞr fÞlgende oppgaver:
â justering av ytelse, sikkerhet og andre parametere;
â administrasjon av kunder, lagringsenheter og medier;

Figur 1.4 â Administrasjon av lagringsenheter
â utfĂžre sikkerhetskopiering og gjenoppretting;
â overvĂ„king av oppgaver, aktiviteten til enheter og hendelseslogger;

Figur 1.5 â OvervĂ„king av enhetsaktivitet
â oppsett av varsler;
â oppretting og visning av rapporter.
Lagringsenheter
Quest Netvault implementerer 3-2-1 lagringsregelen med letthet, da den kan arbeide med bÄde enheter for rask sikkerhetskopiering (lagringssystemer) og enheter for langsiktig lagring (dedupliseringsenheter, fysiske bÄndbiblioteker, automatisk lastere, virtuelle bÄndbiblioteker (VTL) og delte virtuelle bÄndbiblioteker (SVTL)). OverfÞrbare sikkerhetskopier kan lagres i skyen, pÄ en ekstern lokasjon, eller pÄ et overfÞrbart medium (for eksempel pÄ bÄndlagringsenheter).
NÄr man arbeider med dedupliseringsenheter, stÞttes spesialiserte protokoller RDA og DD Boost. Bruken av disse protokollene:
â reduserer belastningen pĂ„ nettverket og Ăžker ytelsen til sikkerhetskopieringsoppgaver, da data dedupliseres pĂ„ klienten og kun nĂždvendige blokker overfĂžres. For eksempel, i samarbeid med Quest Qorestor via RDA-protokollen, kan ytelsen oppnĂ„ opp til 20 terabyte i timen og en kompresjon pĂ„ 20 til 1;
â beskytter sikkerhetskopier mot ransomware. Selv om sikkerhetskopiserveret blir infisert og kryptert, forblir sikkerhetskopiene intakte. .
Kunder
Quest Netvault Backup stÞtter mer enn tre titalls plattformer og applikasjoner. For mer informasjon om listen, besÞk leverandÞrens nettside ved (Figur 1.7). Kompatibilitetskontroll av versjoner av beskyttede systemer med Quest Netvault Backup utfÞres via det offisielle dokumentet "Quest Netvault Backup Compatibility Guide" tilgjengelig pÄ .
StÞtten for et sÄ stort antall systemer muliggjÞr design av lÞsninger for komplekse Enterprise-nivÄ infrastrukturer. Klientene distribueres som plugins (tilsvarende agenter hos andre leverandÞrer), som installeres pÄ serverne. Dermed beskyttes dataene med ett system med en enkelt administrasjonspunkt.

Figur 1.6 â Liste over plugins
Etter nedlasting av pluginene for disse plattformene plasserer vi dem i en felles mappe, som vi kobler til Netvault, og deretter fjerntilfĂžrer vi pluginene til de beskyttede serverne.
Et annet av fordelene, mener jeg, er den visuelle presentasjonen av valget av objekter for sikkerhetskopiering. For eksempel, pÄ bildet nedenfor velger vi tilstander av serveren og den logiske disken c: som objekter.

Dette bildet viser valget av partisjoner pÄ harddisken.

I tillegg til pluginene for plattformer som gÄr pÄ separate servere, har Quest Netvault Backup ogsÄ versjoner av plugins som stÞtter ulike klyngesystemer. I dette tilfellet grupperes klyngeknutene i en virtuell klient der klyngepluginet installeres. Sikkerhetskopiering og gjenoppretting av klyngeknutene vil bli utfÞrt gjennom denne virtuelle klienten. Nedenfor i tabellen er klyngeversjoner av pluginene vist.
Tabell 1.2 Plugins med stĂžtte for klyngesystemer
Plugin
Description
Plug-in for FileSystem
Denne pluginen brukes til Ă„ konfigurere sikkerhetskopiering av data fra filsystemet pĂ„ fĂžlgende plattformer:â Windows Server-klynger;â Linux-klynger;â Sun-klynger (Solaris SPARC)
Plug-in for Exchange
Denne pluginen brukes til Ă„ konfigurere sikkerhetskopiering av Microsoft Exchange-serveren som fungerer med Database Availability Group (DAG)-teknologi.
Plug-in for Hyper-V
Denne pluginen brukes til Ă„ konfigurere sikkerhetskopiering av den hĂžytilgjengelige Hyper-V-klyngen.
Plug-in for Oracle
Denne pluginen brukes til Ă„ konfigurere sikkerhetskopiering av Oracle Database pĂ„ Oracleâs Real Application Clusters (RAC).
Plug-in for SQL Server
Denne pluginen brukes til Ă„ konfigurere sikkerhetskopiering av den hĂžytilgjengelige Microsoft SQL Server-klyngen.
Plug-in for MySQL
Denne pluginen brukes til Ă„ konfigurere sikkerhetskopiering av MySQL-serveren i en hĂžytilgjengelig klynge.
Resultat av implementeringen
Resultatet av prosjektarbeidet var et implementert sikkerhetskopieringssystem hos Kunden basert pÄ Quest Netvault Backup-programvaren med arkitekturen vist i bilde 1.8.

Bilde 1.7 â MĂ„ltilstand for systemet
Alle komponentene i Netvault Backup ble implementert pÄ en fysisk server med fÞlgende spesifikasjoner:
â to prosessorer med ti kjerner hver;
â 64 GB RAM;
â to SAS 300 GB 10K harddisker (RAID1);
â fire SAS 600 GB 15K harddisker (RAID10);
â HBA med to eksterne SAS-porter;
â to porter pĂ„ 10 gbps;
â OS CentOS.
Driftskopier ble lagret pÄ Quest Qorestor Standard (back end 150 TB). Bruken av Qorestor skjedde via RDA-protokollen. Dedupliseringsforholdet pÄ Qorestor ved slutten av prÞveperioden var 14,7 til 1.
For long-term storage, a tape library with four LTO-7 drives was used. The tape library was connected to the backup server via SAS. Periodically, cartridges were removed and moved for storage to one of the remote branches.
All necessary plugins were downloaded and placed in a network folder for remote installation. The deployment and configuration time for this system was nine days.
Konklusjoner
Based on the project's results, I can say that Quest Netvault Backup met all the client's requirements, and this solution is one of the means for building a backup system for both small companies and enterprise-level clients.
Most of the parameters used to evaluate the solutions are listed in the comparison table.
Table 1.3 â Comparison Table
Kriterium
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault
Support for Microsoft Windows OS for the backup server
Ja
Ja
Ja
Ja
Ja
Ja
Support for Microsoft Windows OS for the backup server
Nei
Ja
Ja
Nei
Ja
Ja
Multilingual interface
Ja
Ja
Nei
Nei
Ja
Ja
Functionality of the web management interface
6 out of 10
7 out of 10
6 out of 10
5 out of 10
7 out of 10
7 out of 10
Sentralisert administrasjon
Ja
Ja
Ja
Ja
Ja
Ja
Role-based administration
Ja
Ja
Ja
Ja
Ja
Ja
Agent for Microsoft Windows OS
Ja
Ja
Ja
Ja
Ja
Ja
Agent for Linux OS
Ja
Ja
Ja
Ja
Ja
Ja
Agent for Solaris OS
Ja
Ja
Ja
Ja
Ja
Ja
Agent for AIX OS
Ja
Ja
Ja
Ja
Ja
Ja
Agent for FreeBSD OS
Ja
Nei
Ja
Ja
Ja
Ja
Agent for MAC OS
Ja
Ja
Ja
Nei
Ja
Ja
Agent for Microsoft SQL
Ja
Ja
Ja
Ja
Ja
Ja
Agent for IBM DB2
Ja
Ja
Ja
Ja
Nei
Ja
Agent for Oracle DataBase
Ja
Ja
Ja
Ja
Ja
Ja
Agent for PostgreSQL
Ja
Ja
Ja
Nei
Ja
Ja
Agent for MariaDB
Ja
Ja
Ja
Nei
Ja
Ja
Agent for MySQL
Ja
Ja
Ja
Nei
Ja
Ja
Agent for Microsoft SharePoint
Ja
Ja
Ja
Ja
Ja
Ja
Agent for Microsoft Exchange
Ja
Ja
Ja
Ja
Ja
Ja
Agent for IBM Informix
Ja
Ja
Ja
Nei
Ja
Ja
Agent for Lotus Domino Server
Ja
Ja
Ja
Nei
Ja
Ja
Agent for SAP
Ja
Ja
Ja
Nei
Ja
Ja
Support for VMware ESXi
Ja
Ja
Ja
Ja
Ja
Ja
Support for Microsoft Hyper-V
Ja
Ja
Ja
Ja
Ja
Ja
Support for tape storage devices
Ja
Ja
Ja
Ja
Ja
Ja
Support for DD Boost protocol
Ja
Ja
Ja
Ja
Ja
Ja
Support for Catalyst protocol
Ja
Ja
Ja
Ja
Ja
Nei
Support for OST protocol
Ja
Nei
Ja
Nei
Ja
Nei
Support for RDA protocol
Ja
Ja
Ja
Ja
Ja
Ja
Support for encryption
Ja
Ja
Ja
Ja
Ja
Ja
Client-side deduplication
Ja
Ja
Ja
Ja
Ja
Ja
Server-side deduplication
Ja
Ja
Ja
Ja
Ja
Ja
Support for NDMP
Ja
Ja
Ja
Nei
Ja
Ja
Usability
6 out of 10
3 out of 10
4 out of 10
8 out of 10
5 out of 10
7 out of 10
Authors: Fedotov Mikhail â Architect for backup systems
Kilde: habr.com
