Selles artiklis räägin, kuidas ma tutvusin Quest Netvault Backupiga. Olin kuulnud Netvault Backapi kohta palju positiivseid arvustusi, kui see tarkvara kuulus veel Dellile, kuid mul ei olnud eelnevalt olnud võimalust seda ise käega katsuda.

Quest Software, tuntud ka kui Quest, on Californias asuv tarkvarafirma, millel on 53 kontorit 24 riigis. Asutatud 1987. aastal. Ettevõte on tuntud oma tarkvara poolest, mida kasutavad andmebaasi spetsialistid, pilvehalduse valdkonnas, infoturbe alal, andmeanalüüsiks ning varundamiseks ja taastamiseks. Quest Software omandas Dell 2012. aastal. 1. novembriks 2016 lõpetati müük ja ettevõte käivitus Quest Softwareina uuesti.
Tutvus Quest Netvaultiga toimus hiljuti. Ühes projektis palus klient leida taskukohane ja optimaalne lahendus oma infrastruktuuri kaitsmiseks. Klient kaalus erinevaid varundustarkvarasid, mille seas oli Quest Netvault Backup. Testide tulemuste põhjal, arvestades kliendi jaoks olulisi parameetreid (millest osa on toodud artikli lõpus), valiti Quest Netvault Backup.
Peamistele nõudmistele lisaks soovis klient, et tarkvara paigaldataks Linuxi serveritesse. Selliseid nõudeid ei täida kõik varundustarkvarad, kuid Quest Netvault Backup suudab seda teha.
Algandmed ja nõudmised
Kliendi püstitatud ülesanne oli projekteerida süsteem, mis tagab 62 TB andmete varundamise. Need andmed asusid rakendussüsteemides nagu SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint jne. Need rakendussüsteemid töötasid füüsilistes ja virtuaalsetes serverites, mis kasutasid Microsoft Windows Serveri, Linuxi ja FreeBSD operatsioonisüsteeme. Virtuaalne keskkond põhines VMware vSphere virtualiseerimisplatvormil. Infrastruktuur asus ühes asukohas.
Üldiselt on kliendi infrastruktuur esitatud joonisel 1.1.

Joonis 1.1 – Kliendi infrastruktuur
Analüüsi käigus uuriti Quest Netvault Backupi võimalusi, mis on rakendatavad Kliendi infrastruktuuri suhtes, nimelt: andmete varundamise, taastamise, haldamise ja jälgimise osas. Tüüpiline funktsionaalsus ja tööpõhimõtted ei erine praktiliselt teiste tarnijate tarkvarast. Seetõttu soovin peatuda Quest Netvault Backupi erilistel omadustel, mis eristavad seda teistest varundustarkvaradest.
Huvitavad omadused
Paigaldamine
Quest Netvault Backupi distributsiooni suurus on vaid 254 megabaiti, mis võimaldab seda kiiresti rakendada.
Toetatud platvormide ja ülesannete pluginad laetakse eraldi, kuid see avaldab positiivset mõju süsteemi sihtele, mis sisaldab ainult vajalikku funktsionaalsust konkreetse infrastruktuuri kaitsmiseks ja ei ole koormatud liigsete võimalustega.
Haldamine
Netvaulti haldamine käib veebliidese WebUI kaudu. Sisse logimine toimub kasutajanime ja parooli abil.

Joonis 1.2 – Juhtimist konsooli sisselogimise aken
Veebikonsoliga ühendust saab luua igast arvutist, mis on ühendatud võrguga, kasutades brauserit.
WebUI-s kasutatakse lihtsat ja kasutaj sõbralikku liidest, haldamine ei tekita mingeid probleeme, juhtimise loogika on arusaadav ja selge; kui küsimusi siiski tekib, siis on tootja veebisaidil saadaval põhjalik .

Joonis 1.3 – WebUI liides
WebUI on mõeldud Quest Netvault Backupi haldamiseks ja jälgimiseks ning võimaldab täita järgmisi ülesandeid:
– jõudluse, turvalisuse ja muude parameetrite seadistamine;
– klientide, salvestusseadmete ja andmekandjate haldamine;

Joonis 1.4 – Salvestusseadmete haldamine
– varundamise ja taastamise teostamine;
– tööde, seadmete aktiivsuse ja sündmuste logide jälgimine;

Joonis 1.5 – Seadmete aktiivsuse jälgimine
– teavituste seadistamine;
– aruannete koostamine ja vaatamine.
Salvestusseadmed
Quest Netvault rakendab hõlpsasti 3-2-1 säilitamisreeglit, kuna suudab töötada nii hetkeandmete varukoopiate seadmetega (andmesalvestussüsteemid) kui ka pikaajalise säilitamise seadmetega (dedupilatsiooniseadmed, füüsilised lintraamatukogud, automaatsed laadijad, virtuaalsed lintraamatukogud (VTL) ja ühiskasutatavad virtuaalsed lintraamatukogud (SVTL)). Omandivabade varukoopiate säilitamine on võimalik pilves, eemal asuvas kohas või omandivabal andmekandjal (näiteks lindi salvestis).
Dedupilatsiooniseadmetega töötamisel toetatakse spetsialiseeritud protokolle RDA ja DD Boost. Nende protokollide kasutamine:
– vähendab võrgu koormust ja suurendab varundamisülesannete jõudlust, kuna andmed dedupilatsiooni käigus kliendis ja edastatakse ainult vajalikud plokid. Näiteks koos Quest Qorestoriga RDA protokolli kaudu töötamine võimaldab saavutada jõudlust kuni 20 terabaiti tunnis ja 20:1 kokkusurumise suhte;
– kaitseb varukoopiaid krüptoviiruste eest. I isegi kui varukoopia server on nakatunud ja krüptitud, jäävad varukoopiad puutumatuks. .
Kliendid
Quest Netvault Backup toetab enam kui kolmekümmet platvormi ja rakendust. Üksikasjadesse saab tutvuda müügiesindaja veebisaidil (Joonis 1.7). Protecting systems compatibility check with Quest Netvault Backup is conducted according to the official document “Quest Netvault Backup Compatibility Guide”, which can be found at .
Nii paljude süsteemide tugi võimaldab projekteerida lahendusi keerukatele Enterprise taseme infrastruktuuridele. Klientide jagamine toimub pluginade kaudu (analoog teistel müüjatel - agendid), mis installitakse serveritele. Lõpuks kaitstakse andmeid ühe süsteemi kaudu ühe halduspunktega.

Joonis 1.6 – Pluginade nimekiri
Pärast pluginade allalaadimist nendele platvormidele asetame need ühisesse kausta, mille ühendame Netvaultiga, ja seejärel installime pluginaid kaugjuhtimise teel kaitstava serverisse.
Veel üks eelis on minu arvates objektilihtsus varundamiseks. Näiteks alloleval joonisel valime varundatava objekti seadme süsteemi seisundi ja loogilise ketta c:.

Ja sellel pildil on näidatud kõvaketta sektsioonide valik.

Lisaks pluginatele platvormidele, mis töötavad eraldi serverites, on Quest Netvault Backup ka versioonid pluginatest, mis toetavad erinevaid klastrisüsteeme. Sellisel juhul rühmitatakse klastrisõlmed virtuaalseks kliendiks, millele installitakse klastri toetav plugin. Klastri sõlmede varundamine ja taastamine viiakse läbi juba selle virtuaalse kliendi kaudu. Allpool on tabelis esitatud klasterversioonide pluginad.
Tabel 1.2 Pluginad klastrisüsteemide toetamiseks
Pistikprogramm
Kirjeldus
Plug-in FileSystem jaoks
Seda pluginit kasutatakse faili süsteemi andmete varundamise seadistamisel järgmistel platvormidel: – Windows Server klastrid; – Linuxi klastrid; – Sun klastrid (Solaris SPARC).
Plug-in Exchange jaoks
Seda pluginit kasutatakse Microsoft Exchange serveri varundamise seadistamiseks, mis töötab Database Availability Group (DAG) tehnoloogia põhjal.
Plug-in Hyper-V jaoks
Seda pluginit kasutatakse Hyper-V turvalise klastrivaru tagamise seadistamiseks.
Plug-in Oracle jaoks
Seda pluginit kasutatakse Oracle Database varundamise seadistamiseks Oracle'i Real Application Clusters (RAC) peal.
Plug-in SQL Server jaoks
Seda pluginit kasutatakse Microsoft SQL Server'i turvalise klastrivaru tagamise seadistamiseks.
Plug-in MySQL jaoks
Seda pluginit kasutatakse MySQL Server'i turvalise klastrivaru tagamise seadistamiseks.
Tulemuse rakendamine
Projekti tööde tulemuseks oli kliendi juures üles seatud varundamissüsteem Quest Netvault Backup tarkvara baasil, mille arhitektuur on näidatud joonisel 1.8.

Joonis 1.7 – Süsteemi sihtolek
Kõik Netvault Backup komponendid olid paigaldatud füüsilisele serverile, millel on järgmised omadused:
– kaks protsessorit, kummaski kümme tuuma;
– 64 GB mälu;
– kaks 300 GB 10K SAS kõvaketast (RAID1);
– neli 600 GB 15K SAS kõvaketast (RAID10);
– HBA kahe välist SAS-portiga;
– kaks 10 gbps porti;
– OS CentOS.
Ajutised varukoopiad hoiti Quest Qorestor Standard (tagumine osa 150TB). Töö Qorestoriga tehti RDA protokolli kaudu. Qorestori deduplikaatide suhe süsteemi katsetamise lõppedes oli 14,7:1.
Pikaajalise säilitamise jaoks kasutati LTO-7 standardi nelja draiviga lintraamatukogu. Lintkaust ühendati varukoopia serveriga SAS-i kaudu. Aeg-ajalt eemaldati kassetid ja viidi hoiule ühte kaugfiliaali.
Kõik vajalikud pluginad on alla laaditud ja paigutatud võrgukausta kaugturustamiseks. Selle süsteemi rakendamise ja seadistamise aeg oli üheksa päeva.
Järeldused
Projekti tulemuste põhjal võin öelda, et Quest Netvault Backup suutis täita kõik kliendi nõuded ning see lahendus on üks vahenditest varundussüsteemide ülesehitamiseks nii väikestele ettevõtetele kui ka ettevõtte klassi klientidele.
Enamik parameetreid, mida lahenduste hindamiseks kasutati, on toodud võrdlustabelis.
Tabel 1.3 – Võrdlustabel
Kriteerium
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault
Microsoft Windowsi operatsioonisüsteemi tugi varukoopia serverile
Jah
Jah
Jah
Jah
Jah
Jah
Microsoft Windowsi operatsioonisüsteemi tugi varukoopia serverile
Ei
Jah
Jah
Ei
Jah
Jah
Mitmekeelne kasutajaliides
Jah
Jah
Ei
Ei
Jah
Jah
WEB haldusliidese funktsionaalsus
6 kümnest
7 kümnest
6 kümnest
5 kümnest
7 kümnest
7 kümnest
Keskne haldamine
Jah
Jah
Jah
Jah
Jah
Jah
Rollipõhine haldus
Jah
Jah
Jah
Jah
Jah
Jah
Microsoft Windowsi agent
Jah
Jah
Jah
Jah
Jah
Jah
Linuxi agent
Jah
Jah
Jah
Jah
Jah
Jah
Solarise agent
Jah
Jah
Jah
Jah
Jah
Jah
AIX-i agent
Jah
Jah
Jah
Jah
Jah
Jah
FreeBSD agent
Jah
Ei
Jah
Jah
Jah
Jah
MAC OS agent
Jah
Jah
Jah
Ei
Jah
Jah
Microsoft SQL agent
Jah
Jah
Jah
Jah
Jah
Jah
IBM DB2 agent
Jah
Jah
Jah
Jah
Ei
Jah
Oracle andmebaasi agent
Jah
Jah
Jah
Jah
Jah
Jah
PostgreSQL agent
Jah
Jah
Jah
Ei
Jah
Jah
MariaDB agent
Jah
Jah
Jah
Ei
Jah
Jah
MySQL agent
Jah
Jah
Jah
Ei
Jah
Jah
Microsoft SharePoint agent
Jah
Jah
Jah
Jah
Jah
Jah
Microsoft Exchange agent
Jah
Jah
Jah
Jah
Jah
Jah
IBM Informixi agent
Jah
Jah
Jah
Ei
Jah
Jah
Lotus Domino Serveri agent
Jah
Jah
Jah
Ei
Jah
Jah
SAP agent
Jah
Jah
Jah
Ei
Jah
Jah
VMware ESXi tugi
Jah
Jah
Jah
Jah
Jah
Jah
Microsoft Hyper-V tugi
Jah
Jah
Jah
Jah
Jah
Jah
Lintmahu seadmete 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
Kliendi poolel dedupeerimine
Jah
Jah
Jah
Jah
Jah
Jah
Serveri poolel dedupeerimine
Jah
Jah
Jah
Jah
Jah
Jah
NDMP tugi
Jah
Jah
Jah
Ei
Jah
Jah
Kasutajalihtsus
6 kümnest
3 kümnest
4 kümnest
8 kümnest
5 kümnest
7 kümnest
Autorid: Mihhail Fedotov — varundussüsteemide arhitekt
Allikas: habr.com
