Ebben a cikkben arról mesélek, hogyan ismerkedtem meg a Quest Netvault Backup programmal. A Netvault Backup-ról, amikor még a Dell tulajdonában volt, már sok pozitív véleményt hallottam, de még nem volt lehetőségem „kézbe venni” azt.

A Quest Software, röviden Quest, egy kaliforniai székhelyű szoftvercég, amely 24 országban 53 irodával rendelkezik. 1987-ben alapították. A cég ismert adatbázis-kezelésben, felhőkezelésben, információbiztonságban, adatanalízisben, valamint biztonsági mentés és helyreállítás területén használt szoftvereiről. A Quest Software-t 2012-ben vásárolta meg a Dell Corporation. 2016. november 1-jén befejeződött az értékesítés, és a cég újraindult Quest Software néven.
A Quest Netvault programmal való alaposabb megismerkedésre nemrégiben került sor. Egyik projekt során az ügyfél kért egy olcsó és optimális megoldást az infrastruktúrája védelmére. Az ügyfél különböző biztonsági mentési szoftvereket fontolgatott, az egyik megoldás a Quest Netvault Backup volt. A tesztek eredményeként, figyelembe véve az ügyfél számára fontos paramétereket (amelyek egy része a cikk végén található), a Quest Netvault Backup lett a választás.
A főbb követelmények mellett az ügyfél azt is kérte, hogy a szoftver Linux alapú szerverekre legyen telepíthető. Ezt a követelményt nem minden biztonsági mentési szoftver képes teljesíteni, de a Quest Netvault Backup ezt tudja.
Kiindulási adatok és követelmények
Az ügyfél által megfogalmazott feladat az volt, hogy egy olyan rendszert tervezzünk, amely 62 TB adat biztonsági mentését biztosítja. Ezek az adatok olyan alkalmazási rendszerekben találhatók, mint az SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint stb. Ezek az alkalmazási rendszerek fizikai és virtuális szervereken futottak, amelyek a Microsoft Windows Server, Linux és FreeBSD operációs rendszerek családján alapultak. A virtuális környezet a VMware vSphere virtualizációs platformon épült fel. Az infrastruktúra egy telephelyen helyezkedett el.
Általánosságban az ügyfél infrastruktúrája az 1.1. ábrán látható.

1.1. ábra – Az ügyfél infrastruktúrája
Az elemzés során a Quest Netvault Backup által a Megrendelő infrastruktúrájára alkalmazható lehetőségeket vizsgáltuk, különös figyelmet fordítva a biztonsági mentések, helyreállítások, adatok kezelése és figyelése területére. A tipikus funkcionalitás és a működési elvek gyakorlatilag nem térnek el más szállítók szoftvereitől. Ezért most a Quest Netvault Backup olyan sajátosságaira szeretnék fókuszálni, amelyek kiemelik más biztonsági mentési eszközök közül.
Érdekes sajátosságok
Telepítés
A Quest Netvault Backup telepítőcsomag mérete mindössze 254 megabájt, ami gyors telepítést tesz lehetővé.
A támogatott platformokhoz és feladatokhoz szükséges bővítmények külön letölthetők, ami pozitívan hat a rendszer végső állapotára. Így csak azok a funkciók kerülnek be, amelyek szükségesek egy adott infrastruktúra védelméhez, elkerülve a felesleges lehetőségeket.
Kezelés
A Netvault adminisztrálása a WebUI webes felületen keresztül történik. Bejelentkezés felhasználónév és jelszó megadásával történik.

1.2. ábra – Belépési ablak a kezelő konzolhoz
A webkonzolhoz a hálózat bármely számítógépéről csatlakozhatunk böngésző segítségével.
A WebUI egyszerű és felhasználóbarát felülettel rendelkezik, az adminisztráció nem okoz problémát, a logika könnyen érthető. Ha kérdések merülnének fel, a gyártó weboldalán részletes .

1.3. ábra – WebUI felület
A WebUI a Quest Netvault Backup kezelésére és ellenőrzésére szolgál, és lehetővé teszi a következő feladatok végrehajtását:
– teljesítmény, biztonság és egyéb paraméterek beállítása;
– ügyfelek, tárolóeszközök és médiák kezelése;

1.4. ábra – Tárolóeszközök kezelése
– biztonsági mentések és helyreállítások végrehajtása;
– feladatok, eszközök aktivitásának és eseménynaplóknak a figyelése;

1.5. ábra – Eszközök aktivitásának figyelése
– értesítések beállítása;
– jelentések létrehozása és megtekintése.
Tárolóeszközök
A Quest Netvault könnyedén megvalósítja a 3-2-1 tárolási szabályt, mivel képes együttműködni a mentéshez szükséges eszközökkel (adatok tárolására szolgáló lemezrendszerek), valamint a hosszú távú tárolás eszközeivel (deduplikáló eszközök, fizikai szalagos könyvtárak, autoloaderek, virtuális szalagos könyvtárak (VTL) és megosztott virtuális szalagos könyvtárak (SVTL)). A leválasztható mentések tárolhatók felhőben, távoli helyszínen vagy leválasztható adathordozón (például szalagos tárolón).
A deduplikáló eszközökkel való dolgozás során speciális RDA és DD Boost protokollok támogatottak. Ezeknek a protokolloknak a használata:
– csökkenti a hálózati terhelést és növeli a mentési feladatok teljesítményét, mivel az adatok a kliens oldalon deduplikálódnak, és csak a szükséges blokkok kerülnek átküldésre. Például a Quest Qorestorрал való közös munka RDA protokoll alatt akár 20 terabyte/órás teljesítményt és 20:1 tömörítést is elérhet;
– megvédi a mentéseket a zsaroló vírusoktól. Még ha a mentési szerver megfertőződik és titkosításra kerül, a mentések érintetlenek maradnak. .
Ügyfelek
A Quest Netvault Backup támogatja a harmincnál is több platformot és alkalmazást. A részletes lista áttekintéséhez látogasson el a gyártó honlapjára (1.7. ábra). A Quest Netvault Backup-kal védett rendszerek verzióinak kompatibilitásának ellenőrzése a „Quest Netvault Backup Kompatibilitási Útmutató” hivatalos dokumentumán keresztül történik, amely elérhető itt .
Több rendszer támogatása lehetővé teszi az Enterprise szintű bonyolult infrastruktúrák megoldásainak tervezését. Az ügyfelek pluginként terjesztve vannak (más gyártók esetében – ügynökök), amelyeket a szerverekre telepítenek. Ennek eredményeként az adatok egyetlen rendszer segítségével, egyetlen irányítási ponton keresztül védhetők.

1.6. ábra – Plugin lista
A pluginek letöltése után elhelyezzük őket egy közös mappában, amelyet csatlakoztatunk a Netvault-hoz, és ezt követően távolról telepítjük a plugineket a védett szerverekre.
Egy másik előny számomra a backup-olásra szánt objektumok vizuális kiválasztásának áttekinthetősége. Például az alábbi ábrán a szerver rendszerállapotát és a logikai c: meghajtót választjuk ki objektumként.

Ez a képen a merevlemez partícióinak kiválasztása látható.

A dedikált szervereken futó platformokhoz készült pluginek mellett a Quest Netvault Backup-nak vannak olyan verziói is, amelyek támogatják a különböző klasztrendszereket. Ebben az esetben a klaszter csomópontokat egy virtuális kliensbe csoportosítják, amelyre a klasztert támogató plugin telepítve van. A klaszter csomópontjainak biztonsági másolása és visszaállítása ezen a virtuális klienseken keresztül fog történni. Az alábbi táblázatban a klaszterverziójú plugineket mutatjuk be.
1.2. táblázat Klasztrendszereket támogató pluginek
Plugin
Leírás
Fájl rendszer plug-in
Ez a plugin akkor használható, amikor a fájlrendszer biztonsági másolásának beállítása a következő platformokon történik: – Windows Server klaszterek; – Linux klaszterek; – Sun (Solaris SPARC) klaszterek
Exchange plug-in
Ez a plugin a Microsoft Exchange szerver biztonsági másolásának beállítására szolgál, amely a Database Availability Group (DAG) technológián működik.
Hyper-V plug-in
Ez a plugin a Hyper-V hibatűrő klaszter biztonsági másolásának beállítására használható.
Oracle plug-in
Ez a plugin az Oracle Database biztonsági másolásának beállítására szolgál az Oracle Real Application Clusters (RAC) rendszereken.
SQL Server plug-in
Ez a plugin a Microsoft SQL Server hibatűrő klaszter biztonsági másolásának beállítására használható.
MySQL plug-in
Ez a plugin a MySQL Server hibatűrő klaszter biztonsági másolásának beállítására használható.
A megvalósítás eredménye
A projekt keretében a Quest Netvault Backup szoftveren alapuló biztonsági mentési rendszer került telepítésre a Megrendelőnél, amelynek architektúrája a 1.8. ábrán látható.

1.7. ábra – A rendszer célállapota
A Netvault Backup összes komponensét egy fizikai szerveren telepítették, a következő jellemzőkkel:
– két tízmagos processzor;
– 64 GB RAM;
– két SAS 300 GB 10K merevlemez (RAID1);
– négy SAS 600 GB 15K merevlemez (RAID10);
– HBA két külső SAS porttal;
– két 10 gbps port;
– CentOS operációs rendszer.
A biztonsági másolatok a Quest Qorestor Standard-on tárolódtak (háttéri 150TB). A Qorestorral az RDA protokollon keresztül dolgoztak. A Qorestor deduplikációs aránya a rendszer próbaüzemének végén 14,7:1 volt.
Hosszú távú tárolásra egy négy LTO-7 szabványú meghajtóból álló szalagos könyvtárat használtak. A szalagos könyvtár SAS-on keresztül csatlakozott a mentési szerverhez. Időnként a kazettákat kiemelték és áthelyezték tárolásra az egyik távoli fiókba.
Minden szükséges bővítmény le lett töltve és el lett helyezve egy hálózati mappában távoli telepítés céljából. A rendszer telepítési és konfigurálási ideje kilenc nap volt.
Következtetések
A projekt eredményei alapján elmondhatom, hogy a Quest Netvault Backup teljesítette az Ügyfél összes követelményét, és ez a megoldás egyik eszköze a biztonsági mentési rendszer felépítésének, mind a kisebb cégek, mind az Enterprise szintű Ügyfelek számára.
A döntések értékeléséhez használt legtöbb paraméter összehasonlító táblázatban található.
1.3-as táblázat – Összehasonlító táblázat
Kritérium
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault
Microsoft Windows operációs rendszer támogatása a biztonsági mentési szerverhez
Igen
Igen
Igen
Igen
Igen
Igen
Microsoft Windows operációs rendszer támogatása a biztonsági mentési szerverhez
Nem
Igen
Igen
Nem
Igen
Igen
Többnyelvű felület
Igen
Igen
Nem
Nem
Igen
Igen
A WEB kezelőfelület funkcionalitása
6 a 10-ből
7 a 10-ből
6 a 10-ből
5 a 10-ből
7 a 10-ből
7 a 10-ből
Központosított kezelés
Igen
Igen
Igen
Igen
Igen
Igen
Szerepalapú adminisztráció
Igen
Igen
Igen
Igen
Igen
Igen
Ügynök Microsoft Windows operációs rendszerhez
Igen
Igen
Igen
Igen
Igen
Igen
Ügynök Linux operációs rendszerhez
Igen
Igen
Igen
Igen
Igen
Igen
Ügynök Solaris operációs rendszerhez
Igen
Igen
Igen
Igen
Igen
Igen
Ügynök AIX operációs rendszerhez
Igen
Igen
Igen
Igen
Igen
Igen
Ügynök FreeBSD operációs rendszerhez
Igen
Nem
Igen
Igen
Igen
Igen
Ügynök MAC OS-hez
Igen
Igen
Igen
Nem
Igen
Igen
Ügynök Microsoft SQL-hez
Igen
Igen
Igen
Igen
Igen
Igen
Ügynök IBM DB2-höz
Igen
Igen
Igen
Igen
Nem
Igen
Ügynök Oracle Adatbázishoz
Igen
Igen
Igen
Igen
Igen
Igen
Ügynök PostgreSQL-hez
Igen
Igen
Igen
Nem
Igen
Igen
Ügynök MariaDB-hez
Igen
Igen
Igen
Nem
Igen
Igen
Ügynök MySQL-hez
Igen
Igen
Igen
Nem
Igen
Igen
Ügynök Microsoft SharePoint-hoz
Igen
Igen
Igen
Igen
Igen
Igen
Ügynök Microsoft Exchange-hez
Igen
Igen
Igen
Igen
Igen
Igen
Ügynök IBM Informix-hoz
Igen
Igen
Igen
Nem
Igen
Igen
Ügynök Lotus Domino Serverhez
Igen
Igen
Igen
Nem
Igen
Igen
Ügynök SAP-hoz
Igen
Igen
Igen
Nem
Igen
Igen
VMware ESXi támogatás
Igen
Igen
Igen
Igen
Igen
Igen
Microsoft Hyper-V támogatás
Igen
Igen
Igen
Igen
Igen
Igen
Szalagos tároló eszközök támogatás
Igen
Igen
Igen
Igen
Igen
Igen
DD boost protokoll támogatás
Igen
Igen
Igen
Igen
Igen
Igen
Catalyst protokoll támogatás
Igen
Igen
Igen
Igen
Igen
Nem
OST protokoll támogatás
Igen
Nem
Igen
Nem
Igen
Nem
RDA protokoll támogatás
Igen
Igen
Igen
Igen
Igen
Igen
Titkosítás támogatás
Igen
Igen
Igen
Igen
Igen
Igen
Klient oldali deduplikálás
Igen
Igen
Igen
Igen
Igen
Igen
Szerver oldali deduplikálás
Igen
Igen
Igen
Igen
Igen
Igen
NDMP támogatás
Igen
Igen
Igen
Nem
Igen
Igen
Használhatóság
6 a 10-ből
3 a 10-ből
4 a 10-ből
8 a 10-ből
5 a 10-ből
7 a 10-ből
Szerzők: Fedotov Mihail – Biztonsági mentési rendszerek építésze
Forrás: habr.com
