Selles artiklis räägin, kuidas ma kohtusin Quest Netvault Backupiga. Netvault Backupist, kui see tarkvara kuulus veel Dellile, olin juba kuulnud palju positiivset, kuid mul polnud olnud võimalust seda isiklikult proovida.

Quest Software, tuntud ka kui Quest, on tarkvarafirma, mille peakorter asub Californias, ja millel on 53 kontorit 24 riigis. Asutatud 1987. aastal. Ettevõte on tuntud oma tarkvara poolest, mida kasutavad andmebaasi spetsialistid, pilveteenuste haldamiseks, infosüsteemide turvalisuse, andmete analüüsi, varundamise ja taastamise jaoks. Quest Software omandas 2012. aastal Dell. 1. novembriks 2016 oli müük lõpule viidud ning ettevõte käivitus uuesti nime all Quest Software.
Kohtume Quest Netvaultiga viimastel aegadel. Ühes projektis soovis Klient leida odava ja optimaalse lahenduse oma infrastruktuuri kaitsmiseks. Klient kaalus erinevaid varundustarkvarasid, nende hulgas oli Quest Netvault Backup. Testide tulemuste põhjal, arvestades Klientile olulisi parameetreid (millest osa on toodud artikli lõpus), valiti Quest Netvault Backup.
Peamistele nõudmistele lisaks soovis Klient, et tarkvara saaks installida Linuxi operatsioonisüsteemiga serveritesse. Selliseid nõudeid ei täida iga varundustarkvara, kuid Quest Netvault Backup suudab seda teha.
Algandmed ja nõuded
Kliendi eesmärk oli välja töötada süsteem, mis tagab andmete varundamise mahus 62 TB. Need andmed olid salvestatud rakendussüsteemides nagu SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint jne. Need rakendussüsteemid töötasid füüsilistel ja virtuaalsetel serveritel, millel olid paigaldatud Microsoft Windows Serveri, Linuxi ja FreeBSD operatsioonisüsteemid. Virtuaalne keskkond oli rajatud VMware vSphere virtualiseerimisplatvormile. Infrastruktuur asus ühes kohas.
Kliendi infrastruktuur on üldjoontes kujutatud joonisel 1.1.

Joonis 1.1 – Kliendi infrastruktuur
Analüüsi käigus uuriti Quest Netvault Backup'i võimalusi, mis on rakendatavad kliendi infrastruktuuris, nimelt: andmete varundamisel, taastamisel, juhtimisel ja jälgimisel. Tüüpiline funktsionaalsus ja tööpõhimõtted ei erine oluliselt teiste teenusepakkujate tarkvarast. Seetõttu soovin keskenduda Quest Netvault Backup'i omadustele, mis eristavad seda teistest varundustööriistadest.
Huvitavad omadused
Installimine
Quest Netvalt Backup'i distributsi suurus on vaid 254 megabaiti, mis võimaldab selle kiiret juurutamist.
Toetatud platvormide ja ülesannete pistikprogrammid allalaaditakse eraldi, kuid see avaldab positiivset mõju süsteemi sihtolekule, mis sisaldab ainult vajalikku funktsionaalsust teatud infrastruktuuri kaitsmiseks ning ei ole üle koormatud liigsete võimalustega.
Halduse
Netvaulti haldamine toimub veebiliidese WebUI kaudu. Sisenemine toimub kasutajanime ja parooli abil.

Joonis 1.2 – Juhtkonsooli sisselogimise aken
Veebikonsoolile pääseb ligi mis tahes võrguarvutist brauseri kaudu.
WebUI-s kasutatakse lihtsat ja kasutajasõbralikku liidest, haldamine ei tekita mingeid probleeme, haldamise loogika on kergesti arusaadav ja kui küsimusi tekib, siis on tootja veebisaidil saadaval üksikasjalik .

Joonis 1.3 – WebUI liides
WebUI on mõeldud Quest Netvault Backup'i haldamiseks ja kontrollimiseks ning võimaldab teostada järgmisi ülesandeid:
– jõudluse, turvalisuse ja muude seadete seadistamine;
– klientide, salvestusseadmete ja meediumide haldamine;

Joonis 1.4 – Salvestusseadmete haldamine
– varundamise ja taastamise teostamine;
– ülesannete, seadmete tegevuse ja sündmuste logide jälgimine;

Joonis 1.5 – Seadmete tegevuse jälgimine
– teavituste seadistamine;
– raportite loomine ja vaatamine.
Salvestusseadmed
Quest Netvault rakendab 3-2-1 salvestusreeglit kergesti, kuna suudab töötada nii varukoopia operatiivsete salvestusseadmetega (andmesalvestussüsteemid) kui ka pikaajaliste salvestusseadmetega (deedupplitsevad seadmed, füüsilised teipide raamatukogud, automaatlaadurid, virtuaalsed teipide raamatukogud (VTL) ja jagatud virtuaalsed teipide raamatukogud (SVTL)). Üksik varukoopiad võivad olla salvestatud pilve, kaugplatsile või ümberpaigutatavale meediale (nt teipide salvestusseade).
Deedupplitsevate seadmete kasutamisel toetatakse spetsialiseeritud protokolle RDA ja DD Boost. Nende protokollide kasutamine:
– vähendab võrgu koormust ja parandab varundamise tööde tõhusust, kuna andmed dedupeeritakse kliendis ja edastatakse ainult vajalikud blokid. Näiteks töö Quest Qorestoriga RDA protokolli kaudu võimaldab saavutada jõudlust kuni 20 terabaiti tunnis ja surumist 20:1;
– kaitseb varukoopiaid krüptovrusside eest. Isegi kui varukoopia server ise nakatub ja krüpteeritakse, jäävad varukoopiad puutumatuks. .
Kliendid
Quest Netvault Backup toetab rohkem kui kolme tosina platvormi ja rakendust. Täiendava teabe saamiseks loe veebilehelt tootja kohta (Kujutis 1.7). Kaitstud süsteemide versioonide ühtekuuluvuse kontroll Quest Netvault Backupiga toimub ametliku dokumendi „Quest Netvault Backup Compatibility Guide” alusel, mis asub aadressil .
Sellel arvukal süsteemide toetusel on võimalik projekteerida lahendusi keerukatele Enterprise taseme infrastruktuuridele. Klientide levitamine toimub plugina vormis (muudelt tootjatelt analoog – agendid), mis paigaldatakse serveritesse. Lõppkokkuvõttes kaitstakse andmeid ühe süsteemi kaudu, millel on ühtne halduspunk.

Kujutis 1.6 – Pluginad nimekiri
Pärast pluginade allalaadimist nende platvormide jaoks paigutame need üldisesse kausta, mille ühendame Netvaultiga ja seejärel installime pluginsid kaugtöötlemise kaudu kaitstutele serveritele.
Veel üks eelis, mida ma pean tõeliselt kasulikuks, on objekti valimise selgus, millele varundamine toimub. Näiteks alloleval joonisel valime varundamiseks serveri süsteemi oleku ja loogilise kettad c:.

Ja sellel joonisel on kujutatud kõvaketta partitsioone valimist.

Lisaks toimordialuste pluginadele, mis töötavad eraldi serverites, on Quest Netvault Backupil ka versioonid pluginadest erinevate klastrisüsteemide toeks. Sel juhul rühmitatakse klastri sõlmed virtuaalkliendiks, millele installeeritakse klastri toe plug-in. Klastri sõlmede varundamine ja taastamine toimub seejärel juba selle virtuaalse kliendi kaudu. Allpool tabelis on esitatud klastritele mõeldud pluginade versioonid.
Tabel 1.2 Klastri süsteemide toetavad pluginad
Plugin
Kirjeldus
Failisüsteemi plug-in
Seda pluginat kasutatakse failisüsteemi andmete varundamise seadistamiseks järgmistes platvormides: - Windows Server klastrites; - Linuxi klastrites; - Suni klastrites (Solaris SPARC)
Plug-in for Exchange
See plugina kasutatakse Microsoft Exchange'i serveri tagavarakoopia seadistamiseks, mis töötab Database Availability Group (DAG) tehnoloogial.
Plug-in for Hyper-V
See plugina kasutatakse Hyper-V talitluse tagavarakoopia seadistamiseks.
Plug-in for Oracle
See plugina kasutatakse Oracle Database'i tagavarakoopia seadistamiseks Oracle'i Real Application Clusters (RAC) platvormil.
Plug-in for SQL Server
See plugina kasutatakse Microsoft SQL Server'i tagavarakoopia seadistamiseks.
Plug-in for MySQL
See plugina kasutatakse MySQL Server'i tagavarakoopia seadistamiseks.
Rakenduse tulemus
Projekti tööde tulemuseks sai tellijale üles seatud tagavarakoopia süsteem, mille aluseks on Quest Netvault Backup tarkvara, mille arhitektuur on näidatud joonisel 1.8.

Joonis 1.7 – Süsteemi sihtolek
Kõik Netvault Backup komponendid on paigaldatud füüsilisele serverile järgmiste omadustega:
– kaks protsessorit, kummaski kümme tuuma;
– 64 GB muutmälu;
– kaks SAS 300GB 10K kõvaketast (RAID1);
– neli SAS 600GB 15K kõvaketast (RAID10);
– HBA, millel on kaks välist SAS porti;
– kaks 10 gbps porti;
– CentOS operatsioonisüsteem.
Operatiivsed varukoopiad salvestati Quest Qorestor Standard (tagumine osa 150TB). Töö Qorestoriga viidi läbi RDA protokolli kaudu. Qorestori deduplication koefitsient pärast süsteemi prooviperioodi lõppu oli 14,7:1.
Pikaajalise säilitamise jaoks kasutati LTO-7 standardiga nelja draiviga lintraamatukogu. Lindraamatukogu ühendati varukoopiase serveriga läbi SAS. Perioodiliselt, kassette eraldati ja viidi ladustamiseks ühte kaugfiliaali.
Kõik vajalikud pistikprogrammid allalaaditi ja paigutati võrgukausta kauginstallimiseks. Selle süsteemi juurutamiseks ja seadistamiseks kulus üheksa päeva.
Järeldused
Projekti tulemuste põhjal võin öelda, et Quest Netvault Backup suutis rahuldada kõik kliendi nõuded ja see lahendus on üks vahend varundussüsteemi ülesehitamiseks nii väikeste ettevõtete kui ka ettevõtte taseme klientide jaoks.
Enamik parameetreid, mida kasutati lahenduste hindamiseks, on esitatud võrdlustabelis.
Tabel 1.3 – Võrdlustabel
Kriteerium
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault
Microsoft Windows OS tugi varundamisserverile
Jah
Jah
Jah
Jah
Jah
Jah
Microsoft Windows OS tugi varundamisserverile
Ei
Jah
Jah
Ei
Jah
Jah
Mitmekeelne kasutajaliides
Jah
Jah
Ei
Ei
Jah
Jah
WEB haldusliidese funktsioonid
6/10
7/10
6/10
5/10
7/10
7/10
Keskne haldamine
Jah
Jah
Jah
Jah
Jah
Jah
Rollipõhine haldus
Jah
Jah
Jah
Jah
Jah
Jah
Agent Microsoft Windows OS-ile
Jah
Jah
Jah
Jah
Jah
Jah
Agent Linux OS-ile
Jah
Jah
Jah
Jah
Jah
Jah
Agent Solaris OS-ile
Jah
Jah
Jah
Jah
Jah
Jah
Agent AIX OS-ile
Jah
Jah
Jah
Jah
Jah
Jah
Agent FreeBSD OS-ile
Jah
Ei
Jah
Jah
Jah
Jah
Agent MAC OS-ile
Jah
Jah
Jah
Ei
Jah
Jah
Agent Microsoft SQL-ile
Jah
Jah
Jah
Jah
Jah
Jah
Agent IBM DB2-le
Jah
Jah
Jah
Jah
Ei
Jah
Agent Oracle andmebaasile
Jah
Jah
Jah
Jah
Jah
Jah
Agent PostgreSQL-ile
Jah
Jah
Jah
Ei
Jah
Jah
Agent MariaDB-le
Jah
Jah
Jah
Ei
Jah
Jah
Agent MySQL-ile
Jah
Jah
Jah
Ei
Jah
Jah
Agent Microsoft SharePointile
Jah
Jah
Jah
Jah
Jah
Jah
Agent Microsoft Exchange'ile
Jah
Jah
Jah
Jah
Jah
Jah
Agent IBM Informixile
Jah
Jah
Jah
Ei
Jah
Jah
Agent Lotus Domino Serverile
Jah
Jah
Jah
Ei
Jah
Jah
Agent SAP-ile
Jah
Jah
Jah
Ei
Jah
Jah
VMware ESXi toe
Jah
Jah
Jah
Jah
Jah
Jah
Microsoft Hyper-V toe
Jah
Jah
Jah
Jah
Jah
Jah
Kandjatootmise lintseadmete tugi
Jah
Jah
Jah
Jah
Jah
Jah
DD boost protokolli tugi
Jah
Jah
Jah
Jah
Jah
Jah
Catalyst protokolli tugi
Jah
Jah
Jah
Jah
Jah
Ei
OST protokolli tugi
Jah
Ei
Jah
Ei
Jah
Ei
RDA protokolli tugi
Jah
Jah
Jah
Jah
Jah
Jah
Krüpteerimise tugi
Jah
Jah
Jah
Jah
Jah
Jah
Kliendipoolne dedupeerimine
Jah
Jah
Jah
Jah
Jah
Jah
Serveripoolne dedupeerimine
Jah
Jah
Jah
Jah
Jah
Jah
NDMP toe
Jah
Jah
Jah
Ei
Jah
Jah
Kasutatavus
6/10
3/10
4/10
8/10
5/10
7/10
Autorid: Fedotov Mihhail — Varundussüsteemide arhitekt
Allikas: habr.com
