Сравнительный анализ характеристик дисковых устройств резервного копирования

Любой специалист в области ИТ, которому когда-либо приходилось строить процедуру резервного копирования, знает, что это сложная задача. Необходимо выбрать инкрементный или дифференциальный метод, определить срок хранения данных, назначить «окна» копирования, восстановление по заданной контрольной точке и решить многие другие проблемы. Конечно, резервное копирование не сводится только к копированию данных, но предусматривает и их восстановление, а при использовании ленты эта процедура бывает сопряжена с ошибками. Процесс резервного копирования должен быть простым, особенно для малых и средних предприятий с ограниченными ИТ-ресурсами.

После недавнего выпуска Windows Storage Server компанией Microsoft и появления дисков Serial ATA (SATA) я рассчитывал увидеть новые решения на базе дисков с упрощенными процедурами копирования и восстановления, наряду с устройствами, которые будут выгодной покупкой для малых и средних компаний. Я обнаружил четыре специализированных решения со всеми необходимыми аппаратными средствами и программным обеспечением для резервного копирования серверов Windows на диск. Расширенный список поставщиков приведен во врезке «Другие поставщики устройств резервного копирования». Кроме того, каждый поставщик предлагает факультативные средства резервного копирования или репликации на ленту для хранения в удаленном месте, возможность копировать открытые файлы и агентов для копирования данных Microsoft Exchange Server и Microsoft SQL Server.

Во всех решениях применяются различные подходы к резервному копированию. При оценке каждого продукта учитывались простота использования, функциональность, цена и возможности расширения. В табл. 1 приведены подробные сравнительные характеристики продуктов. Решение с наиболее сбалансированными характеристиками отмечено как рекомендованное редакцией, но продукты с низким рейтингом также могут оказаться удачным выбором, например если предприятию требуется недорогое удаленное хранилище данных или простота применения важнее функциональности.

InteliNAS

InteliNAS компании Tandberg Data представляет собой устройство в корпусе высотой 1U (44,4 мм), устанавливаемое в стойке и функционирующее на Windows Storage Server. Функциями совместного доступа к файлам можно управлять через интерфейс на базе Web, но для доступа к функциям резервного копирования необходимо использовать графический интерфейс Windows. Для пользователей, незнакомых с Windows Storage Server, отметим, что операционная система работает, как любая другая версия Windows, но располагает оптимизированным внутренним механизмом хранения данных. InteliNAS продается вместе с программой VERITAS Backup Exec компании VERITAS Software, с помощью которой можно управлять копированием с диска на диск и восстанавливать и переносить резервные копии на ленту (если приобрести факультативные ленточные накопители или автозагрузчик). Учитывая большую долю рынка, принадлежащую VERITAS, наверняка многие пользователи уже знакомы с широкой функциональностью, простотой использования этого продукта и возможностями копирования данных как на диск, так и на ленту. Привлекательность InteliNAS повышается благодаря знакомству многих пользователей с Windows Storage Server и Backup Exec. Однако специалисты Tandberg Data не приложили особых усилий, чтобы упростить процедуру резервного копирования с использованием этой комбинации продуктов.

Прежде чем приступить к копированию данных с помощью устройства InteliNAS, мне пришлось настроить параметры хранения Backup Exec. Компания Tandberg Data предоставляет лишь минимальную поддержку для Backup Exec, поэтому я решил изучить руководство самостоятельно. Выяснилось, что для резервного копирования на диск требуется создать папку с подходящим названием Backup-To-Disk, просто выбрав место на жестком диске. Backup Exec рассматривает папки Backup-To-Disk в качестве устройств (как и накопители на магнитной ленте). Я создал несколько папок Backup-To-Disk и поместил их в пул устройств, чтобы выполнять задания на копирование параллельно (экран 1). Я также разделил хранилище на наборы носителей (группы носителей с одинаковым периодом хранения). Как правило, применять Backup Exec в качестве решения для хранения данных на предприятии не составляет труда, но мне пришлось изучить очень большой объем документации, прежде чем удалось приступить к первой процедуре резервного копирования.

Экран 1. Задание на резервирование InteliNAS и VERITAS Backup Exec

Затем на системах, подлежащих резервному копированию, были размещены агенты, выбрана политика копирования и выполнены как копирование, так и восстановление примерно 150 Гбайт данных. Backup Exec установила агентов из консоли InteliNAS. Для используемой схемы резервного копирования объем восстанавливаемых исторических данных определяется выбором одной из трех подготовленных компанией VERITAS политик — Daily Full (ежедневная полная), Weekly Full and Daily (еженедельная полная и ежедневная) или Monthly Full with Weekly and Daily (ежемесячная полная с еженедельной и ежедневной). Резервная копия сохраняется на диске, и Backup Exec обеспечивает метод синтетического копирования (synthetic backup), который сокращает нагрузку на канал связи, так как полная копия строится из полученных ранее полной и инкрементных копий. Помимо резервного копирования файлов, с помощью Backup Exec можно копировать реестр, состояние системы и Active Directory (AD). Процедура восстановления данных также проста; Backup Exec обнаружил все нужные дисковые копии без вмешательства пользователя.

Backup Exec располагает стандартными функциями рассылки предупреждений и подготовки отчетов. С помощью отчетов проще обнаружить выполненные с ошибками задания и пропущенные файлы. Я не приобрел для устройства InteliNAS факультативный ленточный накопитель, но Backup Exec генерирует отчеты, с помощью которых можно определить порядок перемещения лент между библиотекой и хранилищем.

Компания Tandberg Data не выполняет предварительной настройки параметров InteliNAS, но благодаря простоте использования и функциональности Backup Exec два продукта образуют хорошую комбинацию. Однако в готовом решении не предусмотрено мер, которые упростили бы операции, выходящие за рамки резервного копирования отдельных компонентов.

Exabyte E-Z D2D2T

Компании Exabyte, Snap Appliance и BakBone Software поставляют решение в составе библиотеки Exabyte на магнитной ленте, NAS-устройства Snap Appliance и программы резервного копирования NetVault компании BakBone. Продукт состоит из двух устройств 1U (44,4 мм), продаваемых как единый комплекс резервного копирования под названием Exabyte E-Z D2D2T (для копирования «диск—диск—лента»). Устройство Snap Appliance работает с версией NetVault 7 для операционной системы Guardian OS (вариант Linux), но для управления устройством служит пользовательский интерфейс на базе Web. Продукт Snap Appliance поставляется с предустановленной программой NetVault 7, а для виртуальной библиотеки на магнитной ленте (virtual tape library, VTL) выделяется 500 Гбайт дискового пространства. NetVault лицензируется в соответствии с пространством памяти, выделяемым для VTL, и использование всего доступного дискового пространства для резервного копирования возможно только после покупки дополнительных лицензий у компании BakBone. Благодаря применению ленточного накопителя в качестве стандартного компонента E-Z D2D2T — очень удобное решение для удаленного хранения данных, но процедура резервного копирования усложняется из-за лицензионных ограничений VTL и недостаточной автоматизации.

NetVault установлена на устройстве Snap Appliance, но я развернул второй экземпляр на собственной системе, чтобы управлять экземпляром на устройстве Snap Appliance. Как и в Backup Exec, для NetVault требуется установить клиент на каждой резервируемой системе. NetVault не обеспечивает дистанционную установку, но поставляется как пакет Windows Installer (.msi) и может распространяться через Group Policy. Процедура назначения заданий копирования NetVault аналогична Backup Exec; с помощью NetVault можно копировать файловые системы клиентских систем наряду с реестром, данными о состоянии системы и AD.

В отличие от политик резервного копирования Backup Exec, создавать схемы с помощью NetVault приходится вручную. Помимо выбора типа и расписания каждого задания, NetVault обеспечивает режим дублирования, диалоговое окно которого показано на экране 2. На данном этапе наступает черед D2D2T. Техники BakBone и Exabyte провели меня по процедуре настройки рекомендуемой конфигурации, в ходе которой операция дублирования создает дисковую резервную копию в VTL с последующим переносом на ленту.

Экран 2. Перемещение резервной копии диска на ленту в NetVault

Техники BakBone и Exabyte приложили все усилия, чтобы настроить решение на конкретное применение. Во время тестирования продукт E-Z D2D2T еще не был официально выпущен в продажу, поэтому мой опыт, возможно, нетипичен. Однако Exabyte планирует предоставить техническую поддержку первого уровня для всего пакета и напрямую работает с BakBone и SnapAppliance при предоставлении услуг второго уровня.

Как и Backup Exec, NetVault обеспечивает предупреждения и генерирует отчеты для слежения за копированием. Я успешно настроил почтовые предупреждения SMTP, однако все предупреждения направляются в один почтовый адрес, и нельзя предупреждать разных людей о ходе выполнения различных заданий. Процесс восстановления NetVault похож на Backup Exec и не требует вмешательства пользователя (если в библиотеке есть соответствующие ленты).

E-Z D2D2T — единственный пакет в данном обзоре, в котором есть все необходимое для автономного хранения резервных копий без приобретения дополнительных продуктов. Кроме того, компания Exabyte намерена предоставить хорошо организованную поддержку и продавать продукт по приемлемой цене. Поэтому на E-Z D2D2T стоит обратить внимание. Однако нельзя не упомянуть о таких серьезных недостатках, как ручная процедура планирования и невозможность полностью использовать доступное дисковое пространство для резервного копирования из-за схемы лицензирования. Я рекомендую E-Z D2D2T только предприятиям, для которых возможность удаленного хранения лент важнее скорости и простоты дисковых решений.

STORServer D1 Backup Appliance

STORServer D1 Backup Appliance поставляется в корпусе типа «башня» или как устройство для монтажа в стойке. Можно дополнительно приобрести стоечный каркас высотой 6U (277 мм), обеспечивающий хранение до 6 Тбайт данных. Устройство работает с Windows Storage Server, поэтому управлять им можно, как любой другой системой Windows.

Вместе с D1 поставляется IBM Tivoli Storage Manager. TSM — образец функциональной, но сложной программы резервного копирования, но это не должно отпугивать администратора. Компания STORServer заранее устанавливает и настраивает конфигурацию TSM. Для резервного копирования сервера достаточно развернуть клиентский агент на базе Windows Installer из общедоступного каталога на устройстве. Клиент автоматически вводится в расписание резервного копирования; сначала выполняется полное копирование, а потом ежедневные инкрементные процедуры между 20:00 и 4:00 часами. Процедура восстановления данных столь же проста. Точно так же, как STORServer в стандартной конфигурации назначает расписание резервного копирования, TSM задает местоположение необходимых инкрементных копий. Однако мне пришлось запустить восстановление данных с восстанавливаемой системы, а не через консоль D1.

В состав D1 входит STORServer Manager (SSM), программный компонент, облегчающий управление TSM. Из консоли SSM (экран 3) можно обнаружить неудачно выполненные задания, предупреждения, пропущенные файлы и другие потенциальные неполадки TSM. Функция предупреждения SSM, настроенная на рассылку предупреждений, выдает сообщение по электронной почте при срыве задания или переполнении диска. Компания STORServer предоставляет платное обслуживание для D1. Квалифицированные техники обеспечивают полную поддержку D1, SSM и TSM.

Экран 3. Проверка состояния задания в STORServer Manager

TSM располагает функциями для работы с открытыми файлами, за которые не требуется вносить дополнительную плату. Процедура настройки TSM на базе мастеров проста, но выяснилось, что текущая версия TSM использует Microsoft Volume Shadow Copy Service (VSS) только для копирования состояния системы, но не других данных тома. В настоящее время встроенная технология работы с открытыми файлами TSM, Logical Volume Snapshot Agent, несовместима с Windows Server 2003. Этот досадный недостаток в дальнейшем должен быть устранен, и новые версии TSM будут полностью совместимы с Windows 2003.

D1 располагает почти всеми возможностями, необходимыми для продуктов данной категории. Это полное программное и аппаратное решение с масштабируемыми аппаратными средствами. Функциональность TSM достаточна для выполнения сложных операций резервного копирования, а STORServer легко и безошибочно выполняет простые задания. D1 — не самое недорогое решение в данном обзоре, хотя его цена приемлема. Продукт получил четыре балла по пятибалльной системе и рекомендован редакцией, так как в нем найден оптимальный баланс между простотой использования, передовой функциональностью и ценой.

RocketVault

Подход компании Intradyn к проектированию устройства в RocketVault сильно отличается от других продуктов, представленных в данном обзоре. В корпусе высотой 1U (44,4 мм) размещены все необходимые аппаратные средства и программное обеспечение. RocketVault функционирует без агентов и позволяет создавать резервные копии неограниченного числа компьютеров без приобретения дополнительных лицензий. Для удаленного хранения копий на других устройствах RocketVault используется метод с дифференциацией на уровне блоков данных (на основе утилиты Rsync), поэтому по каналам связи пересылается лишь информация об изменениях. Но с помощью безагентной модели RocketVault нельзя сделать резервные копии всех нужных данных, а стоимость решения по сравнению с другими продуктами в данном обзоре высока.

RocketVault работает на операционной системе FreeBSD и обращается к удаленным данным для копирования через общие каталоги Windows, а не с помощью агента. При наличии соответствующих разрешений RocketVault может скопировать весь диск с использованием административных разделяемых ресурсов (скрытых общедоступных каталогов с обозначением $), но не позволяет делать копии открытых файлов, реестра, состояния системы и AD. Программа BackAgain может использовать хранилище RocketVault для копирования такой информации, но для BackAgain требуются агенты, которые, как правило, не поставляются вместе с решением RocketVault. RocketVault может оказаться подходящим решением, если состояние системы и тому подобные данные копируются на локальный диск с использованием других инструментов, таких как NT Backup.

Экран 4. Просмотр информации о резервной копии через Web-интерфейс RocketVault

Из простого пользовательского интерфейса RocketVault (экран 4) легко выполнить резервное копирование. Я начал с задания групп разделяемых ресурсов на разных компьютерах сети, а затем составил расписание копирования для каждой группы. В RocketVault есть только три готовые схемы резервного копирования — ежедневная, еженедельная и ежемесячная, но благодаря такой простоте продукт удобен в эксплуатации. В превосходной документации указаны временные точки восстановления и емкость дискового пространства, необходимого при использовании каждого графика.

