U potrazi za optimalnim lijekom

U ovom članku ću vam reći kako sam se upoznao sa Quest Netvault Backupom. Već sam čuo mnogo pozitivnih kritika o Netvault Backup-u, kada je ovaj softver još bio u vlasništvu Della, ali još nisam imao priliku da ga “dodirnem” rukama.

U potrazi za optimalnim lijekom

Quest Software, također poznat kao Quest, je softverska kompanija sa sjedištem u Kaliforniji sa 53 ureda u 24 zemlje. Osnovan 1987. Kompanija je poznata po svom softveru koji koriste profesionalci u bazama podataka, upravljanju oblakom, sigurnosti informacija, analitici podataka, backup-u i oporavku. Quest Software je kupio Dell 2012. Do 1. novembra 2016. prodaja je završena i kompanija je ponovo pokrenuta kao Quest Software.

Uspio sam pobliže 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 svoje infrastrukture. Kupac je razmatrao razne softvere za pravljenje rezervnih kopija, jedno od rešenja je bio Quest Netvault Backup. Na osnovu rezultata testiranja, uzimajući u obzir parametre važne za Kupca (od kojih su neki dati na kraju članka), odabran je Quest Netvault Backup.
Pored osnovnih zahtjeva, Kupac je želio da softver bude instaliran na serverima koji rade pod Linuxom. Ne može svaki softver za pravljenje rezervnih kopija da se nosi sa ovim zahtevima, ali Quest Netvault Backup to može.

Početni podaci i zahtjevi

Zadatak koji je naručilac postavio bio je dizajn sistema koji obezbjeđuje backup podataka u količini od 62 TB. Ovi podaci su bili sadržani u sistemima aplikacija kao što su SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, itd. Ovi aplikacioni sistemi su radili na fizičkim i virtuelnim serverima sa operativnim sistemima Microsoft Windows Server, Linux i FreeBSD. Virtuelno okruženje je izgrađeno na bazi VMware vSphere virtualizacione platforme. Infrastruktura se nalazila na jednoj lokaciji.

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 Backup-a primenljive na infrastrukturu Korisnika, odnosno u smislu izvođenja rezervnih kopija, oporavka, upravljanja podacima i praćenja. Tipična funkcionalnost i principi rada se praktički ne razlikuju od softvera drugih proizvođača. Stoga bih se u nastavku želio zadržati na karakteristikama Quest Netvault Backup-a, koje ga izdvajaju od drugih alata za pravljenje rezervnih kopija.

Zanimljive karakteristike

postavljanje

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

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

Upravljanje

Administracija Netvaulta se provodi preko web ljuske WebUI. Prijava se vrši korištenjem vašeg imena i lozinke.

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

Povezivanje na web konzolu vrši se sa bilo kojeg računara na mreži pomoću pretraživača.

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

WebUI je dizajniran za upravljanje i kontrolu Quest Netvault Backup-a i omogućava vam da izvršite sljedeće zadatke:
– podešavanje performansi, sigurnosti i drugih parametara;
– upravljanje klijentima, uređajima za skladištenje i medijima;

U potrazi za optimalnim lijekom
Slika 1.4 – Upravljanje uređajima za skladištenje

– izvođenje sigurnosnog kopiranja i oporavka;
– praćenje zadataka, aktivnosti uređaja i evidencije događaja;

U potrazi za optimalnim lijekom
Slika 1.5 – Praćenje aktivnosti uređaja

– postavljanje obavještenja;
– kreiranje i pregled izvještaja.

Uređaji za skladištenje

Quest Netvault lako implementira 3-2-1 pravilo skladištenja, jer može raditi i sa uređajima za online skladištenje rezervnih kopija (sistemi za skladištenje na disku), kao i sa uređajima za dugotrajno skladištenje (uređaji za uklanjanje duplikata, fizičke biblioteke traka, autoloaderi , virtualne biblioteke traka (VTL) i dijeljene virtualne biblioteke traka (SVTL)). Sigurnosne kopije za jednokratnu upotrebu mogu se pohraniti u oblaku, na udaljenoj lokaciji ili na prenosivim medijima (kao što je traka).

Kada radite sa uređajima za uklanjanje duplikata, podržani su specijalizovani RDA i DD Boost protokoli. Upotreba ovih protokola:
– smanjuje opterećenje mreže i poboljšava performanse zadataka sigurnosnog kopiranja, budući da se podaci na klijentu dedupliciraju i prenose samo potrebni blokovi. Na primjer, rad u kombinaciji sa Quest Qorestorom koristeći RDA protokol omogućava vam da postignete performanse do 20 terabajta na sat i kompresiju od 20 do 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 listi možete saznati na web stranici dobavljača na link (Slika 1.7). Provjera kompatibilnosti verzija zaštićenih sistema sa Quest Netvault Backupom vrši se u skladu sa službenim dokumentom “Quest Netvault Backup Compatibility Guide” koji se nalazi na adresi link.

Podrška za toliki broj sistema omogućava vam da dizajnirate rješenja za složene infrastrukture na nivou preduzeća. Klijenti se distribuiraju u obliku dodataka (analogno drugim dobavljačima - agentima), koji se instaliraju na servere. Kao rezultat toga, podaci su zaštićeni korištenjem jednog sistema s jednom kontrolnom tačkom.

U potrazi za optimalnim lijekom
Slika 1.6 – Lista dodataka

Nakon preuzimanja dodataka za ove platforme, stavljamo ih u dijeljeni folder, koji povezujemo s Netvaultom, a zatim daljinski instaliramo dodatke na zaštićene servere.

Još jedna prednost, mislim, je jasnoća odabira objekata za sigurnosnu kopiju. Na primjer, na donjoj slici biramo stanje sistema servera i logički disk c: kao objekte.

U potrazi za optimalnim lijekom

A ova slika prikazuje izbor particija tvrdog diska.

U potrazi za optimalnim lijekom

Pored dodataka za platforme koje rade na pojedinačnim serverima, Quest Netvault Backup takođe ima verzije dodataka koje podržavaju različite sisteme klastera. U ovom slučaju, čvorovi klastera su grupirani u virtuelnog klijenta na kojem je instaliran dodatak za klaster. Sigurnosna kopija i oporavak čvorova klastera će se izvoditi preko ovog virtualnog klijenta. Tabela ispod prikazuje klaster verzije dodataka.

Tabela 1.2 Dodaci sa podrškom za klaster sisteme

Plagin
Opis

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

Dodatak za Exchange
Ovaj dodatak se koristi kada se postavlja rezervna kopija Microsoft Exchange servera koji radi pomoću tehnologije Database Availability Group (DAG).

Dodatak za Hyper-V
Ovaj dodatak se koristi prilikom postavljanja sigurnosne kopije Hyper-V klastera za prevladavanje greške

Dodatak za Oracle
Ovaj dodatak se koristi kada konfigurišete sigurnosnu kopiju Oracle baze podataka na Oracle Real Application Clusters (RAC)

Dodatak za SQL Server
Ovaj dodatak se koristi prilikom postavljanja sigurnosne kopije klastera Microsoft SQL Servera.

Dodatak za MySQL
Ovaj dodatak se koristi kada se postavljaju sigurnosne kopije MySQL Servera u klasteru za nadilaženje greške.

Rezultat implementacije

Rezultat projektnog rada bio je sistem rezervne kopije postavljen kod Kupca na bazi Quest Netvault Backup softvera sa arhitekturom prikazanom na slici 1.8.

U potrazi za optimalnim lijekom
Slika 1.7 – Ciljno stanje sistema

Sve komponente Netvault Backup-a bile su raspoređene na fizičkom serveru sa sljedećim karakteristikama:
– dva procesora sa po deset jezgara;
– 64 GB RAM-a;
– dva SAS 300GB 10K hard diska (RAID1)
– četiri SAS 600GB 15K hard diska (RAID10);
– HBA sa dva eksterna SAS porta;
– dva 10 gbps porta;
– CentOS OS.

Online rezervne kopije su pohranjene na Quest Qorestor Standard (pozadinska 150TB). Rad sa Qorestorom obavljen je korištenjem RDA protokola. Omjer deduplikacije na Qorestoru na kraju probnog rada sistema bio je 14,7 prema 1.

Za dugotrajno skladištenje korišćena je biblioteka traka sa četiri LTO-7 standardna drajva. Biblioteka traka je povezana na backup server preko SAS-a. Periodično su se patrone otuđivale i premeštale za skladištenje u jednu od udaljenih filijala.

Svi potrebni dodaci su preuzeti i postavljeni u mrežni folder za daljinsku instalaciju. Vrijeme postavljanja i konfiguracije za ovaj sistem je bilo devet dana.

nalazi

Na osnovu rezultata projekta mogu reći da je Quest Netvault Backup uspio implementirati sve zahtjeve Kupca i ovo rješenje je jedan od alata za izgradnju backup sistema kako za male kompanije tako i za kupce na nivou preduzeća.

Većina parametara koji su korišteni za evaluaciju rješenja dat je u tabeli poređenja.

Tabela 1.3 – Tabela poređenja

Kriterij
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault

Microsoft Windows OS podrška za backup server
Da
Da
Da
Da
Da
Da

Microsoft Windows OS podrška za backup server
Nijedan
Da
Da
Nijedan
Da
Da

Višejezični interfejs
Da
Da
Nijedan
Nijedan
Da
Da

Funkcionalnost WEB interfejsa za upravljanje
6 od 10
7 od 10
6 od 10
5 od 10
7 od 10
7 od 10

Centralizovano upravljanje
Da
Da
Da
Da
Da
Da

Administracija zasnovana 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
Nijedan
Da
Da
Da
Da

Agent za MAC OS
Da
Da
Da
Nijedan
Da
Da

Agent za Microsoft SQL
Da
Da
Da
Da
Da
Da

Agent za IBM DB2
Da
Da
Da
Da
Nijedan
Da

Agent za Oracle DataBase
Da
Da
Da
Da
Da
Da

Agent za PostgreSQL
Da
Da
Da
Nijedan
Da
Da

Agent za MariaDB
Da
Da
Da
Nijedan
Da
Da

Agent za MySQL
Da
Da
Da
Nijedan
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
Nijedan
Da
Da

Agent za Lotus Domino Server
Da
Da
Da
Nijedan
Da
Da

Agent za SAP
Da
Da
Da
Nijedan
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 skladištenje trake
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
Nijedan

Podrška za OST protokol
Da
Nijedan
Da
Nijedan
Da
Nijedan

Podrška za RDA protokol
Da
Da
Da
Da
Da
Da

Podrška za enkripciju
Da
Da
Da
Da
Da
Da

Deduplikacija na strani klijenta
Da
Da
Da
Da
Da
Da

Deduplikacija na strani servera
Da
Da
Da
Da
Da
Da

NDMP podrška
Da
Da
Da
Nijedan
Da
Da

Upotrebljivost
6 od 10
3 od 10
4 od 10
8 od 10
5 od 10
7 od 10

Autori: Mikhail Fedotov - Backup Systems Architect

izvor: www.habr.com

Dodajte komentar