Sa paghahanap ng pinakamainam na lunas

Sa artikulong ito sasabihin ko sa iyo kung paano ko nakilala ang Quest Netvault Backup. Nakarinig na ako ng maraming positibong review tungkol sa Netvault Backup, noong ang software na ito ay pagmamay-ari pa ni Dell, ngunit hindi pa ako nagkaroon ng pagkakataong "hawakan" ito gamit ang aking mga kamay.

Sa paghahanap ng pinakamainam na lunas

Ang Quest Software, na kilala rin bilang Quest, ay isang kumpanya ng software na naka-headquarter sa California na may 53 opisina sa 24 na bansa. Itinatag noong 1987. Ang kumpanya ay kilala sa software nito na ginagamit ng mga propesyonal sa database, cloud management, information security, data analytics, backup at recovery. Ang Quest Software ay nakuha ng Dell noong 2012. Noong Nobyembre 1, 2016, natapos ang pagbebenta at muling inilunsad ang kumpanya bilang Quest Software.

Nagawa kong makilala nang malapitan ang Quest Netvault hindi pa katagal. Sa isa sa mga proyekto, hiniling ng Customer na maghanap ng mura at pinakamainam na solusyon upang maprotektahan ang kanilang imprastraktura. Isinasaalang-alang ng customer ang iba't ibang backup na software, isa sa mga solusyon ay Quest Netvault Backup. Batay sa mga resulta ng pagsubok, isinasaalang-alang ang mga parameter na mahalaga para sa Customer (ang ilan sa mga ito ay ibinigay sa dulo ng artikulo), ang Quest Netvault Backup ay napili.
Bilang karagdagan sa mga pangunahing kinakailangan, gusto ng Customer na mai-install ang software sa mga server na nagpapatakbo ng Linux. Hindi lahat ng backup na software ay kayang hawakan ang mga kinakailangang ito, ngunit magagawa ito ng Quest Netvault Backup.

Paunang data at mga kinakailangan

Ang gawaing itinakda ng Customer ay ang magdisenyo ng system na nagbibigay ng backup ng data sa halagang 62 TB. Ang data na ito ay nakapaloob sa mga system ng application tulad ng SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, atbp. Ang mga application system na ito ay tumatakbo sa mga pisikal at virtual na server na tumatakbo sa Microsoft Windows Server, Linux at FreeBSD operating system. Ang virtual na kapaligiran ay binuo sa batayan ng VMware vSphere virtualization platform. Ang imprastraktura ay matatagpuan sa isang site.

Sa pangkalahatan, ang imprastraktura ng Customer ay ipinapakita sa Figure 1.1.

Sa paghahanap ng pinakamainam na lunas
Figure 1.1 – Imprastraktura ng customer

Sinuri ng pagsusuri ang mga kakayahan ng Quest Netvault Backup na naaangkop sa imprastraktura ng Customer, lalo na sa mga tuntunin ng pagsasagawa ng backup, pagbawi, pamamahala ng data at pagsubaybay. Ang karaniwang pag-andar at mga prinsipyo ng pagpapatakbo ay halos hindi naiiba sa software mula sa iba pang mga vendor. Samakatuwid, sa susunod ay nais kong pag-isipan ang mga tampok ng Quest Netvault Backup, na nagtatakda nito sa iba pang mga backup na tool.

Mga kagiliw-giliw na tampok

Instalasyon

Ang laki ng pamamahagi ng Quest Netvalt Backup ay 254 megabytes lamang, na nagbibigay-daan sa mabilis na pag-deploy nito.

Ang mga plugin para sa mga sinusuportahang platform at gawain ay hiwalay na dina-download, ngunit ito ay may positibong epekto sa target na estado ng system, na magkakaroon lamang ng functionality na kinakailangan upang maprotektahan ang isang partikular na imprastraktura at hindi ma-overload ng mga hindi kinakailangang kakayahan.

Pamamahala

Ang pangangasiwa ng Netvault ay isinasagawa sa pamamagitan ng WebUI web shell. Ang pag-login ay isinasagawa gamit ang iyong pangalan at password.

Sa paghahanap ng pinakamainam na lunas
Figure 1.2 – Login window sa management console

Ang koneksyon sa web console ay isinasagawa mula sa anumang computer sa network gamit ang isang browser.

Gumagamit ang WebUI ng isang simple at magiliw na interface, ang pangangasiwa ay hindi nagiging sanhi ng anumang mga problema, ang control logic ay naa-access at naiintindihan, kung ang mga tanong ay lumitaw, ang detalyadong impormasyon ay nai-post sa website ng vendor. dokumentasyon ng produkto.
Sa paghahanap ng pinakamainam na lunas
Larawan 1.3 – WebUI interface

Ang WebUI ay idinisenyo upang pamahalaan at kontrolin ang Quest Netvault Backup at nagbibigay-daan sa iyong gawin ang mga sumusunod na gawain:
– pagtatakda ng pagganap, seguridad at iba pang mga parameter;
– pamamahala ng mga kliyente, storage device at media;

Sa paghahanap ng pinakamainam na lunas
Figure 1.4 – Pamamahala ng mga storage device

– pagsasagawa ng backup at pagbawi;
– pagsubaybay sa mga gawain, aktibidad ng device at mga log ng kaganapan;

Sa paghahanap ng pinakamainam na lunas
Figure 1.5 – Pagsubaybay sa aktibidad ng device

- pag-set up ng mga abiso;
– paglikha at pagtingin sa mga ulat.

Mga storage device

Madaling ipinapatupad ng Quest Netvault ang 3-2-1 na panuntunan sa storage, dahil maaari itong gumana sa parehong device para sa online na storage ng mga backup na kopya (disk storage system), pati na rin ang mga device para sa pangmatagalang storage (deduplicate device, physical tape library, autoloader. , virtual tape libraries (VTL) at shared virtual tape libraries (SVTL)). Maaaring itago ang mga disposable backup sa cloud, sa isang offsite na lokasyon, o sa naaalis na media (tulad ng tape).

Kapag nagtatrabaho sa mga deduplicate na device, sinusuportahan ang mga espesyal na protocol ng RDA at DD Boost. Paggamit ng mga protocol na ito:
– binabawasan ang pag-load ng network at pinapabuti ang pagganap ng mga backup na gawain, dahil ang data ay na-deduplicate sa kliyente at ang mga kinakailangang bloke lamang ang inililipat. Halimbawa, ang pagtatrabaho kasabay ng Quest Qorestor gamit ang RDA protocol ay nagbibigay-daan sa iyong makamit ang pagganap ng hanggang 20 terabytes bawat oras at compression ng 20 hanggang 1;
– pinoprotektahan ang mga backup mula sa ransomware virus. Kahit na ang backup server mismo ay nahawahan at naka-encrypt, ang mga backup ay mananatiling buo. link.

Mga Kliyente

Sinusuportahan ng Quest Netvault Backup ang higit sa tatlong dosenang mga platform at application. Maaari mong malaman ang higit pa tungkol sa listahan sa website ng vendor sa link (Larawan 1.7). Ang pagsuri sa pagiging tugma ng mga bersyon ng mga protektadong system gamit ang Quest Netvault Backup ay isinasagawa ayon sa opisyal na dokumento na "Quest Netvault Backup Compatibility Guide" na matatagpuan sa link.

Nagbibigay-daan sa iyo ang suporta para sa ganoong bilang ng mga system na magdisenyo ng mga solusyon para sa mga kumplikadong imprastraktura sa antas ng Enterprise. Ang mga kliyente ay ipinamamahagi sa anyo ng mga plugin (katulad sa iba pang mga vendor - mga ahente), na naka-install sa mga server. Bilang resulta, ang data ay protektado gamit ang isang sistema na may isang punto ng kontrol.

Sa paghahanap ng pinakamainam na lunas
Figure 1.6 – Listahan ng mga plugin

Pagkatapos i-download ang mga plugin para sa mga platform na ito, inilalagay namin ang mga ito sa isang nakabahaging folder, na ikinokonekta namin sa Netvault at pagkatapos ay malayuang i-install ang mga plugin sa mga protektadong server.

Ang isa pang bentahe, sa tingin ko, ay ang kalinawan ng pagpili ng mga bagay na iba-back up. Halimbawa, sa figure sa ibaba pipiliin namin ang estado ng sistema ng server at lohikal na drive c: bilang mga bagay.

Sa paghahanap ng pinakamainam na lunas

At ang figure na ito ay nagpapakita ng pagpili ng mga hard disk partition.

Sa paghahanap ng pinakamainam na lunas

Bilang karagdagan sa mga plugin para sa mga platform na tumatakbo sa mga indibidwal na server, ang Quest Netvault Backup ay mayroon ding mga bersyon ng plugin na sumusuporta sa iba't ibang cluster system. Sa kasong ito, ang mga cluster node ay pinagsama-sama sa isang virtual na kliyente kung saan naka-install ang isang cluster-enabled na plugin. Ang pag-backup at pagbawi ng mga cluster node ay isasagawa sa pamamagitan ng virtual na kliyenteng ito. Ipinapakita ng talahanayan sa ibaba ang mga bersyon ng cluster ng mga plugin.

Talahanayan 1.2 Mga Plugin na may suporta para sa mga cluster system

Плагин
Описание

Plug-in para sa FileSystem
Ginagamit ang plugin na ito kapag nagse-set up ng backup ng data ng file system sa mga sumusunod na platform: – Mga kumpol ng Windows Server; – Mga kumpol ng Linux; – Mga kumpol ng araw (Solaris SPARC)

Plug-in para sa Exchange
Ginagamit ang plugin na ito kapag nagse-set up ng backup ng isang Microsoft Exchange server na tumatakbo gamit ang Database Availability Group (DAG) na teknolohiya.

Plug-in para sa Hyper-V
Ginagamit ang plugin na ito kapag nagse-set up ng Hyper-V failover cluster backup

Plug-in para sa Oracle
Ginagamit ang plugin na ito kapag kino-configure ang Oracle Database backup sa Oracle's Real Application Clusters (RAC)

Plug-in para sa SQL Server
Ginagamit ang plugin na ito kapag nagse-set up ng Microsoft SQL Server failover cluster backup.

Plug-in para sa MySQL
Ginagamit ang plugin na ito kapag nagse-set up ng mga backup ng MySQL Server sa isang failover cluster.

Resulta ng pagpapatupad

Ang resulta ng gawaing proyekto ay isang backup system na na-deploy sa Customer batay sa Quest Netvault Backup software na may arkitektura na ipinapakita sa Figure 1.8.

Sa paghahanap ng pinakamainam na lunas
Figure 1.7 – Target na estado ng system

Ang lahat ng bahagi ng Netvault Backup ay na-deploy sa isang pisikal na server na may mga sumusunod na katangian:
– dalawang processor na may sampung core bawat isa;
– 64 GB ng RAM;
– dalawang SAS 300GB 10K hard drive (RAID1)
– apat na SAS 600GB 15K hard drive (RAID10);
– HBA na may dalawang panlabas na SAS port;
– dalawang 10 gbps port;
– CentOS OS.

Ang mga online na backup ay inimbak sa Quest Qorestor Standard (back end 150TB). Ang pakikipagtulungan sa Qorestor ay isinagawa gamit ang RDA protocol. Ang deduplication ratio sa Qorestor sa pagtatapos ng trial operation ng system ay 14,7 hanggang 1.

Para sa pangmatagalang imbakan, ginamit ang isang tape library na may apat na LTO-7 standard drive. Ang tape library ay konektado sa backup server sa pamamagitan ng SAS. Pana-panahon, ang mga cartridge ay inihiwalay at inilipat para sa imbakan sa isa sa mga malalayong sangay.

Ang lahat ng kinakailangang plugin ay na-download at inilagay sa isang folder ng network para sa malayuang pag-install. Ang tagal ng deployment at configuration para sa system na ito ay siyam na araw.

Natuklasan

Batay sa mga resulta ng proyekto, masasabi kong nagawa ng Quest Netvault Backup na ipatupad ang lahat ng kinakailangan ng Customer at ang solusyon na ito ay isa sa mga tool para sa pagbuo ng backup system para sa parehong maliliit na kumpanya at Enterprise level na Customer.

Karamihan sa mga parameter na ginamit upang suriin ang mga solusyon ay ibinibigay sa talahanayan ng paghahambing.

Talahanayan 1.3 – Talahanayan ng paghahambing

saligan
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam Backup at Replikasyon
Veritas NetBackup
Quest Netvault

Suporta ng Microsoft Windows OS para sa backup na server
Oo
Oo
Oo
Oo
Oo
Oo

Suporta ng Microsoft Windows OS para sa backup na server
Hindi
Oo
Oo
Hindi
Oo
Oo

Multilingual na interface
Oo
Oo
Hindi
Hindi
Oo
Oo

Pag-andar ng interface ng pamamahala ng WEB
6 10 mula
7 10 mula
6 10 mula
5 10 mula
7 10 mula
7 10 mula

Sentralisadong Pamamahala
Oo
Oo
Oo
Oo
Oo
Oo

Pamamahala na nakabatay sa tungkulin
Oo
Oo
Oo
Oo
Oo
Oo

Ahente para sa Microsoft Windows OS
Oo
Oo
Oo
Oo
Oo
Oo

Ahente para sa Linux OS
Oo
Oo
Oo
Oo
Oo
Oo

Ahente para sa Solaris OS
Oo
Oo
Oo
Oo
Oo
Oo

Ahente para sa AIX OS
Oo
Oo
Oo
Oo
Oo
Oo

Ahente para sa FreeBSD OS
Oo
Hindi
Oo
Oo
Oo
Oo

Ahente para sa MAC OS
Oo
Oo
Oo
Hindi
Oo
Oo

Ahente para sa Microsoft SQL
Oo
Oo
Oo
Oo
Oo
Oo

Ahente para sa IBM DB2
Oo
Oo
Oo
Oo
Hindi
Oo

Ahente para sa Oracle DataBase
Oo
Oo
Oo
Oo
Oo
Oo

Ahente para sa PostgreSQL
Oo
Oo
Oo
Hindi
Oo
Oo

Ahente para sa MariaDB
Oo
Oo
Oo
Hindi
Oo
Oo

Ahente para sa MySQL
Oo
Oo
Oo
Hindi
Oo
Oo

Ahente para sa Microsoft SharePoint
Oo
Oo
Oo
Oo
Oo
Oo

Ahente para sa Microsoft Exchange
Oo
Oo
Oo
Oo
Oo
Oo

Ahente para sa IBM Informix
Oo
Oo
Oo
Hindi
Oo
Oo

Ahente para sa Lotus Domino Server
Oo
Oo
Oo
Hindi
Oo
Oo

Ahente para sa SAP
Oo
Oo
Oo
Hindi
Oo
Oo

Suporta sa VMware ESXi
Oo
Oo
Oo
Oo
Oo
Oo

Suporta sa Microsoft Hyper-V
Oo
Oo
Oo
Oo
Oo
Oo

Suporta sa imbakan ng tape
Oo
Oo
Oo
Oo
Oo
Oo

DD boost protocol support
Oo
Oo
Oo
Oo
Oo
Oo

Suporta sa Catalyst protocol
Oo
Oo
Oo
Oo
Oo
Hindi

Suporta sa OST protocol
Oo
Hindi
Oo
Hindi
Oo
Hindi

Suporta sa RDA protocol
Oo
Oo
Oo
Oo
Oo
Oo

Suporta sa pag-encrypt
Oo
Oo
Oo
Oo
Oo
Oo

Client-side deduplication
Oo
Oo
Oo
Oo
Oo
Oo

Pag-deduplication sa gilid ng server
Oo
Oo
Oo
Oo
Oo
Oo

Suporta sa NDMP
Oo
Oo
Oo
Hindi
Oo
Oo

Usability
6 10 mula
3 10 mula
4 10 mula
8 10 mula
5 10 mula
7 10 mula

Mga May-akda: Mikhail Fedotov - Arkitekto ng Backup Systems

Pinagmulan: www.habr.com

Magdagdag ng komento