Në këtë artikull do të flas për si u takova me Quest Netvault Backup. Kam dëgjuar shumë komente pozitive për Netvault Backup, kur ky soft ishte ende në pronësi të Dell, por nuk e kisha provuar ende me duar.

Quest Software, e njohur gjithashtu si Quest, është një kompani software me seli në Kaliforni, me 53 zyra në 24 vende të botës. U themelua në vitin 1987. Kompania është e njohur për software-in e saj që përdoret nga profesionistë në fushën e bazave të të dhënave, në menaxhimin e reve, në sigurinë e informacionit, për analizën e të dhënave, për kopjimin dhe rikuperimin. Quest Software u ble nga korporata Dell në vitin 2012. Më 1 nëntor 2016, u përfundua shitja dhe kompania rifilloi si Quest Software.
Kam pasur mundësinë të njoh Quest Netvault më në fund së fundmi. Në një nga projektet, Klienti kërkoi të gjejë një zgjidhje të përballueshme dhe optimale për mbrojtjen e infrastrukturës së tij. Klienti po shqyrtonte programe të ndryshme për kopjim, një nga zgjidhjet ishte Quest Netvault Backup. Si rezultat i testeve, duke marrë parasysh parametrat e rëndësishëm për Klientin (disa prej të cilëve janë përfshirë në fund të artikullit), u zgjodh Quest Netvault Backup.
Përveç kërkesave kryesore, Klienti dëshironte që software-i të instaloheshin në serverë që funksionojnë me Linux. Këto kërkesa nuk realizohen nga çdo software për kopjim, por Quest Netvault Backup e bën këtë.
Të dhënat fillestare dhe kërkesat
Detyra që Klienti kishte ishte të projektonte një sistem që siguron kopjimin e të dhënave me një vëllim prej 62 TB. Këto të dhëna ishin të vendosura në sisteme aplikative si SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, etj. Këto sisteme aplikative punonin në serverë fizikë dhe virtualë nën sisteme operative të familjes Microsoft Windows Server, Linux dhe FreeBSD. Mjedisi virtual ishte ndërtuar mbi platformën e virtualizimit VMware vSphere. Infrastrukturën e vendosur në një site.
Në një pamje të përgjithshme, infrastruktura e Klientit është paraqitur në figurën 1.1.

Figura 1.1 â InfrastrukturĂ«n e Klientit
Gjatë analizës u shqyrtuan mundësitë e Quest Netvault Backup që janë të aplikueshme në infrastrukturën e Klientit, veçanërisht: në lidhje me kryerjen e kopjimeve rezervë, rikuperimin, menaxhimin dhe monitorimin e të dhënave. Funksionaliteti standard dhe parimet e punës praktikisht nuk ndryshojnë nga ato të softuerëve të tjerë. Prandaj, më poshtë do të ndalem te karakteristikat e Quest Netvault Backup, të cilat e veçojnë atë nga mjetet e tjera për kopjimin e të dhënave.
Karakteristika interesante
Instalimi
Madhësia e shpërndarjes së Quest Netvault Backup është vetëm 254 megabajt, që lejon një deploy të shpejtë.
Pluginat për platformat dhe detyrat e mbështetura shkarkohen veçmas, por kjo ka një efekt pozitiv në gjendjen e sistemit, i cili do të ketë vetëm funksionalitetin e nevojshëm për mbrojtjen e një infrastrukture të caktuar dhe nuk do të mbingarkohet me mundësi të panevojshme.
Menaxhimi
Administrimi i Netvault bëhet përmes ndërfaqes web WebUI. Hyrja bëhet me emrin dhe fjalëkalimin.

Figura 1.2 â Dritarja e hyrjes nĂ« konsolĂ«n e menaxhimit
Lidhja me web-konsolën bëhet nga çdo komputer në rrjet me anë të shfletuesit.
Në WebUI përdoret një ndërfaqe e thjeshtë dhe miqësore, administrimi nuk paraqet asnjë problem, logjika e menaxhimit është e qartë dhe e kuptueshme, nëse ndodhin pyetje, dokumentacioni i detajuar është publikuar në faqen e ofruesit. .

Figura 1.3 â NdĂ«rfaqja WebUI
WebUI është e destinuar për menaxhimin dhe kontrollin e Quest Netvault Backup dhe lejon kryerjen e detyrave të mëposhtme:
â konfigurimi i performancĂ«s, sigurisĂ« dhe parametrave tĂ« tjerĂ«;
â menaxhimi i klientĂ«ve, pajisjeve tĂ« ruajtjes dhe mediumeve;

Figura 1.4 â Menaxhimi i pajisjeve tĂ« ruajtjes
â kryerja e kopjimeve rezervĂ« dhe rikuperimeve;
â monitorimi i detyrave, aktiviteteve tĂ« pajisjeve dhe regjistrave tĂ« ngjarjeve;

Figura 1.5 â Monitorimi i aktiviteteve tĂ« pajisjeve
â konfigurimi i njoftimeve;
â krijimi dhe shikimi i raporteve.
Pajisjet e ruajtjes
Quest Netvault lehtëson zbatimin e rregullit të ruajtjes 3-2-1, pasi di të punojë me pajisje për ruajtjen e rezervave (sisteme të ruajtjes së të dhënave), si dhe me pajisje për ruajtjen afatgjatë (pajisje për deduplifikim, biblioteka fizike me kaseta, ngarkues automatikë, biblioteka virtuale me kaseta (VTL) dhe biblioteka virtuale të kasetave të ndara (SVTL)). Rezervat e transferueshme mund të ruhen në cloud, në një vend të largët, ose në një medium të transferueshëm (p.sh., në një ruajtës kasetash).
Kur punoni me pajisje për deduplifikim, mbështeten protokolle të specializuara RDA dhe DD Boost. Përdorimi i këtyre protokolleve:
â redukton ngarkesĂ«n nĂ« rrjet dhe rrit performancĂ«n e detyrave tĂ« rezervimit, pasi tĂ« dhĂ«nat deduplifikohen nĂ« klient dhe dĂ«rgohen vetĂ«m blloqet e nevojshme. PĂ«r shembull, puna nĂ« lidhje me Quest Qorestor pĂ«rmes protokollit RDA lejon arritjen e performancĂ«s deri nĂ« 20 terabajt nĂ« orĂ« dhe njĂ« kompresim 20:1;
â mbron rezervat nga viruset qĂ« enkriptiojnĂ«. Edhe nĂ«se serveri i rezervimit infektohet dhe enkriptohet, rezervat do tĂ« qĂ«ndrojnĂ« tĂ« paprekura. .
Klientët
Quest Netvault Backup mbështet më shumë se tridhjetë platforma dhe aplikacione. Mund të shihni listën në faqen e internetit të ofruesit në (Figura 1.7). Kontrolli i pajtueshmërisë së versioneve të sistemeve të mbrojtura me Quest Netvault Backup realizohet sipas dokumentit zyrtar "Udhëzuesi i Pajtueshmërisë së Quest Netvault Backup" të vendosur në .
Mbështetje e tillë për një numër të madh sistemesh lejon dizajnimin e zgjidhjeve për infrastrukturat komplekse të nivelit Enterprise. Klientët shpërndahen në formën e plugit (analog me agjentët e ofruesve të tjerë), që instalohen në serverë. Si rezultat, të dhënat mbrohen përmes një sistemi me një pikë të vetme menaxhimi.

Figura 1.6 â Lista e plugjive
Pas shkarkimit të plugjive për këto platforma, i vendosim ato në një dosje të përbashkët, të cilën e lidhim me Netvault dhe më pas instalojmë larg plugjive në serverët e mbrojtur.
Një nga avantazhet, sipas meje, është qartësia e zgjedhjes së objekteve që duhet të rezervohen. Për shembull, në figurën më poshtë zgjedhim si objekte gjendjen e sistemit të serverit dhe disku logjik c:.

