Serĉante la optimuman rimedon

En ĉi tiu artikolo mi rakontos al vi kiel mi konatiĝis kun Quest Netvault Backup. Mi jam aŭdis multajn pozitivajn recenzojn pri Netvault Backup, kiam ĉi tiu programaro ankoraŭ estis posedata de Dell, sed mi ankoraŭ ne havis la ŝancon "tuŝi" ĝin per miaj manoj.

Serĉante la optimuman rimedon

Quest Software, ankaŭ konata kiel Quest, estas softvarfirmao kun sidejo en Kalifornio kun 53 oficejoj en 24 landoj. Fondite en 1987. La kompanio estas konata pro sia programaro uzata de profesiuloj en datumbazo, nuba administrado, informa sekureco, datuma analizo, sekurkopio kaj reakiro. Quest Software estis akirita fare de Dell en 2012. Antaŭ novembro 1, 2016, la vendo estis kompletigita kaj la firmao relanĉita kiel Quest Software.

Mi sukcesis de proksime koni Quest Netvault antaŭ ne longe. En unu el la projektoj, la Kliento petis trovi nekostan kaj optimuman solvon por protekti sian infrastrukturon. La kliento pripensis diversajn rezervajn programojn, unu el la solvoj estis Quest Netvault Backup. Surbaze de la testrezultoj, konsiderante la parametrojn gravajn por la Kliento (kelkaj el kiuj estas donitaj ĉe la fino de la artikolo), Quest Netvault Backup estis elektita.
Krom la bazaj postuloj, la Kliento volis ke la programaro estu instalita sur serviloj kurantaj Linukso. Ne ĉiu rezerva programaro povas trakti ĉi tiujn postulojn, sed Quest Netvault Backup povas fari ĝin.

Komencaj datumoj kaj postuloj

La tasko fiksita de la Kliento estis desegni sistemon kiu provizas datumojn sekurkopion en la kvanto de 62 TB. Ĉi tiuj datumoj estis enhavitaj en aplikaĵsistemoj kiel ekzemple SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, ktp. Tiuj aplikaĵsistemoj funkciis per fizikaj kaj virtualaj serviloj prizorgante Microsoft Windows Server, Linukso kaj FreeBSD operaciumojn. La virtuala medio estis konstruita surbaze de la platformo de virtualigo VMware vSphere. La infrastrukturo situis sur unu loko.

Ĝenerale, la infrastrukturo de la Kliento estas montrita en Figuro 1.1.

Serĉante la optimuman rimedon
Figuro 1.1 - Infrastrukturo de Kliento

La analizo ekzamenis la kapablojn de Quest Netvault Backup aplikeblaj al la infrastrukturo de la Kliento, nome pri farado de sekurkopio, reakiro, datumadministrado kaj monitorado. Tipa funkcieco kaj principoj de operacio preskaŭ ne diferencas de programaro de aliaj vendistoj. Sekve, poste mi ŝatus deteni la funkciojn de Quest Netvault Backup, kiu apartigas ĝin de aliaj rezerva iloj.

Interesaj trajtoj

fikso

La grandeco de la Quest Netvalt Backup-distribuo estas nur 254 megabajtoj, kio permesas ĝin esti deplojita rapide.

Kromaĵoj por subtenataj platformoj kaj taskoj estas elŝutitaj aparte, sed ĉi tio havas pozitivan efikon sur la cela stato de la sistemo, kiu havos nur la funkciojn necesajn por protekti certan infrastrukturon kaj ne estos troŝarĝita per nenecesaj funkcioj.

Administrado

Netvault-administrado estas farita per la WebUI-retŝelo. Ensaluto estas farita per via nomo kaj pasvorto.

Serĉante la optimuman rimedon
Figuro 1.2 - Ensalutu fenestro al la administra konzolo

Konekto al la retkonzolo estas farita de iu ajn komputilo en la reto uzante retumilon.

WebUI uzas simplan kaj amikan interfacon, administrado ne kaŭzas problemojn, la kontrollogiko estas alirebla kaj komprenebla, se aperas demandoj, detalaj informoj estas afiŝitaj en la retejo de la vendisto. produkta dokumentado.
Serĉante la optimuman rimedon
Figuro 1.3 - Interfaco WebUI

WebUI estas dizajnita por administri kaj kontroli Quest Netvault Backup kaj permesas al vi plenumi la sekvajn taskojn:
- agordi rendimenton, sekurecon kaj aliajn parametrojn;
- administrado de klientoj, stokaj aparatoj kaj amaskomunikiloj;

Serĉante la optimuman rimedon
Figuro 1.4 - Administrado de stokaj aparatoj

- farante sekurkopion kaj reakiron;
- monitorado de taskoj, agado de aparato kaj protokoloj de eventoj;

Serĉante la optimuman rimedon
Figuro 1.5 - Monitora agado de aparato

- starigi sciigojn;
– krei kaj vidi raportojn.

Stokaj aparatoj

Quest Netvault facile efektivigas la regulon de stokado 3-2-1, ĉar ĝi povas funkcii kun ambaŭ aparatoj por interreta konservado de sekurkopioj (diskaj stokadosistemoj), same kiel aparatoj por longdaŭra stokado (senduplikataj aparatoj, fizikaj bendbibliotekoj, aŭtoŝargiloj). , virtualaj surbendbibliotekoj (VTL) kaj komunaj virtualaj surbendbibliotekoj (SVTL)). Forĵeteblaj sekurkopioj povas esti stokitaj en la nubo, ĉe eksterejo, aŭ sur forpreneblaj amaskomunikiloj (kiel bendo).

Kiam vi laboras kun deduplikataj aparatoj, specialigitaj protokoloj RDA kaj DD Boost estas subtenataj. Uzo de ĉi tiuj protokoloj:
- reduktas retan ŝarĝon kaj plibonigas la agadon de rezervaj taskoj, ĉar datumoj estas deduplikataj ĉe la kliento kaj nur la necesaj blokoj estas translokigitaj. Ekzemple, labori kune kun Quest Qorestor uzante la RDA-protokolon ebligas al vi atingi rendimenton de ĝis 20 terabajtoj hore kaj kunpremadon de 20 ĝis 1;
- protektas sekurkopiojn kontraŭ ransomware-virusoj. Eĉ se la rezerva servilo mem estas infektita kaj ĉifrita, la sekurkopioj restos sendifektaj. ligilo.

Klientoj

Quest Netvault Backup subtenas pli ol tri dekduojn da platformoj kaj aplikoj. Vi povas ekscii pli pri la listo sur la retejo de la vendisto ĉe ligilo (Figuro 1.7). Kontrolado de la kongruo de versioj de protektitaj sistemoj kun Quest Netvault Backup estas farita laŭ la oficiala dokumento "Quest Netvault Backup Compatibility Guide" situanta ĉe ligilo.

Subteno por tia nombro da sistemoj permesas vin desegni solvojn por kompleksaj Enterprise-nivelaj infrastrukturoj. Klientoj estas distribuitaj en formo de kromaĵoj (analoga al aliaj vendistoj - agentoj), kiuj estas instalitaj sur serviloj. Kiel rezulto, datumoj estas protektitaj uzante unu sistemon kun ununura punkto de kontrolo.

Serĉante la optimuman rimedon
Figuro 1.6 - Listo de kromaĵoj

Post elŝuto de la kromaĵojn por ĉi tiuj platformoj, ni metas ilin en komunan dosierujon, kiun ni konektas al Netvault kaj poste instalas la kromaĵojn sur la protektitaj serviloj.

Alia avantaĝo, mi pensas, estas la klareco de la elekto de objektoj por esti subtenitaj. Ekzemple, en la suba figuro ni elektas la servilan sistemstaton kaj logikan stiradon c: kiel objektojn.

Serĉante la optimuman rimedon

Kaj ĉi tiu figuro montras la elekton de malmolaj diskdiskoj.

Serĉante la optimuman rimedon

Krom kromaĵojn por platformoj funkcianta sur individuaj serviloj, Quest Netvault Backup ankaŭ havas kromprogramojn, kiuj subtenas diversajn aretsistemojn. En ĉi tiu kazo, grapolnodoj estas grupigitaj en virtualan klienton sur kiu cluster-ebligita kromaĵo estas instalita. Rezervo kaj reakiro de grapolnodoj estos faritaj per ĉi tiu virtuala kliento. La malsupra tabelo montras la clusterversiojn de la kromprogramoj.

Tabelo 1.2 Kromaĵoj kun subteno por clustersistemoj

Konekti
Priskribo

Aldonaĵo por FileSystem
Ĉi tiu kromaĵo estas uzata dum agordado de dosiersistemaj datumoj-sekurkopioj sur la sekvaj platformoj: – Windows Server-grupoj; – Linukso-grupoj; – Sun-aretoj (Solaris SPARC)

Aldonaĵo por Interŝanĝo
Ĉi tiu kromaĵo estas uzata dum agordado de sekurkopio de Microsoft Exchange-servilo funkcianta per teknologio de Database Availability Group (DAG).

Aldonaĵo por Hyper-V
Ĉi tiu kromaĵo estas uzata dum agordado de Hyper-V-malsukcesa grapo-sekurkopio

Aldonaĵo por Oracle
Ĉi tiu kromaĵo estas uzata dum agordado de sekurkopio de Oracle-datumbazo al la Realaj Aplikaĵoj de Oracle (RAC)

Aldonaĵo por SQL-Servilo
Ĉi tiu kromaĵo estas uzata kiam oni agordas sekurkopion pri malsukcesa grapolo de Microsoft SQL Server.

Aldonaĵo por MySQL
Ĉi tiu kromaĵo estas uzata dum agordado de sekurkopioj de MySQL-Servilo en malsukcesa areto.

Rezulto de efektivigo

La rezulto de la projekta laboro estis rezerva sistemo deplojita ĉe la Kliento bazita sur Quest Netvault Rezerva programaro kun la arkitekturo montrita en Figuro 1.8.

Serĉante la optimuman rimedon
Figuro 1.7 - Cel-stato de la sistemo

Ĉiuj Netvault Backup-komponentoj estis deplojitaj sur fizika servilo kun la sekvaj karakterizaĵoj:
– du procesoroj kun po dek kernoj;
- 64 GB da RAM;
- du malmolaj diskoj SAS 300GB 10K (RAID1)
- kvar SAS 600GB 15K malmolaj diskoj (RAID10);
- HBA kun du eksteraj SAS-havenoj;
- du havenoj de 10 gbps;
- CentOS OS.

Retaj sekurkopioj estis stokitaj sur Quest Qorestor Standard (malantaŭa fino 150TB). Laboro kun Qorestor estis farita uzante la RDA-protokolon. La deduplika proporcio sur Qorestor ĉe la fino de la prova operacio de la sistemo estis 14,7 ĝis 1.

Por longperspektiva stokado, glubendbiblioteko kun kvar LTO-7 normaj veturadoj estis uzita. La bendbiblioteko estis konektita al la rezerva servilo per SAS. Periode, la kartoĉoj estis fremdigitaj kaj movitaj por stokado al unu el la malproksimaj branĉoj.

Ĉiuj necesaj kromprogramoj estis elŝutitaj kaj metitaj en retdosierujon por fora instalado. La deplojo kaj agorda tempo por ĉi tiu sistemo estis naŭ tagoj.

trovoj

Surbaze de la rezultoj de la projekto, mi povas diri, ke Quest Netvault Backup povis efektivigi ĉiujn postulojn de la Kliento kaj ĉi tiu solvo estas unu el la iloj por konstrui rezervan sistemon por ambaŭ malgrandaj kompanioj kaj Entreprenaj nivelaj Klientoj.

La plej multaj el la parametroj, kiuj estis uzataj por taksi la solvojn, estas donitaj en la kompara tabelo.

Tabelo 1.3 – Kompara tabelo

Kriterio
Commvault
IBM Spectrum Protect
Mikrofokusa Datuma Protektanto
Sekurkopio & Reproduktado de Veeam
Veritas NetBackup
Serĉu Netvault

Subteno de Microsoft Windows OS por rezerva servilo
Jes
Jes
Jes
Jes
Jes
Jes

Subteno de Microsoft Windows OS por rezerva servilo
Neniu
Jes
Jes
Neniu
Jes
Jes

Plurlingva interfaco
Jes
Jes
Neniu
Neniu
Jes
Jes

TTT-administra interfaco-funkcio
6 el 10
7 el 10
6 el 10
5 el 10
7 el 10
7 el 10

Alcentrigita Administrado
Jes
Jes
Jes
Jes
Jes
Jes

Rol-bazita administrado
Jes
Jes
Jes
Jes
Jes
Jes

Agento por Microsoft Windows OS
Jes
Jes
Jes
Jes
Jes
Jes

Agento por Linukso OS
Jes
Jes
Jes
Jes
Jes
Jes

Agento por Solaris OS
Jes
Jes
Jes
Jes
Jes
Jes

Agento por AIX OS
Jes
Jes
Jes
Jes
Jes
Jes

Agento por FreeBSD OS
Jes
Neniu
Jes
Jes
Jes
Jes

Agento por MAC OS
Jes
Jes
Jes
Neniu
Jes
Jes

Agento por Microsoft SQL
Jes
Jes
Jes
Jes
Jes
Jes

Agento por IBM DB2
Jes
Jes
Jes
Jes
Neniu
Jes

Agento por Oracle DataBase
Jes
Jes
Jes
Jes
Jes
Jes

Agento por PostgreSQL
Jes
Jes
Jes
Neniu
Jes
Jes

Agento por MariaDB
Jes
Jes
Jes
Neniu
Jes
Jes

Agento por MySQL
Jes
Jes
Jes
Neniu
Jes
Jes

Agento por Microsoft SharePoint
Jes
Jes
Jes
Jes
Jes
Jes

Agento por Microsoft Exchange
Jes
Jes
Jes
Jes
Jes
Jes

Agento por IBM Informix
Jes
Jes
Jes
Neniu
Jes
Jes

Agento por Lotus Domino Server
Jes
Jes
Jes
Neniu
Jes
Jes

Agento por SAP
Jes
Jes
Jes
Neniu
Jes
Jes

Subteno de VMware ESXi
Jes
Jes
Jes
Jes
Jes
Jes

Subteno de Microsoft Hyper-V
Jes
Jes
Jes
Jes
Jes
Jes

Subteno por stokado de bendo
Jes
Jes
Jes
Jes
Jes
Jes

DD-akcela protokolo-subteno
Jes
Jes
Jes
Jes
Jes
Jes

Subteno pri katalizila protokolo
Jes
Jes
Jes
Jes
Jes
Neniu

Subteno de protokolo OST
Jes
Neniu
Jes
Neniu
Jes
Neniu

Subteno de protokolo RDA
Jes
Jes
Jes
Jes
Jes
Jes

Ĉifrada subteno
Jes
Jes
Jes
Jes
Jes
Jes

Kliento-flanka deduplikado
Jes
Jes
Jes
Jes
Jes
Jes

Servilflanka deduplikado
Jes
Jes
Jes
Jes
Jes
Jes

NDMP-subteno
Jes
Jes
Jes
Neniu
Jes
Jes

Uzebleco
6 el 10
3 el 10
4 el 10
8 el 10
5 el 10
7 el 10

Aŭtoroj: Miĥail Fedotov - Arkitekto pri Rezervaj Sistemoj

fonto: www.habr.com

Aldoni komenton