В търсене на оптимално средство

В тази статия ще разкажа как се запознах с Quest Netvault Backup. За Netvault Backup, когато софтуерът все още принадлежеше на Dell, вече бях чувал много положителни отзиви, но не ми се беше наложило да го "пипна" на ръка.

В търсене на оптимално средство

Quest Software, известна просто като Quest, е софтуерна компания, базирана в Калифорния, с 53 офиса в 24 държави по света. Основана през 1987 година. Компанията е известна с софтуера си, използван от професионалисти в областта на базите данни, управление на облаци, информационна сигурност, анализ на данни, резервно копие и възстановяване. Quest Software беше придобита от корпорацията Dell през 2012 година. До 1 ноември 2016 година бе завършена продажбата и компанията се прероди като Quest Software.

Наистина успях да се запозная с Quest Netvault неотдавна. В един от проектите Клиентът поиска да намери икономично и оптимално решение за защита на инфраструктурата си. Клиентът разглеждаше различен софтуер за резервно копие, едно от решенията беше Quest Netvault Backup. След изпитанията, като взехме предвид параметрите, важни за Клиента (част от които са посочени в края на статията), бе избран Quest Netvault Backup.
В допълнение към основните изисквания, Клиентът желаеше софтуерът да се инсталира на сървъри, управлявани от Linux. Такива изисквания не всеки софтуер за резервно копие може да изпълни, но Quest Netvault Backup може да го направи.

Изходни данни и изисквания

Задачата, поставена от Клиента, беше да се проектира система, която осигурява резервно копие на данни с обем от 62 TB. Тези данни бяха съхранени в приложения като 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 Netvault Backup е само 254 мегабайта, което позволява бързо разгръщане.

Плагините за поддържаните платформи и задачи се изтеглят отделно, но това положително влияе на целевото състояние на системата, която ще има само необходимата функционалност за защита на определена инфраструктура и няма да бъде натоварена с излишни възможности.

Управление

Администрирането на Netvault става чрез уеб интерфейса WebUI. Входът се осъществява с име и парола.

В търсене на оптимално средство
Рисунок 1.2 – Прозорец за вход в консолата за управление

Свързването с уеб конзолата става от всяко устройство в мрежата чрез браузър.

В WebUI се използва прост и приятелски интерфейс, администрирането не предизвиква никакви проблеми, логиката на управление е достъпна и разбираема, а ако се появят въпроси, на сайта на доставчика е публикувана подробна документация по продукта.
В търсене на оптимално средство
Рисунок 1.3 – Интерфейс на WebUI

WebUI е предназначена за управление и контрол на Quest Netvault Backup и позволява изпълнението на следните задачи:
– настройка на производителността, сигурността и други параметри;
– управление на клиенти, устройства за съхранение и носители;

В търсене на оптимално средство
Рисунок 1.4 – Управление на устройства за съхранение

– извършване на резервно копиране и възстановяване;
– мониторинг на задания, активност на устройствата и журналите за събития;

В търсене на оптимално средство
Рисунок 1.5 – Мониторинг на активността на устройствата

– настройка на известия;
– създаване и преглед на отчети.

Устройства за съхранение

Quest Netvault лесно реализира правилото за съхранение 3-2-1, тъй като умее да работи както с устройства за временно съхранение на резервни копия (дискови системи за съхранение на данни), така и с устройства за дългосрочно съхранение (дедуплициращи устройства, физически лентови библиотеки, автозакачалки, виртуални лентови библиотеки (VTL) и споделени виртуални лентови библиотеки (SVTL)). Отчуждаемите резервни копия могат да се съхраняват в облака, на отдалечена площадка или на отчуждаем носител (например, на лентов носител).

При работа с дедуплициращи устройства се поддържат специализирани протоколи RDA и DD Boost. Използването на тези протоколи:
– намалява натоварването на мрежата и повишава производителността на задачите за резервно копиране, тъй като данните се дедуплицират на клиента и се предават само необходимите блокове. Например, работата в комбинация с Quest Qorestor по протокол RDA позволява да се постигне производителност до 20 терабайта на час и компресия 20:1;
– защитава резервните копия от вируси-зашифровачи. Дори ако самият сървър за резервно копиране бъде заразен и зашифрован, резервните копия остават непокътнати. връзката.

Клиенти

Quest Netvault Backup поддържа над тридесет платформи и приложения. За повече информация относно списъка, можете да се запознаете с уебсайта на вендора на връзката (Фигура 1.7). Проверката на съвместимостта на версиите на защитените системи с Quest Netvault Backup се осъществява по официалния документ „Ръководство за съвместимост на Quest Netvault Backup“, наличен на връзката.

Поддръжката на такова количество системи позволява проектиране на решения за сложни инфраструктури от корпоративен клас. Клиентите се разпределят под формата на плъгини (аналогично на агентите при други вендори), които се инсталират на сървърите. В крайна сметка данните се защитават с помощта на една система с единна точка на управление.

В търсене на оптимално средство
Фигура 1.6 – Списък на плъгините

След изтеглянето на плъгините за тези платформи, ги поставяме в обща папка, която свързваме с Netvault и след това дистанционно инсталираме плъгините на защитените сървъри.

Освен това, едно от предимствата, които считам за важно, е визуализацията на избора на обекти, подлежащи на резервно копиране. Например, на рисунката по-долу избираме като обекти състоянието на системата на сървъра и логичния диск c:.

В търсене на оптимално средство

На тази рисунка е показан изборът на раздели на твърдия диск.

В търсене на оптимално средство

Освен плъгини за платформи, работещи на отделни сървъри, Quest Netvault Backup предлага и версии на плъгини с поддръжка на различни клъстерни системи. В този случай възлите на клъстера се групират в виртуален клиент, на който се инсталира плъгин с поддръжка на клъстера. Резервното копие и възстановяването на възлите на клъстера ще се извършват вече чрез този виртуален клиент. По-долу в таблицата са представени клъстерните версии на плъгините.

Таблица 1.2 Плъгини с поддръжка на клъстерни системи

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

Плъгин за FileSystem
Този плъгин се използва при настройка на резервно копие на данните от файловата система на следните платформи: – клъстери Windows Server; – клъстери Linux; – клъстери Sun (Solaris SPARC)

Плъгин за Exchange
Този плъгин се използва при настройка на резервно копие на сървъра Microsoft Exchange, работещ по технологията Database Availability Group (DAG)

Плъгин за Hyper-V
Този плъгин се използва при настройка на резервно копие на отказоустойчивия клъстер Hyper-V

Плъгин за Oracle
Този плъгин се използва при настройка на резервно копие на Oracle Database на Oracle’s Real Application Clusters (RAC)

Плъгин за SQL Server
Този плъгин се използва при настройка на резервно копие на отказоустойчивия клъстер Microsoft SQL Server.

Плъгин за MySQL
Този плъгин се използва при настройка на резервно копие на MySQL Server в отказоустойчивия клъстер.

Резултат от внедряването

Резултатът от работата по проекта е внедрената при Кліента система за резервно копие на базата на софтуера Quest Netvault Backup с архитектурата, показана на рисунка 1.8.

В търсене на оптимално средство
Рисунок 1.7 – Целевото състояние на системата

Всички компоненти на Netvault Backup бяха развърнати на физически сървър с следните характеристики:
– два процесора с по десет ядра всеки;
– 64 ГБ оперативна памет;
– два твърди диска SAS 300ГБ 10K (RAID1)
– четири твърди диска SAS 600ГБ 15K (RAID10);
– HBA с два външни порта SAS;
– два порта 10 gbps;
– ОС CentOS.

Оперативните резервни копия се съхраняваха на Quest Qorestor Standard (back end 150TB). Работата с Qorestor се извършваше по протокол RDA. Коефициентът на дедупликация на Qorestor в края на тестовия период на системата беше 14.7 към 1.

За дългосрочно съхранение беше използвана лентовата библиотека с четири драйвера LTO-7. Лентовата библиотека беше свързана с резервния сървър чрез SAS. Периодично, картриджите се взимаха и преместваха за съхранение в един от отдалечените филиали.

Всички необходими плъгини бяха изтеглени и разположени в мрежова папка за дистанционна инсталация. Времето за инсталиране и настройка на тази система беше девет дни.

Изводи

По резултатите от проекта мога да кажа, че Quest Netvault Backup успя да осъществи всички изисквания на Клиента и това решение е едно от средствата за изграждане на система за резервно копиране, както за малки компании, така и за клиенти на ниво Enterprise.

Повечето параметри, които бяха използвани за оценка на решенията, са представени в сравнителната таблица.

Таблица 1.3 – Сравнителна таблица

Критерий
Commvault
IBM Spectrum Protect
Micro Focus Data Protector
Veeam Backup & Replication
Veritas NetBackup
Quest Netvault

Поддръжка на ОС Microsoft Windows за резервния сървър
Да
Да
Да
Да
Да
Да

Поддръжка на ОС Microsoft Windows за резервния сървър
Не
Да
Да
Не
Да
Да

Многоезичен интерфейс
Да
Да
Не
Не
Да
Да

Веб интерфейс за управление
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 Server
Да
Да
Да
Не
Да
Да

Агент за SAP
Да
Да
Да
Не
Да
Да

Поддръжка на VMware ESXi
Да
Да
Да
Да
Да
Да

Поддръжка на Microsoft Hyper-V
Да
Да
Да
Да
Да
Да

Поддръжка на лентови устройства за съхранение
Да
Да
Да
Да
Да
Да

Поддръжка на протокол DD boost
Да
Да
Да
Да
Да
Да

Поддръжка на протокол Catalyst
Да
Да
Да
Да
Да
Не

Поддръжка на протокол OST
Да
Не
Да
Не
Да
Не

Поддръжка на протокол RDA
Да
Да
Да
Да
Да
Да

Поддръжка на криптиране
Да
Да
Да
Да
Да
Да

Дедупликация на клиентска страна
Да
Да
Да
Да
Да
Да

Дедупликация на сървърна страна
Да
Да
Да
Да
Да
Да

Поддръжка на NDMP
Да
Да
Да
Не
Да
Да

Удобство за потребителя
6 от 10
3 от 10
4 от 10
8 от 10
5 от 10
7 от 10

Автори: Федотов Михаил — Архитект по системите за резервно копиране

Източник: habr.com

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster