U potrazi za optimalnim lijekom

U ovom članku ću vam reći kako sam se upoznao s Quest Netvault Backupom. Već sam čuo dosta pozitivnih kritika o Netvault Backupu, dok je ovaj softver još bio u vlasništvu Della, ali ga još nisam imao prilike “dotaknuti” rukama.

U potrazi za optimalnim lijekom

Quest Software, također poznata kao Quest, softverska je tvrtka sa sjedištem u Kaliforniji s 53 ureda u 24 zemlje. Osnovano 1987. godine. Tvrtka je poznata po svom softveru koji koriste profesionalci u bazama podataka, upravljanju oblakom, informacijskoj sigurnosti, analizi podataka, sigurnosnom kopiranju i oporavku. Quest Software je kupio Dell 2012. Do 1. studenog 2016. prodaja je završena i tvrtka je ponovno pokrenuta kao Quest Software.

Uspio sam izbliza upoznati Quest Netvault ne tako davno. U jednom od projekata, Kupac je tražio da se pronađe jeftino i optimalno rješenje za zaštitu njihove infrastrukture. Kupac je razmišljao o raznim backup softverima, jedno od rješenja bio je Quest Netvault Backup. Na temelju rezultata testiranja, uzimajući u obzir parametre važne za Kupca (od kojih su neki navedeni na kraju članka), odabran je Quest Netvault Backup.
Uz osnovne zahtjeve, Kupac je želio da se softver instalira na poslužitelje koji rade pod Linuxom. Ne može svaki softver za sigurnosno kopiranje podnijeti ove zahtjeve, ali Quest Netvault Backup to može.

Početni podaci i zahtjevi

Zadatak Naručitelja bio je dizajnirati sustav koji omogućuje backup podataka u količini od 62 TB. Ti su podaci bili sadržani u aplikacijskim sustavima kao što su SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint itd. Ovi aplikacijski sustavi radili su na fizičkim i virtualnim poslužiteljima s operativnim sustavima Microsoft Windows Server, Linux i FreeBSD. Virtualno okruženje izgrađeno je na temelju virtualizacijske platforme VMware vSphere. Infrastruktura se nalazila na jednom mjestu.

Općenito, infrastruktura korisnika prikazana je na slici 1.1.

U potrazi za optimalnim lijekom
Slika 1.1 – Infrastruktura korisnika

Analizom su ispitane mogućnosti Quest Netvault Backupa primjenjive na infrastrukturu Korisnika, i to u smislu izvođenja sigurnosne kopije, oporavka, upravljanja podacima i nadzora. Tipična funkcionalnost i načela rada praktički se ne razlikuju od softvera drugih proizvođača. Stoga bih se sljedeće želio zadržati na značajkama Quest Netvault Backupa, koje ga izdvajaju od ostalih alata za sigurnosno kopiranje.

Zanimljive značajke

Instalacija

Veličina Quest Netvalt Backup distribucije je samo 254 megabajta, što joj omogućuje brzu implementaciju.

Dodaci za podržane platforme i zadatke preuzimaju se zasebno, ali to ima pozitivan učinak na ciljano stanje sustava, koji će imati samo funkcionalnost nužnu za zaštitu određene infrastrukture i neće biti preopterećen nepotrebnim mogućnostima.

Управление

Administracija Netvaulta provodi se kroz WebUI web shell. Prijava se vrši pomoću Vašeg imena i lozinke.

U potrazi za optimalnim lijekom
Slika 1.2 – Prozor za prijavu na upravljačku konzolu

Spajanje na web konzolu ostvaruje se s bilo kojeg računala na mreži pomoću preglednika.

WebUI koristi jednostavno i prijateljsko sučelje, administracija ne uzrokuje probleme, upravljačka logika je dostupna i razumljiva, ako se pojave pitanja, detaljne informacije objavljene su na web stranici dobavljača dokumentacija proizvoda.
U potrazi za optimalnim lijekom
Slika 1.3 – WebUI sučelje

WebUI je dizajniran za upravljanje i kontrolu Quest Netvault Backupa i omogućuje vam izvođenje sljedećih zadataka:
– podešavanje performansi, sigurnosti i drugih parametara;
– upravljanje klijentima, uređajima za pohranu i medijima;

U potrazi za optimalnim lijekom
Slika 1.4 – Upravljanje uređajima za pohranu

– izvođenje sigurnosne kopije i oporavka;
– praćenje zadataka, aktivnosti uređaja i zapisa događaja;

U potrazi za optimalnim lijekom
Slika 1.5 – Aktivnost uređaja za praćenje

– postavljanje obavijesti;
– kreiranje i pregled izvješća.

Uređaji za pohranu

Quest Netvault jednostavno implementira pravilo pohrane 3-2-1, budući da može raditi s uređajima za online pohranjivanje sigurnosnih kopija (sustavi za pohranu na disku), kao i s uređajima za dugotrajnu pohranu (uređaji za dedupliciranje, knjižnice fizičkih traka, autoloaderi , knjižnice virtualne trake (VTL) i zajedničke knjižnice virtualne trake (SVTL)). Sigurnosne kopije za jednokratnu upotrebu mogu se pohraniti u oblaku, na udaljenoj lokaciji ili na prijenosnom mediju (kao što je traka).

Pri radu s uređajima za dedupliciranje podržani su specijalizirani RDA i DD Boost protokoli. Upotreba ovih protokola:
– smanjuje opterećenje mreže i poboljšava izvedbu zadataka sigurnosne kopije, jer se podaci dedupliciraju na klijentu i prenose se samo potrebni blokovi. Na primjer, rad u kombinaciji s Quest Qorestorom pomoću RDA protokola omogućuje vam postizanje performansi do 20 terabajta na sat i kompresiju od 20 prema 1;
– štiti sigurnosne kopije od ransomware virusa. Čak i ako je sam backup server zaražen i šifriran, sigurnosne kopije će ostati netaknute. link.

Klijenti

Quest Netvault Backup podržava više od tri desetine platformi i aplikacija. Više o popisu možete pronaći na web stranici dobavljača na link (Slika 1.7). Provjera kompatibilnosti verzija zaštićenih sustava s Quest Netvault Backupom provodi se prema službenom dokumentu “Quest Netvault Backup Compatibility Guide” koji se nalazi na link.

Podrška za takav broj sustava omogućuje vam da dizajnirate rješenja za složene infrastrukture na razini poduzeća. Klijenti se distribuiraju u obliku dodataka (analogno drugim dobavljačima – agentima), koji se instaliraju na poslužitelje. Kao rezultat toga, podaci su zaštićeni pomoću jednog sustava s jednom točkom kontrole.

U potrazi za optimalnim lijekom
Slika 1.6 – Popis dodataka

Nakon preuzimanja dodataka za te platforme, postavljamo ih u zajedničku mapu koju povezujemo s Netvaultom i potom daljinski instaliramo dodatke na zaštićene poslužitelje.

Mislim da je još jedna prednost jasnoća odabira objekata za sigurnosnu kopiju. Na primjer, na donjoj slici odabiremo stanje sustava poslužitelja i logički pogon c: kao objekte.

U potrazi za optimalnim lijekom

A ova slika prikazuje izbor particija tvrdog diska.

U potrazi za optimalnim lijekom

Uz dodatke za platforme koje rade na pojedinačnim poslužiteljima, Quest Netvault Backup također ima verzije dodataka koje podržavaju različite sustave klastera. U ovom slučaju, čvorovi klastera grupirani su u virtualnog klijenta na kojem je instaliran dodatak omogućen za klaster. Sigurnosno kopiranje i oporavak čvorova klastera izvodit će se putem ovog virtualnog klijenta. Tablica ispod prikazuje verzije klastera dodataka.

Tablica 1.2 Dodaci s podrškom za sustave klastera

Uključiti
Opis

Dodatak za FileSystem
Ovaj dodatak se koristi prilikom postavljanja sigurnosne kopije podataka datotečnog sustava na sljedećim platformama: – Windows Server klasteri; – Linux klasteri; – Sun klasteri (Solaris SPARC)

Dodatak za Exchange
Ovaj se dodatak koristi prilikom postavljanja sigurnosne kopije Microsoft Exchange poslužitelja koji radi pomoću tehnologije Database Availability Group (DAG).

Dodatak za Hyper-V
Ovaj se dodatak koristi prilikom postavljanja sigurnosne kopije Hyper-V failover klastera

Dodatak za Oracle
Ovaj se dodatak koristi prilikom konfiguriranja sigurnosne kopije Oracle baze podataka na Oracleove klastere stvarnih aplikacija (RAC)

Dodatak za SQL Server
Ovaj se dodatak koristi prilikom postavljanja sigurnosne kopije klastera za preokret u slučaju greške Microsoft SQL Servera.

Dodatak za MySQL
Ovaj se dodatak koristi prilikom postavljanja sigurnosnih kopija MySQL Servera u failover clusteru.

Rezultat implementacije

Rezultat rada na projektu bio je backup sustav postavljen kod Naručitelja temeljen na softveru Quest Netvault Backup s arhitekturom prikazanom na slici 1.8.

U potrazi za optimalnim lijekom
Slika 1.7 – Ciljano stanje sustava

Sve komponente Netvault Backupa postavljene su na fizičkom poslužitelju sa sljedećim karakteristikama:
– dva procesora sa po deset jezgri;
– 64 GB RAM-a;
– dva SAS 300GB 10K hard diska (RAID1)
– četiri tvrda diska SAS 600GB 15K (RAID10);
– HBA s dva eksterna SAS porta;
– dva 10 gbps porta;
– OS CentOS.

Mrežne sigurnosne kopije pohranjene su na Quest Qorestor Standard (zadnja strana 150TB). Rad s Qorestorom proveden je pomoću RDA protokola. Omjer deduplikacije na Qorestoru na kraju probnog rada sustava bio je 14,7 prema 1.

Za dugoročnu pohranu korištena je knjižnica traka s četiri standardna pogona LTO-7. Knjižnica traka bila je spojena na rezervni poslužitelj putem SAS-a. Povremeno su patrone otuđene i premještene na pohranu u jednu od udaljenih poslovnica.

Svi potrebni dodaci su preuzeti i smješteni u mrežnu mapu za daljinsku instalaciju. Vrijeme implementacije i konfiguracije za ovaj sustav bilo je devet dana.

Zaključci

Na temelju rezultata projekta, mogu reći da je Quest Netvault Backup uspio implementirati sve zahtjeve korisnika i ovo rješenje je jedan od alata za izgradnju sustava za sigurnosno kopiranje kako za male tvrtke tako i za korisnike na nivou Enterprise.

Većina parametara koji su korišteni za ocjenu rješenja navedena je u usporednoj tablici.

Tablica 1.3 – Usporedna tablica

Kriterij
Commvault
IBM Spectrum Protect
Zaštitnik podataka Micro Focus
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault

Microsoft Windows OS podrška za rezervni poslužitelj
Da
Da
Da
Da
Da
Da

Microsoft Windows OS podrška za rezervni poslužitelj
Ne
Da
Da
Ne
Da
Da

Višejezično 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

Administracija temeljena na ulogama
Da
Da
Da
Da
Da
Da

Agent za Microsoft Windows OS
Da
Da
Da
Da
Da
Da

Agent za Linux OS
Da
Da
Da
Da
Da
Da

Agent za Solaris OS
Da
Da
Da
Da
Da
Da

Agent za AIX OS
Da
Da
Da
Da
Da
Da

Agent za FreeBSD OS
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 poslužitelj
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

Microsoft Hyper-V podrška
Da
Da
Da
Da
Da
Da

Podrška za pohranu trake
Da
Da
Da
Da
Da
Da

Podrška za DD boost protokol
Da
Da
Da
Da
Da
Da

Podrška za protokol Catalyst
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 šifriranje
Da
Da
Da
Da
Da
Da

Deduplikacija na strani klijenta
Da
Da
Da
Da
Da
Da

Deduplikacija na strani poslužitelja
Da
Da
Da
Da
Da
Da

NDMP podrška
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: Mikhail Fedotov - arhitekt rezervnih sustava

Izvor: www.habr.com

Dodajte komentar