Ky këtë skicë është treguar zgjedhja e sektorëve të hard diskut.

Përveç plug-inëve për platformat që funksionojnë në serverë të veçantë, Quest Netvault Backup ka edhe versione plug-in-esh me mbështetje për sisteme të ndryshme klasteri. Në këtë rast, nyjet e klasterit Grupohen në një klient virtual, në të cilin instalohet plug-in-i me mbështetje klasteri. Back-up-i dhe rikuperimi i nyjeve të klasterit do të kryhet përmes këtij klienti virtual. Më poshtë në tabelë janë paraqitur versionet klaster të plug-in-eve.
Tabela 1.2 Plug-in-e me mbështetje për sisteme klasteri
Plugini
Përshkrimi
Plug-in për FileSystem
Ky plug-in pĂ«rdoret gjatĂ« konfigurimit tĂ« back-up-it tĂ« tĂ« dhĂ«nave tĂ« sistemit tĂ« skedarĂ«ve nĂ« platformat e mĂ«poshtme:â klaster Windows Server;â klaster Linux;â klaster Sun (Solaris SPARC)
Plug-in për Exchange
Ky plug-in përdoret gjatë konfigurimit të back-up-it të serverit Microsoft Exchange, që funksionon në teknologjinë Database Availability Group (DAG)
Plug-in për Hyper-V
Ky plug-in përdoret gjatë konfigurimit të back-up-it të klasterit të besueshëm Hyper-V
Plug-in për Oracle
Ky plug-in pĂ«rdoret gjatĂ« konfigurimit tĂ« back-up-it tĂ« Oracle Database nĂ« Oracleâs Real Application Clusters (RAC)
Plug-in për SQL Server
Ky plug-in përdoret gjatë konfigurimit të back-up-it të klasterit të besueshëm Microsoft SQL Server.
Plug-in për MySQL
Ky plug-in përdoret gjatë konfigurimit të back-up-it të MySQL Server në një klaster të besueshëm.
Rezultati i implementimit
Rezultati i punës së këtij projekti ishte zhvillimi i një sistemi backup të instaluar te Klienti, mbi bazën e softuerit Quest Netvault Backup me arkitekturën e treguar në skicën 1.8.

Figura 1.7 â Gjendja e synuar e sistemit
Të gjithë komponentët e Netvault Backup ishin zhvilluar në një server fizik me karakteristat e mëposhtme:
â dy procesorĂ« me nga dhjetĂ« bĂ«rthama secili;
â 64 GB memorie operative;
â dy disqe tĂ« forta SAS 300GB 10K (RAID1)
â katĂ«r disqe tĂ« forta SAS 600GB 15K (RAID10);
â HBA me dy porte tĂ« jashtme SAS;
â dy porte 10 gbps;
â OS CentOS.
Kopjet operative u ruajtën në Quest Qorestor Standard (back end 150TB). Puna me Qorestor u bë nëpërmjet protokollit RDA. Koeficienti i deduplicitit të Qorestor pas përfundimit të periudhës provuese të sistemit ishte 14,7 me 1.
Për ruajtje afatgjatë, u përdor një bibliotekë me shirit me katër drive të standardit LTO-7. Biblioteka me shirit u lidh me serverin e backup-it përmes SAS. Periodikisht, kartonët u transferuan dhe u zhvendosën për ruajtje në një nga filialet e largëta.
Të gjitha pluginët e nevojshme u shkarkuan dhe u vendosën në një dosje rrjet për instalim të largët. Koha e zbatimit dhe konfigurimit të kësaj sistemi ishte nëntë ditë.
Përfundimet
Nga rezultatet e projektit mund të them se Quest Netvault Backup ishte në gjendje të plotësonte të gjitha kërkesat e Klientit dhe ky zgjidhje është një nga mjetet për ndërtimin e sistemit të backup-it, si për kompanitë e vogla ashtu edhe për Klientët e nivelit Enterprise.
Shumica e parametrave që u përdorën për vlerësimin e zgjidhjeve janë të paraqitura në tabelën krahasuese.
Tabela 1.3 â Tabela krahasuese
Kriteri
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault
Përkrahja e OS Microsoft Windows për serverin e backup-it
Po.
Po.
Po.
Po.
Po.
Po.
Përkrahja e OS Microsoft Windows për serverin e backup-it
Jo
Po.
Po.
Jo
Po.
Po.
Ndërfaqe shumëgjuhëshe
Po.
Po.
Jo
Jo
Po.
Po.
Funksionaliteti i ndërfaqes WEB të menaxhimit
6 nga 10
7 nga 10
6 nga 10
5 nga 10
7 nga 10
7 nga 10
Menaxhim i centralizuar
Po.
Po.
Po.
Po.
Po.
Po.
Administrimi me role
Po.
Po.
Po.
Po.
Po.
Po.
Agjenti për OS Microsoft Windows
Po.
Po.
Po.
Po.
Po.
Po.
Agjenti për OS Linux
Po.
Po.
Po.
Po.
Po.
Po.
Agjenti për OS Solaris
Po.
Po.
Po.
Po.
Po.
Po.
Agjenti për OS AIX
Po.
Po.
Po.
Po.
Po.
Po.
Agjenti për OS FreeBSD
Po.
Jo
Po.
Po.
Po.
Po.
Agjenti për MAC OS
Po.
Po.
Po.
Jo
Po.
Po.
Agjenti për Microsoft SQL
Po.
Po.
Po.
Po.
Po.
Po.
Agjenti për IBM DB2
Po.
Po.
Po.
Po.
Jo
Po.
Agjenti për Oracle DataBase
Po.
Po.
Po.
Po.
Po.
Po.
Agjenti për PostgreSQL
Po.
Po.
Po.
Jo
Po.
Po.
Agjenti për MariaDB
Po.
Po.
Po.
Jo
Po.
Po.
Agjenti për MySQL
Po.
Po.
Po.
Jo
Po.
Po.
Agjenti për Microsoft SharePoint
Po.
Po.
Po.
Po.
Po.
Po.
Agjenti për Microsoft Exchange
Po.
Po.
Po.
Po.
Po.
Po.
Agjenti për IBM Informix
Po.
Po.
Po.
Jo
Po.
Po.
Agjenti për Lotus Domino Server
Po.
Po.
Po.
Jo
Po.
Po.
Agjenti për SAP
Po.
Po.
Po.
Jo
Po.
Po.
Përkrahja e VMware ESXi
Po.
Po.
Po.
Po.
Po.
Po.
Përkrahja e Microsoft Hyper-V
Po.
Po.
Po.
Po.
Po.
Po.
Përkrahja e pajisjeve për ruajtje me shirit
Po.
Po.
Po.
Po.
Po.
Po.
Përkrahja e protokollit DD boost
Po.
Po.
Po.
Po.
Po.
Po.
Përkrahja e protokollit Catalyst
Po.
Po.
Po.
Po.
Po.
Jo
Përkrahja e protokollit OST
Po.
Jo
Po.
Jo
Po.
Jo
Përkrahja e protokollit RDA
Po.
Po.
Po.
Po.
Po.
Po.
Përkrahja e enkriptimit
Po.
Po.
Po.
Po.
Po.
Po.
Deduplication në anën e klientit
Po.
Po.
Po.
Po.
Po.
Po.
Deduplication në anën e serverit
Po.
Po.
Po.
Po.
Po.
Po.
Përkrahja NDMP
Po.
Po.
Po.
Jo
Po.
Po.
Përdorueshmëria
6 nga 10
3 nga 10
4 nga 10
8 nga 10
5 nga 10
7 nga 10
Autori: Fedotov Mikhail â Arkitekt i sistemeve tĂ« backup-it
Burimi: habr.com
