U potrazi za optimalnim rješenjem

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".

U potrazi za optimalnim rješenjem

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.

U potrazi za optimalnim rješenjem
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.

U potrazi za optimalnim rješenjem
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 dokumentacija o proizvodu.
U potrazi za optimalnim rješenjem
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;

U potrazi za optimalnim rješenjem
Slika 1.4 – Upravljanje uređajima za pohranu

– izvršavanje sigurnosnog kopiranja i vraćanja;
– nadzor zadataka, aktivnosti uređaja i zapisnika događaja;

U potrazi za optimalnim rješenjem
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. vezi.

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 vezi (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 vezi.

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.

U potrazi za optimalnim rješenjem
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.

U potrazi za optimalnim rješenjem

Ova slika prikazuje odabir particija tvrdog diska.

U potrazi za optimalnim rješenjem

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.

U potrazi za optimalnim rješenjem
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

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster