оптималдуу дарыны издеп

Бул макалада мен Quest Netvault Backup менен кантип таанышканымды айтып берем. Мен Netvault Backup жөнүндө көптөгөн оң сын-пикирлерди уккан элем, бул программа дагы эле Dellге таандык болгон, бирок мен аны колум менен "тийгенге" мүмкүнчүлүгүм боло элек болчу.

оптималдуу дарыны издеп

Quest Software, ошондой эле Quest катары белгилүү, 53 өлкөдө 24 кеңсеси менен Калифорнияда жайгашкан программалык камсыздоо компаниясы. 1987-жылы негизделген. Компания маалымат базасы, булутту башкаруу, маалыматтык коопсуздук, маалыматтардын аналитикасы, резервдик көчүрмөнү сактоо жана калыбына келтирүү боюнча адистер тарабынан колдонулган программалык камсыздоосу менен белгилүү. Quest Программасын Dell 2012-жылы сатып алган. 1-жылдын 2016-ноябрына карата сатуу аяктады жана компания Quest Software катары кайра ишке кирди.

Мен 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.7-сүрөт). Корголгон системалардын версияларынын Quest Netvault Backup менен шайкештигин текшерүү даректе жайгашкан “Quest Netvault Backup Compatibility Guide” расмий документине ылайык жүргүзүлөт. байланыш.

Мындай бир катар системаларды колдоо Ишкана деңгээлиндеги татаал инфраструктуралар үчүн чечимдерди иштеп чыгууга мүмкүндүк берет. Кардарлар серверлерде орнотулган плагиндер (башка сатуучуларга окшош - агенттер) түрүндө бөлүштүрүлөт. Натыйжада, маалымат башкаруунун бир чекити менен бир системанын жардамы менен корголот.

оптималдуу дарыны издеп
Сүрөт 1.6 – Плагиндердин тизмеси

Бул платформалар үчүн плагиндерди жүктөп алгандан кийин, биз аларды жалпы папкага жайгаштырабыз, аны Netvault менен туташтырып, андан кийин корголгон серверлерге плагиндерди алыстан орнотобуз.

Дагы бир артыкчылыгы, менимче, резервдик көчүрмөлөөчү объекттерди тандоонун тактыгы. Мисалы, төмөндөгү сүрөттө биз сервердик системанын абалын жана c: логикалык дискин объект катары тандайбыз.

оптималдуу дарыны издеп

Жана бул көрсөткүч катуу диск бөлүктөрүн тандоону көрсөтөт.

оптималдуу дарыны издеп

Жеке серверлерде иштеген платформалар үчүн плагиндерден тышкары, Quest Netvault Backup да ар кандай кластердик системаларды колдогон плагин версияларына ээ. Бул учурда кластердик түйүндөр виртуалдык кардарга топтолот, анда кластер иштетилген плагин орнотулган. Камдык көчүрмөнү сактоо жана кластердик түйүндөрдү калыбына келтирүү бул виртуалдык кардар аркылуу ишке ашырылат. Төмөнкү таблица плагиндердин кластердик версияларын көрсөтөт.

Таблица 1.2 Кластердик системаларды колдогон плагиндер

плагин
баяндоо

FileSystem үчүн плагин
Бул плагин төмөнкү платформаларда файл тутумунун маалыматтарынын камдык көчүрмөсүн орнотууда колдонулат: – Windows Server кластерлери; – Linux кластерлери; – Күн кластерлери (Solaris SPARC)

Exchange үчүн плагин
Бул плагин Database Availability Group (DAG) технологиясы менен иштеген Microsoft Exchange серверинин камдык көчүрмөсүн орнотууда колдонулат.

Hyper-V үчүн плагин
Бул плагин Hyper-V өчүрүү кластеринин камдык көчүрмөсүн орнотууда колдонулат

Oracle үчүн плагин
Бул плагин Oracle маалыматтар базасынын камдык көчүрмөсүн Oracle's Real Application Clusters (RAC) конфигурациялоодо колдонулат.

SQL Server үчүн плагин
Бул плагин Microsoft SQL Server иштебей калган кластердин камдык көчүрмөсүн орнотууда колдонулат.

MySQL үчүн плагин
Бул плагин MySQL Server камдык көчүрмөлөрүн өчүрүү кластеринде орнотууда колдонулат.

Ишке ашыруунун натыйжасы

Долбоордун ишинин натыйжасы 1.8-сүрөттө көрсөтүлгөн архитектурасы менен Quest Netvault Backup программасынын негизинде кардарда орнотулган резервдик система болду.

оптималдуу дарыны издеп
1.7-сүрөт – Системанын максаттуу абалы

Бардык Netvault Камдык компоненттери төмөнкү мүнөздөмөлөргө ээ физикалык серверде жайгаштырылган:
– ар бири он ядролуу эки процессор;
– 64 ГБ оперативдүү эс тутум;
– эки SAS 300GB 10K катуу диск (RAID1)
– төрт SAS 600GB 15K катуу диск (RAID10);
– эки тышкы SAS порту менен HBA;
– эки 10 Гбит/с порт;
– CentOS OS.

Онлайн камдык көчүрмөлөр Quest Qorestor Standard'да сакталган (арткы аягы 150 ТБ). Корестор менен иштөө RDA протоколун колдонуу менен ишке ашырылган. Системанын сынамык иштөөсүнүн аягында Корестордо дедупликация коэффициенти 14,7ге барабар болгон.

Узак мөөнөттүү сактоо үчүн төрт LTO-7 стандарттуу дисктери бар лента китепканасы колдонулган. Тасма китепкана резервдик серверге SAS аркылуу туташтырылган. Мезгил-мезгили менен картридждер ажыратылып, алыскы бутактардын бирине сактоо үчүн көчүрүлүп турган.

Бардык керектүү плагиндер жүктөлүп алынып, алыстан орнотуу үчүн тармактык папкага жайгаштырылды. Бул системаны жайылтуу жана конфигурациялоо убактысы тогуз күн болду.

табылгалары

Долбоордун жыйынтыктарынын негизинде, мен Quest Netvault Backup Кардардын бардык талаптарын ишке ашыра алды деп айта алам жана бул чечим чакан компаниялар үчүн да, Enterprise деңгээлиндеги Кардарлар үчүн да резервдик системаны куруунун куралдарынын бири болуп саналат.

Чечимдерди баалоо үчүн колдонулган параметрлердин көбү салыштыруу таблицада келтирилген.

Таблица 1.3 – Салыштыруу таблицасы

Критерий
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam камдык көчүрмөсү жана репликациясы
Veritas NetBackup
Quest Netvault

Microsoft Windows OS камдык серверди колдоо
ошол
ошол
ошол
ошол
ошол
ошол

Microsoft Windows OS камдык серверди колдоо
жок
ошол
ошол
жок
ошол
ошол

Көп тилдүү интерфейс
ошол
ошол
жок
жок
ошол
ошол

WEB башкаруу интерфейсинин функционалдуулугу
6 тартып 10
7 тартып 10
6 тартып 10
5 тартып 10
7 тартып 10
7 тартып 10

Борборлоштурулган башкаруу
ошол
ошол
ошол
ошол
ошол
ошол

Ролдук башкаруу
ошол
ошол
ошол
ошол
ошол
ошол

Microsoft Windows OS үчүн агент
ошол
ошол
ошол
ошол
ошол
ошол

Linux OS үчүн агент
ошол
ошол
ошол
ошол
ошол
ошол

Solaris OS үчүн агент
ошол
ошол
ошол
ошол
ошол
ошол

AIX OS үчүн агент
ошол
ошол
ошол
ошол
ошол
ошол

FreeBSD OS үчүн агент
ошол
жок
ошол
ошол
ошол
ошол

MAC OS үчүн агент
ошол
ошол
ошол
жок
ошол
ошол

Microsoft SQL үчүн агент
ошол
ошол
ошол
ошол
ошол
ошол

IBM DB2 үчүн агент
ошол
ошол
ошол
ошол
жок
ошол

Oracle DataBase үчүн агент
ошол
ошол
ошол
ошол
ошол
ошол

PostgreSQL үчүн агент
ошол
ошол
ошол
жок
ошол
ошол

MariaDB үчүн агент
ошол
ошол
ошол
жок
ошол
ошол

MySQL үчүн агент
ошол
ошол
ошол
жок
ошол
ошол

Microsoft SharePoint үчүн агент
ошол
ошол
ошол
ошол
ошол
ошол

Microsoft Exchange үчүн агент
ошол
ошол
ошол
ошол
ошол
ошол

IBM Informix үчүн агент
ошол
ошол
ошол
жок
ошол
ошол

Lotus Domino Server үчүн агент
ошол
ошол
ошол
жок
ошол
ошол

SAP үчүн агент
ошол
ошол
ошол
жок
ошол
ошол

VMware ESXi колдоосу
ошол
ошол
ошол
ошол
ошол
ошол

Microsoft Hyper-V колдоосу
ошол
ошол
ошол
ошол
ошол
ошол

Тасма сактоо колдоо
ошол
ошол
ошол
ошол
ошол
ошол

DD boost протоколун колдоо
ошол
ошол
ошол
ошол
ошол
ошол

Катализатор протоколун колдоо
ошол
ошол
ошол
ошол
ошол
жок

OST протоколун колдоо
ошол
жок
ошол
жок
ошол
жок

RDA протоколун колдоо
ошол
ошол
ошол
ошол
ошол
ошол

Шифрлөө колдоо
ошол
ошол
ошол
ошол
ошол
ошол

Кардар тараптын дедупликациясы
ошол
ошол
ошол
ошол
ошол
ошол

Сервер тараптагы дедупликация
ошол
ошол
ошол
ошол
ошол
ошол

NDMP колдоосу
ошол
ошол
ошол
жок
ошол
ошол

Колдонуучулук
6 тартып 10
3 тартып 10
4 тартып 10
8 тартып 10
5 тартып 10
7 тартып 10

Авторлор: Михаил Федотов - резервдик системалардын архитектору

Source: www.habr.com

Комментарий кошуу