Ve hledání optimálního prostředku

V tomto článku se podělím o to, jak jsem se seznámil s programem Quest Netvault Backup. O Netvault Backup, když byl tento software ještě ve vlastnictví společnosti Dell, jsem už slyšel mnoho pozitivních recenzí, ale nikdy jsem ho neměl možnost „osahat“.

Ve hledání optimálního prostředku

Quest Software, také známá jako Quest, je softwarová společnost se sídlem v Kalifornii, s 53 kancelářemi ve 24 zemích světa. Byla založena v roce 1987. Společnost je známá svým softwarem, který používají profesionálové v oblasti databází, správy cloudů, informační bezpečnosti, analýzy dat a rezervního zálohování a obnovy. Společnost Quest Software byla v roce 2012 zakoupena korporací Dell. K 1. listopadu 2016 byla dokončena prodej a společnost byla znovu spuštěna jako Quest Software.

Seznámit se s Quest Netvault jsem měl možnost nedávno. V jednom z projektů zákazník požádal o nalezení cenově efektivního a optimálního řešení pro ochranu své infrastruktury. Zákazník zvažoval různé softwarové systémy pro zálohování, jedním z řešení byl Quest Netvault Backup. Na základě výsledků testů, přičemž byly zohledněny parametry důležité pro zákazníka (část z nich je uvedena na konci článku), byl vybrán Quest Netvault Backup.
K základním požadavkům zákazníka patřilo, že software by měl být nainstalován na serverech běžících pod Linuxem. Takové požadavky nevyhovuje každý software pro zálohování, ale Quest Netvault Backup to umí.

Výchozí data a požadavky

Úkolem, který byl stanoven zákazníkem, bylo navrhnout systém, který zajistí zálohování dat o celkovém objemu 62 TB. Tato data byla obsažena v aplikacích jako SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint a dalších. Tyto aplikace běžely na fyzických a virtuálních serverech pod operačními systémy rodiny Microsoft Windows Server, Linux a FreeBSD. Virtuální prostředí bylo založeno na platformě virtualizace VMware vSphere. Infrastruktura byla umístěna na jednom místě.

Obecně je infrastruktura zákazníka zobrazena na obrázku 1.1.

Ve hledání optimálního prostředku
Obrázek 1.1 – Infrastruktura zákazníka

Během analýzy byly zkoumány možnosti Quest Netvault Backup aplikovatelné na infrastrukturu Zákazníka, a to konkrétně: v oblasti provádění zálohování, obnovy, správy a monitorování dat. Typická funkčnost a principy práce se prakticky neliší od softwaru jiných dodavatelů. Proto se nyní chci zaměřit na zvláštnosti Quest Netvault Backup, které ho vyzdvihují ve srovnání s ostatními prostředky pro zálohování.

Zajímavé vlastnosti

Instalace

Velikost distribuce Quest Netvault Backup činí pouze 254 megabajtů, což umožňuje rychlé nasazení.

Pluginy pro podporované platformy a úkoly se stahují samostatně, což pozitivně ovlivňuje cílový stav systému, který bude mít pouze ty funkce, které jsou nezbytné pro ochranu konkrétní infrastruktury, a nebude přetížen nadbytečnými možnostmi.

Správa

Administrace Netvault se provádí prostřednictvím webového rozhraní WebUI. Přihlášení se provádí pomocí jména a hesla.

Ve hledání optimálního prostředku
Obrázek 1.2 – Okno přihlášení do správcovské konzole

Připojení k webové konzoli lze provést z jakéhokoli počítače v síti pomocí prohlížeče.

WebUI používá jednoduché a přátelské rozhraní, administrace nevyvolává žádné problémy, logika ovládání je dostupná a jasná; pokud se objeví otázky, na webových stránkách dodavatele je k dispozici podrobná dokumentace k produktu.
Ve hledání optimálního prostředku
Obrázek 1.3 – Rozhraní WebUI

WebUI je určena pro správu a kontrolu Quest Netvault Backup a umožňuje vykonávat následující úkoly:
– nastavení výkonu, bezpečnosti a dalších parametrů;
– správa klientů, zařízení pro ukládání a médií;

Ve hledání optimálního prostředku
Obrázek 1.4 – Správa zařízení pro ukládání

– provádění zálohování a obnovy;
– monitorování úloh, aktivity zařízení a protokolů událostí;

Ve hledání optimálního prostředku
Obrázek 1.5 – Monitorování aktivity zařízení

– nastavení upozornění;
– vytváření a prohlížení zpráv.

Úložná zařízení

Quest Netvault snadno implementuje pravidlo uchovávání 3-2-1, protože dokáže pracovat jak s zařízeními pro okamžité uchovávání záloh (diskovými systémy pro ukládání dat), tak s zařízeními pro dlouhodobé uchovávání (deduplikačními zařízeními, fyzickými pásekovými knihovnami, automaty na pásky, virtuálními pásekovými knihovnami (VTL) a sdílenými virtuálními pásekovými knihovnami (SVTL)). Vzdálené zálohy mohou být uchovávány v cloudu, na vzdáleném místě nebo na přenosném médiu (například na pásech).

Při práci s deduplikačními zařízeními jsou podporovány specializované protokoly RDA a DD Boost. Použití těchto protokolů:
– snižuje zátěž sítě a zvyšuje výkon úloh zálohování, protože data jsou deduplikována na klientovi a přenášejí se pouze potřebné bloky. Například spolupráce s Quest Qorestor prostřednictvím protokolu RDA umožňuje dosáhnout výkonu až 20 terabajtů za hodinu a komprese 20:1;
– chrání zálohy před ransomwarem. I když dojde k infikování a zašifrování samotného serveru zálohování, zálohy zůstanou nedotčeny. odkazu.

Klienti

Quest Netvault Backup podporuje více než tři desítky platforem a aplikací. Podrobnosti o seznamu naleznete na webu výrobce na odkazu (Obrázek 1.7). Kontrola kompatibility verzí chráněných systémů s Quest Netvault Backup se provádí podle oficiálního dokumentu "Quest Netvault Backup Compatibility Guide", který je k dispozici na odkazu.

Podpora takového množství systémů umožňuje navrhovat řešení pro komplexní infrastruktury na úrovni Enterprise. Klienti jsou distribuováni ve formě pluginů (analogické k agentům u jiných výrobců), které se instalují na servery. Nakonec jsou data chráněna pomocí jednoho systému s jediným bodem řízení.

Ve hledání optimálního prostředku
Obrázek 1.6 – Seznam pluginů

Po stažení pluginů pro tyto platformy je umístíme do sdílené složky, kterou připojíme k Netvault, a poté vzdáleně nainstalujeme pluginy na chráněné servery.

Dalším z výhod, které považuji za přínosné, je přehlednost výběru objektů, které mají být zálohovány. Například na obrázku níže vybíráme jako objekty stav systému serveru a logický disk c:.

Ve hledání optimálního prostředku

A na tomto obrázku je znázorněn výběr oddílů pevného disku.

Ve hledání optimálního prostředku

Kromě pluginů pro platformy fungující na jednotlivých serverech má Quest Netvault Backup také verze pluginů s podporou různých clusterových systémů. V tomto případě jsou uzly clustru seskupeny do virtuálního klienta, na kterém je nainstalován plugin s podporou clustru. Zálohování a obnovení uzlů clustru se provádí přes tohoto virtuálního klienta. Níže je v tabulce uvedeno podrobné rozdělení clusterových verzí pluginů.

Tabulka 1.2 Pluginy s podporou clusterových systémů

Plugin
Popis

Plugin pro souborový systém
Tento plugin se používá při nastavení zálohování dat souborového systému na následujících platformách: – clustery Windows Server; – clustery Linux; – clustery Sun (Solaris SPARC)

Plugin pro Exchange
Tento plugin se používá při nastavení zálohování serveru Microsoft Exchange, který funguje na základě technologie Database Availability Group (DAG).

Plugin pro Hyper-V
Tento plugin se používá při nastavení zálohování odolného clustru Hyper-V.

Plugin pro Oracle
Tento plugin se používá při nastavení zálohování Oracle Database na Oracle’s Real Application Clusters (RAC).

Plugin pro SQL Server
Tento plugin se používá při nastavení zálohování odolného clustru Microsoft SQL Server.

Plugin pro MySQL
Tento plugin se používá při nastavení zálohování MySQL Serveru v odolném clustru.

Výsledek implementace

Výsledkem prací na projektu byl nasazený systém zálohování u Zadavatele na základě softwaru Quest Netvault Backup s architekturou zobrazenou na obrázku 1.8.

Ve hledání optimálního prostředku
Obrázek 1.7 – Cílový stav systému

Všechny komponenty Netvault Backup byly nasazeny na fyzickém serveru s následujícími charakteristikami:
– dva procesory s deseti jádry každý;
– 64 GB operační paměti;
– dva pevné disky SAS 300GB 10K (RAID1);
– čtyři pevné disky SAS 600GB 15K (RAID10);
– HBA se dvěma externími porty SAS;
– dva porty 10 gbps;
– OS CentOS.

Operační zálohy byly uchovávány na Quest Qorestor Standard (back end 150TB). Práce s Qorestorem se prováděla přes protokol RDA. Koeficient deduplikace na Qorestoru po dokončení zkušebního provozu systému činil 14,7 ku 1.

Pro dlouhodobé ukládání byla použita pásková knihovna se čtyřmi ovladači standardu LTO-7. Pásková knihovna byla připojena k serveru pro zálohování prostřednictvím SAS. Periodicky byly kazety vyjímány a přesunuty do jednoho z vzdálených poboček pro ukládání.

Všechny potřebné pluginy byly staženy a umístěny do síťové složky pro vzdálenou instalaci. Doba nasazení a konfigurace tohoto systému trvala devět dní.

Závěry

Na základě výsledků projektu mohu říci, že Quest Netvault Backup splnil všechny požadavky zákazníka a toto řešení je jedním z prostředků pro vybudování zálohovacího systému, jak pro malé společnosti, tak pro zákazníky na úrovni Enterprise.

Většina parametrů, které byly použity k hodnocení řešení, je uvedena v srovnávací tabulce.

Tabulka 1.3 – Srovnávací tabulka

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

Podpora OS Microsoft Windows pro server zálohování
Ano
Ano
Ano
Ano
Ano
Ano

Podpora OS Microsoft Windows pro server zálohování
Ne
Ano
Ano
Ne
Ano
Ano

Vícejazyčné uživatelské rozhraní
Ano
Ano
Ne
Ne
Ano
Ano

Funkčnost WEB rozhraní pro správu
6 z 10
7 z 10
6 z 10
5 z 10
7 z 10
7 z 10

Centralizovaná správa
Ano
Ano
Ano
Ano
Ano
Ano

Role-based administration
Ano
Ano
Ano
Ano
Ano
Ano

Agent pro OS Microsoft Windows
Ano
Ano
Ano
Ano
Ano
Ano

Agent pro OS Linux
Ano
Ano
Ano
Ano
Ano
Ano

Agent pro OS Solaris
Ano
Ano
Ano
Ano
Ano
Ano

Agent pro OS AIX
Ano
Ano
Ano
Ano
Ano
Ano

Agent pro OS FreeBSD
Ano
Ne
Ano
Ano
Ano
Ano

Agent pro MAC OS
Ano
Ano
Ano
Ne
Ano
Ano

Agent pro Microsoft SQL
Ano
Ano
Ano
Ano
Ano
Ano

Agent pro IBM DB2
Ano
Ano
Ano
Ano
Ne
Ano

Agent pro Oracle DataBase
Ano
Ano
Ano
Ano
Ano
Ano

Agent pro PostgreSQL
Ano
Ano
Ano
Ne
Ano
Ano

Agent pro MariaDB
Ano
Ano
Ano
Ne
Ano
Ano

Agent pro MySQL
Ano
Ano
Ano
Ne
Ano
Ano

Agent pro Microsoft SharePoint
Ano
Ano
Ano
Ano
Ano
Ano

Agent pro Microsoft Exchange
Ano
Ano
Ano
Ano
Ano
Ano

Agent pro IBM Informix
Ano
Ano
Ano
Ne
Ano
Ano

Agent pro Lotus Domino Server
Ano
Ano
Ano
Ne
Ano
Ano

Agent pro SAP
Ano
Ano
Ano
Ne
Ano
Ano

Podpora VMware ESXi
Ano
Ano
Ano
Ano
Ano
Ano

Podpora Microsoft Hyper-V
Ano
Ano
Ano
Ano
Ano
Ano

Podpora páskových úložných zařízení
Ano
Ano
Ano
Ano
Ano
Ano

Podpora protokolu DD boost
Ano
Ano
Ano
Ano
Ano
Ano

Podpora protokolu Catalyst
Ano
Ano
Ano
Ano
Ano
Ne

Podpora protokolu OST
Ano
Ne
Ano
Ne
Ano
Ne

Podpora protokolu RDA
Ano
Ano
Ano
Ano
Ano
Ano

Podpora šifrování
Ano
Ano
Ano
Ano
Ano
Ano

Deduplikační proces na straně klienta
Ano
Ano
Ano
Ano
Ano
Ano

Deduplikační proces na straně serveru
Ano
Ano
Ano
Ano
Ano
Ano

Podpora NDMP
Ano
Ano
Ano
Ne
Ano
Ano

Uživatelská přívětivost
6 z 10
3 z 10
4 z 10
8 z 10
5 z 10
7 z 10

Autoři: Fedotov Michail – Architekt systému zálohování

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster