Hľadanie optimálneho prostriedku

V tomto článku vám poviem, ako som sa zoznámil s Quest Netvault Backup. O Netvault Backup, keď tento softvér ešte patrila spoločnosti Dell, som už počul veľa pozitívnych recenzií, ale ešte som ho nemal možnosť "osahať" rukami.

Hľadanie optimálneho prostriedku

Quest Software, známa aj ako Quest, je softvérová spoločnosť so sídlom v Kalifornii, s 53 kanceláriami v 24 krajinách sveta. Bola založená v roku 1987. Spoločnosť je známa svojím softvérom, ktorý používajú odborníci v oblasti databáz, správy cloudov, informačnej bezpečnosti, analýzy údajov a zálohovania a obnovy. Spoločnosť Quest Software bola zakúpená spoločnosťou Dell v roku 2012. Dňa 1. novembra 2016 bola dokončená predaj a spoločnosť bola znovu spustená ako Quest Software.

Podrobne sa oboznámiť s Quest Netvault sa podarilo len nedávno. V jednom z projektov zákazník požiadal o nájdenie lacného a optimálneho riešenia na ochranu svojej infraštruktúry. Zákazník uvažoval o rôznom softvéri na zálohovanie, jedným z riešení bol Quest Netvault Backup. Na základe výsledkov testovania, s ohľadom na dôležité parametre pre zákazníka (časť z nich je uvedená na konci článku), bol vybraný Quest Netvault Backup.
Okrem základných požiadaviek zákazník chcel, aby sa softvér inštaloval na serveroch s operačným systémom Linux. Takéto požiadavky neuspokojí každý softvér na zálohovanie, ale Quest Netvault Backup to dokáže.

Východiskové údaje a požiadavky

Úlohou, ktorú si zákazník stanovil, bolo navrhnúť systém, ktorý zabezpečuje zálohovanie údajov v objeme 62 TB. Tieto údaje sa nachádzali v aplikáciách ako SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint a pod. Tieto aplikácie bežali na fyzických a virtuálnych serveroch s operačnými systémami od rodiny Microsoft Windows Server, Linux a FreeBSD. Virtuálne prostredie bolo postavené na platforme virtualizácie VMware vSphere. Infrastruktúra bola umiestnená na jednom mieste.

Všeobecne je infraštruktúra zákazníka znázornená na obrázku 1.1.

Hľadanie optimálneho prostriedku
Obrázok 1.1 – Infrastruktúra zákazníka

V rámci analýzy sa skúmali možnosti Quest Netvault Backup aplikovateľné na infraštruktúru Zákazníka, konkrétne: v oblasti vykonávania zálohovania, obnovenia, správy a monitorovania dát. Typická funkcionalita a princípy fungovania sa prakticky nelíšia od softvéru iných dodávateľov. Preto sa chcem ďalej zamerať na špecifiká Quest Netvault Backup, ktoré ho vyčleňujú na pozadí iných nástrojov na zálohovanie.

Zaujímavé vlastnosti

Inštalácia

Veľkosť distribúcie Quest Netvault Backup je iba 254 megabajtov, čo umožňuje rýchlu inštaláciu.

Pluginy pre podporované platformy a úlohy sa sťahujú samostatne, čo pozitívne ovplyvňuje cieľový stav systému, ktorý bude mať iba tú funkcionalitu, ktorá je potrebná na ochranu konkrétnej infraštruktúry a nebude preťažený nadbytočnými funkciami.

Správa

Administrácia Netvault sa vykonáva cez webové rozhranie WebUI. Prihlásenie sa vykonáva pomocou mena a hesla.

Hľadanie optimálneho prostriedku
Obrázok 1.2 – Okno prihlásenia do ovládacie konzoly

Pripojenie k webovej konzole sa realizuje z akéhokoľvek počítača v sieti pomocou prehliadača.

Vo WebUI sa používa jednoduché a priateľské rozhranie, administrácia nevyvoláva žiadne problémy, logika ovládania je dostupná a zrozumiteľná; ak by sa objavili otázky, na stránkach dodávateľa je umiestnená podrobná dokumentácia k produktu.
Hľadanie optimálneho prostriedku
Obrázok 1.3 – Rozhranie WebUI

WebUI je určené na správu a kontrolu Quest Netvault Backup a umožňuje vykonávať nasledujúce úlohy:
– nastavenie výkonu, bezpečnosti a ďalších parametrov;
– správa klientov, zariadení na ukladanie a médií;

Hľadanie optimálneho prostriedku
Obrázok 1.4 – Správa zariadení na ukladanie

– vykonávanie zálohovania a obnovy;
– monitorovanie úloh, aktivity zariadení a protokolov udalostí;

Hľadanie optimálneho prostriedku
Obrázok 1.5 – Monitorovanie aktivity zariadení

– nastavenie oznámení;
– vytváranie a prezeranie správ.

Zariadenia na ukladanie

Quest Netvault s ľahkosťou realizuje pravidlo ukladania 3-2-1, pretože dokáže pracovať s zariadeniami pre okamžité uchovávanie záloh (diskové systémy ukladania dát) aj so zariadeniami pre dlhodobé uchovávanie (deduplikačné zariadenia, fyzické páskové knižnice, automaty na pásky, virtuálne páskové knižnice (VTL) a zdieľané virtuálne páskové knižnice (SVTL)). Prenosné zálohy môžu byť uložené v cloude, na vzdialenom mieste alebo na prenosnom zariadení (napríklad na páskovom disku).

Pri práci s deduplikačnými zariadeniami sú podporované špecializované protokoly RDA a DD Boost. Použitie týchto protokolov:
– znižuje záťaž na sieť a zvyšuje výkon procesov zálohovania, pretože dáta sa deduplikuje na kliente a prenášajú sa len potrebné bloky. Napríklad, práca v súčinnosti s Quest Qorestor prostredníctvom protokolu RDA umožňuje dosiahnuť výkon až 20 terabajtov za hodinu a kompresiu 20 ku 1;
– chráni zálohy pred vírusmi šifrujúcimi súbory. Aj keby bol napadnutý a zašifrovaný samotný server zálohovania, zálohy zostanú nedotknuté. odkaze.

Klienti

Quest Netvault Backup podporuje viac ako tridsať platforiem a aplikácií. S podrobným zoznamom sa môžete oboznámiť na stránke dodávateľa na odkaze (Obrázok 1.7). Kontrola kompatibility verzií chránených systémov s Quest Netvault Backup sa vykonáva podľa oficiálneho dokumentu „Quest Netvault Backup Compatibility Guide“, ktorý je umiestnený na odkaze.

Podpora takého množstva systémov umožňuje navrhovať riešenia pre zložité infraštruktúry na úrovni podnikových systémov. Klienti sú distribuovaní ako pluginy (analóg v prípade iných dodávateľov – agenti), ktoré sa inštalujú na servery. Výsledkom je, že dáta sú chránené pomocou jedného systému s jedným riadiacim bodom.

Hľadanie optimálneho prostriedku
Obrázok 1.6 – Zoznam pluginov

Po stiahnutí pluginov pre tieto platformy ich umiestnime do spoločnej zložky, ktorú pripojíme k Netvault, a následne vzdialene nainštalujeme pluginy na chránené servery.

Ďalším z výhod považujem prehľadnosť výberu objektov, ktoré sa majú zálohovať. Napríklad, na obrázku nižšie si vyberáme ako objekty stav systému servera a logický disk c:.

Hľadanie optimálneho prostriedku

Na tomto obrázku je zobrazený výber oddielov pevného disku.

Hľadanie optimálneho prostriedku

Okrem plug-inov pre platformy bežiace na samostatných serveroch má Quest Netvault Backup aj verzie plug-inov podporujúce rôzne klastrové systémy. V tomto prípade sú uzly klastrov zoskupené do virtuálneho klienta, na ktorom je nainštalovaný plug-in s podporou klastrov. Zálohovanie a obnovenie uzlov klastrov sa bude vykonávať už prostredníctvom tohto virtuálneho klienta. Nižšie v tabuľke sú uvedené klastrové verzie plug-inov.

Tabuľka 1.2 Plug-iny s podporou klastrových systémov

Plug-in
Popis

Plug-in pre súborový systém
Tento plug-in sa používa pri nastavení zálohovania údajov súborového systému na nasledujúcich platformách: – klastre Windows Server; – klastre Linux; – klastre Sun (Solaris SPARC)

Plug-in pre Exchange
Tento plug-in sa používa pri nastavení zálohovania servera Microsoft Exchange, ktorý funguje na technológii Database Availability Group (DAG)

Plug-in pre Hyper-V
Tento plug-in sa používa pri nastavení zálohovania odolného klastrového systému Hyper-V

Plug-in pre Oracle
Tento plug-in sa používa pri nastavení zálohovania Oracle Database na Oracle’s Real Application Clusters (RAC)

Plug-in pre SQL Server
Tento plug-in sa používa pri nastavení zálohovania odolného klastrového systému Microsoft SQL Server.

Plug-in pre MySQL
Tento plug-in sa používa pri nastavení zálohovania MySQL Server v odolnom klastrovom systéme.

Výsledok implementácie

Výsledkom prác na projekte bola rozvinutá u Zákazníka systém zálohovania na báze softvérového riešenia Quest Netvault Backup s architektúrou znázornenou na obrázku 1.8.

Hľadanie optimálneho prostriedku
Obrázok 1.7 – Cieľový stav systému

Všetky komponenty Netvault Backup boli nasadené na fyzickom serveri s nasledujúcimi charakteristikami:
– dva procesory s desiatimi jadrami každý;
– 64 GB operačnej pamäte;
– dva pevné disky SAS 300GB 10K (RAID1)
– štyri pevné disky SAS 600GB 15K (RAID10);
– HBA s dvoma externými portami SAS;
– dva porty 10 gbps;
– OS CentOS.

Operačné zálohy sa uchovávali na Quest Qorestor Standard (back end 150TB). Práca s Qorestor sa vykonávala prostredníctvom protokolu RDA. Koeficient deduplikácie na Qorestor po ukončení skúšobnej prevádzky systému bol 14,7 ku 1.

Na dlhodobé ukladanie sa používala pájkovačka s štyrmi ovládačmi štandardu LTO-7. Pájkovačka bola pripojená k serveru na zálohovanie cez SAS. Pravidelne sa kazety odstraňovali a presúvali na uloženie do jedného z vzdialených pobočiek.

Všetky potrebné pluginy boli stiahnuté a umiestnené do sieťovej priečinky na vzdialenú inštaláciu. Doba nasadenia a nastavenia tohto systému bola deväť dní.

Zhrnutie

Na základe výsledkov projektu môžem povedať, že Quest Netvault Backup splnil všetky požiadavky zákazníka a toto riešenie je jedným z prostriedkov na budovanie systému zálohovania, ako pre malé firmy, tak pre zákazníkov na úrovni Enterprise.

Väčšina parametrov, ktoré sa použili na hodnotenie riešení, sú uvedené v porovnávacej tabuľke.

Tabuľka 1.3 – Porovnávacia tabuľka

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

Podpora OS Microsoft Windows pre server zálohovania
Áno
Áno
Áno
Áno
Áno
Áno

Podpora OS Microsoft Windows pre server zálohovania
Nie
Áno
Áno
Nie
Áno
Áno

Viacjazyčné rozhranie
Áno
Áno
Nie
Nie
Áno
Áno

Funkčnosť WEB rozhrania správy
6 z 10
7 z 10
6 z 10
5 z 10
7 z 10
7 z 10

Centralizované riadenie
Áno
Áno
Áno
Áno
Áno
Áno

Rolové administratívne práva
Áno
Áno
Áno
Áno
Áno
Áno

Agent pre OS Microsoft Windows
Áno
Áno
Áno
Áno
Áno
Áno

Agent pre OS Linux
Áno
Áno
Áno
Áno
Áno
Áno

Agent pre OS Solaris
Áno
Áno
Áno
Áno
Áno
Áno

Agent pre OS AIX
Áno
Áno
Áno
Áno
Áno
Áno

Agent pre OS FreeBSD
Áno
Nie
Áno
Áno
Áno
Áno

Agent pre MAC OS
Áno
Áno
Áno
Nie
Áno
Áno

Agent pre Microsoft SQL
Áno
Áno
Áno
Áno
Áno
Áno

Agent pre IBM DB2
Áno
Áno
Áno
Áno
Nie
Áno

Agent pre Oracle DataBase
Áno
Áno
Áno
Áno
Áno
Áno

Agent pre PostgreSQL
Áno
Áno
Áno
Nie
Áno
Áno

Agent pre MariaDB
Áno
Áno
Áno
Nie
Áno
Áno

Agent pre MySQL
Áno
Áno
Áno
Nie
Áno
Áno

Agent pre Microsoft SharePoint
Áno
Áno
Áno
Áno
Áno
Áno

Agent pre Microsoft Exchange
Áno
Áno
Áno
Áno
Áno
Áno

Agent pre IBM Informix
Áno
Áno
Áno
Nie
Áno
Áno

Agent pre Lotus Domino Server
Áno
Áno
Áno
Nie
Áno
Áno

Agent pre SAP
Áno
Áno
Áno
Nie
Áno
Áno

Podpora VMware ESXi
Áno
Áno
Áno
Áno
Áno
Áno

Podpora Microsoft Hyper-V
Áno
Áno
Áno
Áno
Áno
Áno

Podpora páskových úložných zariadení
Áno
Áno
Áno
Áno
Áno
Áno

Podpora protokolu DD boost
Áno
Áno
Áno
Áno
Áno
Áno

Podpora protokolu Catalyst
Áno
Áno
Áno
Áno
Áno
Nie

Podpora protokolu OST
Áno
Nie
Áno
Nie
Áno
Nie

Podpora protokolu RDA
Áno
Áno
Áno
Áno
Áno
Áno

Podpora šifrovania
Áno
Áno
Áno
Áno
Áno
Áno

Deduplicitácia na strane klienta
Áno
Áno
Áno
Áno
Áno
Áno

Deduplicitácia na strane servera
Áno
Áno
Áno
Áno
Áno
Áno

Podpora NDMP
Áno
Áno
Áno
Nie
Áno
Áno

Použiteľnosť
6 z 10
3 z 10
4 z 10
8 z 10
5 z 10
7 z 10

Autori: Fedotov Michail — Architekt pre systémy zálohovania

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster