U ovom članku ću opisati kako sam se upoznao s Quest Netvault Backupom. O Netvault Backupu, kada je ovaj softver još pripadao Dellu, već sam čuo mnogo pozitivnih recenzija, ali još ga nisam imao priliku "opipati".

Quest Software, poznata i kao Quest, je softverska kompanija sa sjedištem u Kaliforniji, s 53 ureda u 24 zemlje širom svijeta. Osnovana je 1987. godine. Kompanija je poznata po svom softveru koji koriste profesionalci u oblasti baza podataka, upravljanju oblakom, informatičkoj sigurnosti, analizi podataka, te za rezervno kopiranje i oporavak. Kompaniju Quest Software kupila je korporacija Dell 2012. godine. Do 1. novembra 2016. godine završena je prodaja i kompanija se ponovno pokrenula kao Quest Software.
Sa Quest Netvaultom sam se bliže upoznao nedavno. U jednom od projekata, Klijent je tražio pristupačno i optimalno rješenje za zaštitu svoje infrastrukture. Klijent je razmatrao razni softver za rezervno kopiranje, jedno od rješenja bio je Quest Netvault Backup. Na osnovu testova, uzimajući u obzir parametre važne za Klijenta (dijelom navedene na kraju članka), odabran je Quest Netvault Backup.
Pored osnovnih zahtjeva, Klijent je želio da se softver instalira na serverima pod Linux operativnim sistemom. Takve zahtjeve ne ispunjava svaki softver za rezervno kopiranje, ali Quest Netvault Backup to može učiniti.
Izvorni podaci i zahtjevi
Zadatak koji je Klijent postavio bio je dizajniranje sistema koji osigurava rezervno kopiranje podataka u količini od 62 TB. Ovi podaci su sadržavali u aplikativnim sistemima kao što su SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint itd. Ove aplikativne sisteme radili su na fizičkim i virtuelnim serverima pod operativnim sistemima porodice Microsoft Windows Server, Linux i FreeBSD. Virtuelno okruženje je izgrađeno na bazi platforme za virtualizaciju VMware vSphere. Infrastruktura je bila smještena na jednoj lokaciji.
U općem obliku, infrastruktura Klijenta prikazana je na slici 1.1.

Slika 1.1 – Infrastruktura Klijenta
Tijekom analize istraživane su mogućnosti Quest Netvault Backup primjenjive u vezi s infrastrukturom Klijenta, a to su: izvršavanje sigurnosnog kopiranja, vraćanja, upravljanja i nadzora podataka. Standardna funkcionalnost i principi rada praktički se ne razlikuju od softvera drugih dobavljača. Stoga ću se u nastavku usredotočiti na karakteristike Quest Netvault Backup koje ga izdvajaju u odnosu na druga sredstva za sigurnosno kopiranje.
Zanimljive karakteristike
Instalacija
Veličina distribucije Quest Netvault Backup iznosi samo 254 megabajta, što omogućava brzo postavljanje.
Dodaci za podržane platforme i zadatke preuzimaju se odvojeno, ali to pozitivno utječe na ciljno stanje sustava, koji će imati samo onaj funkcionalnost koja je potrebna za zaštitu određene infrastrukture i neće biti opterećen suvišnim mogućnostima.
Upravljanje
Administracija Netvault-a vrši se putem web sučelja WebUI. Prijava se vrši korisničkim imenom i lozinkom.

Slika 1.2 – Prozor prijave u upravljačku konzolu
Povezivanje s web konzolom vrši se s bilo kojeg računala u mreži putem preglednika.
U WebUI se koristi jednostavno i prijateljsko sučelje, a administracija ne izaziva nikakve probleme, logika upravljanja je dostupna i jasna, a ako se jave pitanja, na web stranici dobavljača dostupna je detaljna .

Slika 1.3 – Sučelje WebUI
WebUI je namijenjena upravljanju i kontroli Quest Netvault Backup-a i omogućava izvršavanje sljedećih zadataka:
– podešavanje performansi, sigurnosti i drugih parametara;
– upravljanje klijentima, uređajima za pohranu i medijima;

Slika 1.4 – Upravljanje uređajima za pohranu
– izvršavanje sigurnosnog kopiranja i vraćanja;
– nadzor zadataka, aktivnosti uređaja i zapisnika događaja;

Slika 1.5 – Nadzor aktivnosti uređaja
– podešavanje obavijesti;
– izrada i pregled izvještaja.
Uređaji za pohranu
Quest Netvault lako implementira pravilo pohrane 3-2-1 jer može raditi s uređajima za brzu pohranu sigurnosnih kopija (sustavi za pohranu podataka), kao i s uređajima za dugoročnu pohranu (uređaji za dedupliciranje, fizičke trake, automatski učitavači, virtualne trake (VTL) i dijeljene virtualne trake (SVTL)). Prijenosne sigurnosne kopije mogu se pohranjivati u oblaku, na udaljenoj lokaciji ili na prenosivom mediju (npr. na traci).
Prilikom rada s uređajima za dedupliciranje podržavaju se specijalizirani protokoli RDA i DD Boost. Korištenje ovih protokola:
– smanjuje opterećenje mreže i povećava učinkovitost zadataka sigurnosnog kopiranja jer se podaci dedupliciraju na klijentu i šalju se samo potrebni blokovi. Na primjer, rad u suradnji s Quest Qorestor putem protokola RDA omogućuje postizanje performansi do 20 terabajta na sat i kompresiju 20:1;
– štiti sigurnosne kopije od ransomwarea. Čak i ako server za sigurnosno kopiranje bude zaražen i šifriran, sigurnosne kopije ostat će netaknute. .
Klijenti
Quest Netvault Backup podržava više od tri desetaka platformi i aplikacija. Detaljniji popis možete pronaći na web stranici dobavljača na (Slika 1.7). Provjera kompatibilnosti verzija zaštićenih sustava s Quest Netvault Backup odvija se prema službenom dokumentu 'Quest Netvault Backup Compatibility Guide' koji se nalazi na .
Podrška za toliki broj sustava omogućava projektiranje rješenja za složene Enterprise infrastrukturne sustave. Klijenti se distribuiraju u obliku dodataka (analogno onome što drugi pružatelji nazivaju agentima) koji se instaliraju na poslužitelje. Na taj način, podaci se štite pomoću jednog sustava s jedinstvenom točkom upravljanja.

Slika 1.6 – Popis dodataka
Nakon preuzimanja dodataka za ove platforme, smještamo ih u zajednički direktorij koji povezujemo s Netvault i zatim daljinski instaliramo dodatke na zaštićene poslužitelje.
Jedna od prednosti koju smatram važnom je preglednost izbora objekata koji trebaju biti sigurnosno kopirani. Na primjer, na slici ispod odabiremo stanje sustava poslužitelja i logički disk c: kao objekte.

Ova slika prikazuje odabir particija tvrdog diska.

Osim dodataka za platforme koje rade na zasebnim poslužiteljima, Quest Netvault Backup ima i verzije dodataka koje podržavaju različite klasterske sustave. U tom slučaju, čvorovi klastera grupiraju se u virtualnog klijenta na kojem se instalira dodatak s podrškom za klaster. Izrada sigurnosnih kopija i obnova čvorova klastera odvijat će se putem ovog virtualnog klijenta. U nastavku se u tablici nalaze klasterske verzije dodataka.
Tablica 1.2 Dodaci s podrškom za klasterske sustave
Dodatak
Opis
Dodatak za FileSystem
Ovaj dodatak koristi se za postavljanje sigurnosnih kopija podataka datotečnog sustava na sljedećim platformama:– klasteri Windows Server;– klasteri Linux;– klasteri Sun (Solaris SPARC)
Dodatak za Exchange
Ovaj dodatak koristi se za postavljanje sigurnosnih kopija Microsoft Exchange poslužitelja koji radi na temelju tehnologije Database Availability Group (DAG)
Dodatak za Hyper-V
Ovaj dodatak koristi se za postavljanje sigurnosnih kopija otpornog klastera Hyper-V
Dodatak za Oracle
Ovaj dodatak koristi se za postavljanje sigurnosnih kopija Oracle Database na Oracleovim Real Application Clusters (RAC)
Dodatak za SQL Server
Ovaj dodatak koristi se za postavljanje sigurnosnih kopija otpornog klastera Microsoft SQL Server.
Dodatak za MySQL
Ovaj dodatak koristi se za postavljanje sigurnosnih kopija MySQL Servera u otpornom klasteru.
Rezultat implementacije
Rezultat radova na projektu bila je implementirana sustav sigurnosnog kopiranja kod Naručitelja temeljen na softveru Quest Netvault Backup s arhitekturom prikazanom na slici 1.8.

Slika 1.7 – Ciljno stanje sustava
Svi komponente Netvault Backup su raspoređene na fizičkom poslužitelju s sljedećim karakteristikama:
– dva procesora, svaki s deset jezgri;
– 64 GB RAM-a;
– dva tvrda diska SAS 300 GB 10K (RAID1)
– četiri tvrda diska SAS 600 GB 15K (RAID10);
– HBA s dva vanjska portova SAS;
– dva porta 10 gbps;
– OS CentOS.
Operativne sigurnosne kopije pohranjene su na Quest Qorestor Standard (back end 150TB). Rad s Qorestorom vršen je putem RDA protokola. Koeficijent deduplikacije na Qorestoru nakon završetka probnog rada sustava iznosio je 14,7 prema 1.
Za dugoročno pohranjivanje korištena je traka biblioteka s četiri LTO-7 pogona. Traka biblioteka bila je spojena na server za rezervno kopiranje putem SAS-a. Periodično su se patrone izdvajale i premještale na pohranu u jednu od udaljenih podružnica.
Svi potrebni dodaci su preuzeti i smješteni u mrežnu mapu za daljinsku instalaciju. Vrijeme potrebno za implementaciju i konfiguraciju ovog sustava iznosilo je devet dana.
Zaključci
Na osnovu rezultata projekta mogu reći da je Quest Netvault Backup uspio ispuniti sve zahtjeve naručitelja i ovo rješenje jedno je od sredstava za izgradnju sustava rezervnog kopiranja, kako za male tvrtke, tako i za korisnike razine Enterprise.
Većina parametara koji su korišteni za evaluaciju rješenja prikazana su u usporednoj tablici.
Tablica 1.3 – Usporedna tablica
Kriterij
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault
Podrška za OS Microsoft Windows za server za rezervno kopiranje
Da
Da
Da
Da
Da
Da
Podrška za OS Microsoft Windows za server za rezervno kopiranje
Ne
Da
Da
Ne
Da
Da
Višejezičko sučelje
Da
Da
Ne
Ne
Da
Da
Funkcionalnost WEB sučelja za upravljanje
6 od 10
7 od 10
6 od 10
5 od 10
7 od 10
7 od 10
Centralizirano upravljanje
Da
Da
Da
Da
Da
Da
Upravljenje uloga
Da
Da
Da
Da
Da
Da
Agent za OS Microsoft Windows
Da
Da
Da
Da
Da
Da
Agent za OS Linux
Da
Da
Da
Da
Da
Da
Agent za OS Solaris
Da
Da
Da
Da
Da
Da
Agent za OS AIX
Da
Da
Da
Da
Da
Da
Agent za OS FreeBSD
Da
Ne
Da
Da
Da
Da
Agent za MAC OS
Da
Da
Da
Ne
Da
Da
Agent za Microsoft SQL
Da
Da
Da
Da
Da
Da
Agent za IBM DB2
Da
Da
Da
Da
Ne
Da
Agent za Oracle DataBase
Da
Da
Da
Da
Da
Da
Agent za PostgreSQL
Da
Da
Da
Ne
Da
Da
Agent za MariaDB
Da
Da
Da
Ne
Da
Da
Agent za MySQL
Da
Da
Da
Ne
Da
Da
Agent za Microsoft SharePoint
Da
Da
Da
Da
Da
Da
Agent za Microsoft Exchange
Da
Da
Da
Da
Da
Da
Agent za IBM Informix
Da
Da
Da
Ne
Da
Da
Agent za Lotus Domino Server
Da
Da
Da
Ne
Da
Da
Agent za SAP
Da
Da
Da
Ne
Da
Da
Podrška za VMware ESXi
Da
Da
Da
Da
Da
Da
Podrška za Microsoft Hyper-V
Da
Da
Da
Da
Da
Da
Podrška za uređaje za pohranu na trakama
Da
Da
Da
Da
Da
Da
Podrška za DD boost protokol
Da
Da
Da
Da
Da
Da
Podrška za Catalyst protokol
Da
Da
Da
Da
Da
Ne
Podrška za OST protokol
Da
Ne
Da
Ne
Da
Ne
Podrška za RDA protokol
Da
Da
Da
Da
Da
Da
Podrška za enkripciju
Da
Da
Da
Da
Da
Da
Dedupliciranje na strani klijenta
Da
Da
Da
Da
Da
Da
Dedupliciranje na strani servera
Da
Da
Da
Da
Da
Da
Podrška za NDMP
Da
Da
Da
Ne
Da
Da
Upotrebljivost
6 od 10
3 od 10
4 od 10
8 od 10
5 od 10
7 od 10
Autori: Fedotov Mihail – Arhitekt za sustave rezervnog kopiranja
Izvor: habr.com
