Бұл мақалада мен Quest Netvault Backup бағдарламасымен қалай танысқанымды айтып беремін. Мен Netvault Backup туралы көптеген оң пікірлерді естідім, бұл бағдарламалық жасақтама әлі де Dell-ге тиесілі болды, бірақ мен оны қолыммен «түрту» мүмкіндігім әлі болған жоқ.
Quest Software, сондай-ақ Quest ретінде белгілі, штаб-пәтері Калифорнияда, 53 елде 24 кеңсесі бар бағдарламалық қамтамасыз ету компаниясы. 1987 жылы құрылған. Компания дерекқор, бұлтты басқару, ақпараттық қауіпсіздік, деректерді талдау, сақтық көшірме жасау және қалпына келтіру саласындағы кәсіпқойлар пайдаланатын бағдарламалық жасақтамасымен танымал. Quest бағдарламалық құралын Dell 2012 жылы сатып алды. 1 жылдың 2016 қарашасында сатылым аяқталды және компания Quest бағдарламалық құралы ретінде қайта іске қосылды.
Мен Quest Netvault-пен жақыннан танысқаныма аз уақыт болды. Жобалардың бірінде Тапсырыс беруші өз инфрақұрылымын қорғау үшін арзан және оңтайлы шешім табуды сұрады. Тұтынушы әртүрлі сақтық көшірме бағдарламалық құралын қарастырды, шешімдердің бірі Quest Netvault Backup болды. Сынақ нәтижелері бойынша Тұтынушы үшін маңызды параметрлерді ескере отырып (кейбіреуі мақаланың соңында берілген) Quest Netvault Backup таңдалды.
Негізгі талаптардан басқа, Тұтынушы бағдарламалық жасақтаманың Linux жүйесінде жұмыс істейтін серверлерде орнатылуын қалады. Кез келген сақтық көшірме бағдарламалық құралы бұл талаптарды орындай алмайды, бірақ Quest Netvault Backup мұны істей алады.
Бастапқы деректер мен талаптар
Тұтынушы қойған тапсырма 62 ТБ көлемінде деректердің сақтық көшірмесін қамтамасыз ететін жүйені жобалау болды. Бұл деректер SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint және т.б. қолданбалы жүйелерде қамтылған. Бұл қолданбалы жүйелер Microsoft Windows Server, Linux және FreeBSD операциялық жүйелерімен жұмыс істейтін физикалық және виртуалды серверлерде жұмыс істеді. Виртуалды орта VMware vSphere виртуалдандыру платформасы негізінде құрастырылған. Инфрақұрылым бір учаскеде орналасты.
Тұтастай алғанда, Тұтынушының инфрақұрылымы 1.1-суретте көрсетілген.
1.1-сурет – Тұтынушының инфрақұрылымы
Талдау Тұтынушының инфрақұрылымына қолданылатын Quest Netvault Backup мүмкіндіктерін, атап айтқанда сақтық көшірме жасау, қалпына келтіру, деректерді басқару және бақылау тұрғысынан қарастырды. Әдеттегі функционалдылық пен жұмыс принциптері басқа жеткізушілерден бағдарламалық жасақтамадан іс жүзінде еш айырмашылығы жоқ. Сондықтан, келесі кезекте мен басқа сақтық көшірме құралдарынан ерекшеленетін Quest Netvault Backup мүмкіндіктеріне тоқталғым келеді.
Қызықты мүмкіндіктер
параметр
Quest Netvalt Backup дистрибутивінің көлемі небәрі 254 мегабайтты құрайды, бұл оны жылдам орналастыруға мүмкіндік береді.
Қолдау көрсетілетін платформалар мен тапсырмаларға арналған плагиндер бөлек жүктеледі, бірақ бұл жүйенің мақсатты күйіне оң әсер етеді, ол тек белгілі бір инфрақұрылымды қорғау үшін қажетті функционалдылыққа ие болады және қажетсіз мүмкіндіктермен шамадан тыс жүктелмейді.
Басқару
Netvault әкімшілігі WebUI веб қабығы арқылы жүзеге асырылады. Кіру сіздің атыңыз бен пароліңіз арқылы жүзеге асырылады.
1.2-сурет – Басқару консоліне кіру терезесі
Веб-консольге қосылу желідегі кез келген компьютерден браузер арқылы жүзеге асырылады.
WebUI қарапайым және ыңғайлы интерфейсті пайдаланады, әкімшілік ешқандай қиындық тудырмайды, басқару логикасы қол жетімді және түсінікті, егер сұрақтар туындаса, толық ақпарат жеткізушінің веб-сайтында орналастырылған.
1.3-сурет – WebUI интерфейсі
WebUI Quest Netvault сақтық көшірмесін басқаруға және басқаруға арналған және келесі тапсырмаларды орындауға мүмкіндік береді:
– өнімділікті, қауіпсіздікті және басқа параметрлерді орнату;
– клиенттерді, сақтау құрылғыларын және медианы басқару;
1.4-сурет – Сақтау құрылғыларын басқару
– сақтық көшірме жасау және қалпына келтіру;
– тапсырмаларды, құрылғы әрекетін және оқиғалар журналдарын бақылау;
Сурет 1.5 – Құрылғының белсенділігін бақылау
– хабарландыруларды орнату;
– есептерді құру және қарау.
Сақтау құрылғылары
Quest Netvault 3-2-1 сақтау ережесін оңай жүзеге асырады, өйткені ол сақтық көшірмелерді онлайн сақтауға арналған құрылғылармен (дискіні сақтау жүйелері), сондай-ақ ұзақ мерзімді сақтауға арналған құрылғылармен (дедупликация құрылғылары, физикалық таспа кітапханалары, автожүктеуіштер) жұмыс істей алады. , виртуалды таспа кітапханалары (VTL) және ортақ виртуалды таспа кітапханалары (SVTL)). Бір рет қолданылатын сақтық көшірмелерді бұлтта, сайттан тыс жерде немесе алынбалы тасымалдағышта (мысалы, таспа) сақтауға болады.
Қайталанатын құрылғылармен жұмыс істегенде мамандандырылған RDA және DD Boost протоколдарына қолдау көрсетіледі. Бұл протоколдарды қолдану:
– желі жүктемесін азайтады және сақтық көшірме тапсырмаларының өнімділігін жақсартады, өйткені деректер клиентте қайталанады және тек қажетті блоктар тасымалданады. Мысалы, RDA протоколын пайдалана отырып, Quest Qorestor-пен бірге жұмыс істеу сағатына 20 терабайтқа дейін өнімділікке және 20-дан 1-ге дейін қысуға қол жеткізуге мүмкіндік береді;
– резервтік көшірмелерді ransomware вирустарынан қорғайды. Сақтық көшірме серверінің өзі вирус жұққан және шифрланған болса да, сақтық көшірмелер өзгеріссіз қалады.
клиенттер
Quest Netvault Backup үш ондаған платформалар мен қолданбаларды қолдайды. Тізім туралы толығырақ жеткізушінің веб-сайтында білуге болады
Осындай бірқатар жүйелерді қолдау Кәсіпорын деңгейіндегі күрделі инфрақұрылымдар үшін шешімдерді жобалауға мүмкіндік береді. Клиенттер серверлерде орнатылған плагиндер (басқа жеткізушілерге ұқсас – агенттер) түрінде таратылады. Нәтижесінде деректер бір басқару нүктесі бар бір жүйе арқылы қорғалады.
1.6-сурет – Плагиндер тізімі
Осы платформаларға арналған плагиндерді жүктеп алғаннан кейін біз оларды Netvault-қа қосылатын ортақ қалтаға орналастырамыз, содан кейін плагиндерді қорғалған серверлерге қашықтан орнатамыз.
Тағы бір артықшылығы, менің ойымша, сақтық көшірмесі жасалатын нысандарды таңдаудың анықтығы. Мысалы, төмендегі суретте объектілер ретінде сервер жүйесінің күйін және c: логикалық дискісін таңдаймыз.
Және бұл сурет қатты диск бөлімдерін таңдауды көрсетеді.
Жеке серверлерде жұмыс істейтін платформаларға арналған плагиндерден басқа, Quest Netvault Backup әртүрлі кластерлік жүйелерді қолдайтын плагин нұсқаларына ие. Бұл жағдайда кластер түйіндері кластер қосылған плагин орнатылған виртуалды клиентке топтастырылады. Кластер түйіндерінің сақтық көшірмесін жасау және қалпына келтіру осы виртуалды клиент арқылы орындалады. Төмендегі кестеде плагиндердің кластерлік нұсқалары көрсетілген.
Кесте 1.2 Кластерлік жүйелерге қолдау көрсететін плагиндер
Плагин
сипаттамасы
FileSystem үшін плагин
Бұл плагин келесі платформаларда файлдық жүйе деректерінің сақтық көшірмесін орнату кезінде пайдаланылады: – Windows Server кластерлері; – Linux кластерлері; – Sun кластерлері (Solaris SPARC)
Exchange үшін плагин
Бұл плагин Database Availability Group (DAG) технологиясы арқылы іске қосылған Microsoft Exchange серверінің сақтық көшірмесін орнату кезінде пайдаланылады.
Hyper-V үшін плагин
Бұл плагин Hyper-V істен шығу кластерінің сақтық көшірмесін орнату кезінде пайдаланылады
Oracle үшін плагин
Бұл плагин Oracle дерекқорының сақтық көшірмесін Oracle Real Application Clusters (RAC) конфигурациялау кезінде пайдаланылады.
SQL серверіне арналған плагин
Бұл плагин Microsoft SQL Server кластерінің сақтық көшірмесін орнату кезінде пайдаланылады.
MySQL үшін плагин
Бұл плагин ауыспалы кластердегі MySQL серверінің сақтық көшірмелерін орнату кезінде пайдаланылады.
Іске асыру нәтижесі
Жоба жұмысының нәтижесі 1.8-суретте көрсетілген архитектурасы бар Quest Netvault Backup бағдарламалық құралының негізінде Тұтынушыда орналастырылған резервтік көшірме жүйесі болды.
1.7-сурет – Жүйенің мақсатты күйі
Барлық Netvault Backup құрамдастары келесі сипаттамалары бар физикалық серверде орналастырылған:
– әрқайсысы он ядролы екі процессор;
– 64 ГБ жедел жады;
– екі SAS 300 ГБ 10K қатты дискі (RAID1)
– төрт SAS 600 ГБ 15K қатты дискі (RAID10);
– екі сыртқы SAS порты бар HBA;
– екі 10 Гбит/с порт;
– CentOS операциялық жүйесі.
Онлайн сақтық көшірмелер Quest Qorestor Standard (артқы жағы 150 ТБ) ішінде сақталды. Korestor-пен жұмыс RDA хаттамасы арқылы жүзеге асырылды. Жүйенің сынақ жұмысының соңында Qorestor жүйесінде қайталану коэффициенті 14,7-ден 1-ге тең болды.
Ұзақ мерзімді сақтау үшін төрт LTO-7 стандартты жетектері бар таспа кітапханасы пайдаланылды. Таспа кітапханасы сақтық көшірме серверіне SAS арқылы қосылды. Мерзімді түрде картридждер иеліктен шығарылып, алыстағы филиалдардың біріне сақтау үшін ауыстырылды.
Барлық қажетті плагиндер жүктеліп, қашықтан орнату үшін желілік қалтаға орналастырылды. Бұл жүйені орналастыру және конфигурациялау уақыты тоғыз күн болды.
қорытындылар
Жобаның нәтижелеріне сүйене отырып, мен Quest Netvault Backup Тұтынушының барлық талаптарын орындай алды деп айта аламын және бұл шешім шағын компаниялар үшін де, кәсіпорын деңгейіндегі тұтынушылар үшін де резервтік көшірме жүйесін құру құралдарының бірі болып табылады.
Шешімдерді бағалау үшін пайдаланылған параметрлердің көпшілігі салыстыру кестесінде берілген.
Кесте 1.3 – Салыстыру кестесі
өлшемі
Комба
IBM Spectrum Protect
Micro Focus Data Protector
Veeam сақтық көшірме жасау және репликациялау
Veritas NetBackup
Quest Netvault
Сақтық көшірме серверіне арналған Microsoft Windows ОЖ қолдауы
сол
сол
сол
сол
сол
сол
Сақтық көшірме серверіне арналған Microsoft Windows ОЖ қолдауы
жоқ
сол
сол
жоқ
сол
сол
Көптілді интерфейс
сол
сол
жоқ
жоқ
сол
сол
WEB басқару интерфейсінің функционалдығы
6 жылғы 10
7 жылғы 10
6 жылғы 10
5 жылғы 10
7 жылғы 10
7 жылғы 10
Орталықтандырылған басқару
сол
сол
сол
сол
сол
сол
Рөлдік басқару
сол
сол
сол
сол
сол
сол
Microsoft Windows операциялық жүйесіне арналған агент
сол
сол
сол
сол
сол
сол
Linux операциялық жүйесіне арналған агент
сол
сол
сол
сол
сол
сол
Solaris ОЖ үшін агент
сол
сол
сол
сол
сол
сол
AIX ОЖ үшін агент
сол
сол
сол
сол
сол
сол
FreeBSD операциялық жүйесіне арналған агент
сол
жоқ
сол
сол
сол
сол
MAC OS үшін агент
сол
сол
сол
жоқ
сол
сол
Microsoft SQL агенті
сол
сол
сол
сол
сол
сол
IBM DB2 үшін агент
сол
сол
сол
сол
жоқ
сол
Oracle DataBase агенті
сол
сол
сол
сол
сол
сол
PostgreSQL үшін агент
сол
сол
сол
жоқ
сол
сол
MariaDB агенті
сол
сол
сол
жоқ
сол
сол
MySQL үшін агент
сол
сол
сол
жоқ
сол
сол
Microsoft SharePoint агенті
сол
сол
сол
сол
сол
сол
Microsoft Exchange агенті
сол
сол
сол
сол
сол
сол
IBM Informix агенті
сол
сол
сол
жоқ
сол
сол
Lotus Domino серверіне арналған агент
сол
сол
сол
жоқ
сол
сол
SAP агенті
сол
сол
сол
жоқ
сол
сол
VMware ESXi қолдауы
сол
сол
сол
сол
сол
сол
Microsoft Hyper-V қолдауы
сол
сол
сол
сол
сол
сол
Таспаны сақтауды қолдау
сол
сол
сол
сол
сол
сол
DD күшейту протоколын қолдау
сол
сол
сол
сол
сол
сол
Катализатор протоколын қолдау
сол
сол
сол
сол
сол
жоқ
OST протоколын қолдау
сол
жоқ
сол
жоқ
сол
жоқ
RDA протоколын қолдау
сол
сол
сол
сол
сол
сол
Шифрлауды қолдау
сол
сол
сол
сол
сол
сол
Клиенттік дедупликация
сол
сол
сол
сол
сол
сол
Сервер тарапындағы қайталану
сол
сол
сол
сол
сол
сол
NDMP қолдауы
сол
сол
сол
жоқ
сол
сол
Қолдану мүмкіндігі
6 жылғы 10
3 жылғы 10
4 жылғы 10
8 жылғы 10
5 жылғы 10
7 жылғы 10
Авторлары: Михаил Федотов - резервтік жүйелер сәулетшісі
Ақпарат көзі: www.habr.com