Если требуется восстановить не всю систему целиком, а только пользовательские данные, специализированная модель RocketVault будет оптимальным решением. Но если предприятию потребуются более развитые функции резервного копирования, придется приобрести дополнительное программное обеспечение и строить новые схемы копирования. Инженерам Intradyn удалось упростить процесс резервного копирования, но разочаровало отсутствие передовых возможностей и высокая цена продукта. Поэтому оценка RocketVault — 2,5 балла по пятибалльной шкале.

Безупречных решений нет

В результате тестирования всех четырех решений выяснилось, что ни одно из них не обеспечивает полностью автоматического резервного копирования и восстановления данных; для надежного копирования по-прежнему требуются время и усилия ИТ-специалистов. STORServer D1 Backup Appliance поставляется в конфигурации, почти готовой для работы, но STORServer Manager лишь слегка скрывает сложность TSM, поэтому я рекомендую заплатить за технические консультации. Устройство InteliNAS с программой VERITAS Backup Exec проще в использовании, но ИТ-специалист должен тщательно протестировать самонастраиваемую схему резервного копирования. RocketVault компании Intradyn — самый простой в эксплуатации продукт в данном обзоре, но он не обеспечивает копирования состояния системы и AD, необходимого для предприятий, работающих с Windows. D2D2T Solution компании Exabyte стандартно оснащается автозагрузчиком для лент и представляет собой самый полный продукт, хотя для управления им требуется больше всего труда. Современные устройства вполне достойны внимания, но хотелось бы, чтобы в будущем в продаже появились более высокоуровневые решения.


Адам Кархеден - Редактор журнала Windows IT Pro. acarheden@windowsitpro.com


InteliNAS

Контактная информация: Tandberg Data, http://www.inostor.com.

Цена: 6434 долл.

Краткая характеристика

Достоинства:
дополнительная программа резервного копирования (VERITAS Backup Exec) функциональна и знакома многим ИТ-специалистам; доступная цена.

Недостатки: поставщик обеспечивает минимальную настройку; требуется техническая поддержка двух поставщиков.

Рейтинг: 3,5 из 5.

Рекомендации: InteliNAS - хороший комплект с превосходной ценой; оптимальный выбор, если функциональность и цена важнее простоты.


Exabyte E-Z D2D2T

Контактная информация: Exabyte, http://www.exabyte.com.

Цена: 6375 долл.

Краткая характеристика

Достоинства:
в продукте изначально предусмотрены средства копирования на ленту; отличная поддержка NAS.

Недостатки: при использовании более 500 Гбайт дискового пространства для резервного копирования приходится вносить дополнительную плату; ручная настройка схемы резервного копирования; рассылка предупреждений только на один адрес электронной почты.

Рейтинг: 3 из 5.

Рекомендации: Exabyte E-Z D2D2T будет выгодной покупкой для предприятий, нуждающихся в удаленном хранении резервных копий и имеющих время для проектирования схемы копирования.


STORServer D1 Backup Appliance

Контактная информация: STORServer, http://www.storserver.com.

Цена: 7159 долл.

Краткая характеристика

Достоинства:
удобство выполнения операций резервного копирования без дополнительной настройки; информационная емкость до 6 Тбайт; STORServer поддерживает все компоненты.

Недостатки: ограниченные функции работы с открытыми файлами; крупные габариты; высокая стоимость дополнительных агентов; отсутствие функций дистанционного восстановления.

Рейтинг: 4 из 5.

Рекомендации: STORServer D1 Backup Appliance отличается превосходным сочетанием простоты использования, передовых функций и технической поддержки.


RocketVault

Контактная информация: Intradyn, http://www.intradyn.com.

Цена: 14 995 долл.

Краткая характеристика

Достоинства:
простой продукт без агентов; сетевая репликация для удаленного хранения данных; хорошая документация.

Недостатки: для резервного копирования реестра, состояния системы и Active Directory или поддержки приложений требуется дополнительное программное обеспечение; высокая цена.

Рейтинг: 2,5 из 5.

Рекомендации: выполнять резервное копирование с помощью RocketVault очень просто, но простая процедура не позволяет копировать открытые файлы, состояние системы или AD. Кроме того, цена продукта высока. Продукт удовлетворит потребности предприятий, нуждающихся в простом в эксплуатации решении для копирования только файлов данных.


Другие поставщики устройств резервного копирования

Мне не удалось получить продукты некоторых поставщиков, к которым мы обращались при подготовке данного обзора. Выбирая специализированное устройство для резервного копирования, полезно ознакомиться с продуктами следующих компаний: