Долгие годы Arcserve и Veritas Backup Exec были продуктами прямой конкуренции. Т.е., были направлены на одни и те же сегменты пользователей и обладали схожим функционалом. Но развитие технологий виртуализации нарушило равновесие между этими двумя замечательными продуктами. Arcserve ушел далеко вперед. Настолько далеко, что настало время провести сравнение Arcserve и Veritas Backup Exec.
Содержание:
Моментальное восстановление виртуальных машин - Instant Recovery VM
Моментальное восстановление виртуального диска
Моментальное восстановление физической машины в виде виртуальной
Автоматическая проверка резервных копий на моментальное восстановление
Кросс-гипервизорное восстановление
Virtual Stand-by физических и виртуальных серверов
Репликация резервных копий между различными площадками
Гранулярное восстановление приложений виртуальных машин
Подведение итогов сравнения Arcserve и Veritas Backup Exec
Моментальное восстановление виртуальных машин - Instant Recovery VM
Мы будем говорить сейчас о технологиях восстановления виртуальных машин, которые относятся к самым современным методам в системах резервного копирования. Давайте в двух словах расскажем, как системы резервного копирования добиваются "моментального" восстановления. Эти технологии едины как для программного обеспечения Arcserve, Veeam и Veritas. Но различие заключается в деталях.
Можно сколь угодно долго проявлять навыки решения нестандартных ситуаций... Но зачем? Давно пора иметь в организации систему резервного копирования, которая решит за вас множество сложных задач... Возьмите пробную версию и убедитесь в этом самостоятельно. |
Почему появились технологии "моментального" восстановления
Серверы информационных технологий работают с огромным количеством информации, размер которой может измеряться терабайтами. Традиционные методы восстановления, ориентированные на физический возврат информации из резервной копии может занимать десятки часов. Все это время сервер, который вышел из строя находится в состоянии восстановления и не может выполнять свои функции.
Поэтому родилась достаточно логичная мысль: "Можно ли запустить сервер сразу из его резервной копии, не производя традиционное восстановление?"
Наличие технологий виртуализации серверов дало возможность эту задачу решить.
В настоящий момент, серверы можно запускать сразу из их резервной копии в виде виртуальной машины VMware или Hyper-V.
Как работают технологии "моментального" восстановления виртуальных машин
Технологии моментального восстановления виртуальных машин и Arcserve и Veritas Backup Exec работают по схожей схеме:
- Система резервного копирования автоматически присоединяет хранилище резервных копий в виде датастора гипервизора виртуальной системы
- Используя программу-посредник с которой работает гипервизор, создает у гипервизора иллюзию, что резервная копия является виртуальной машиной
- Используя гипервизор запускает эту иллюзорную машину в работу
- Используя всю ту же программу-посредник проводит обновление работающей виртуальной машины в соответствии с изменениями, которые вносят пользователи работая с восстановленным сервером
Veritas Backup Exec не может использовать дедупликацию для хранения резервных копий виртуальных машин, которые планируется восстанавливать через "моментальное" восстановление
Veritas Backup Exec всегда опаздывал с технологиями дедупликации в сравнении с Arcserve. Но теперь это отставание стало катастрофическим.
Возможно, вы бы и не обратили на это внимание. Но это очень важно.
Очень важно:
Veritas Backup Exec может хранить резервные копии виртуальных машин, которые планируется восстанавливать методом мгновенного восстановления только в виде файлов с традиционной компрессией.
В это трудно поверить, но это именно так. Arcserve может хранить резервные копии в любой технологии, как в традиционной компрессии, так и виде дедупликационных датасторов. А Veritas Backup Exec - нет.
Почему использование дедупликации важно:
Дедупликация является самым важным изобретением в хранении данных за последние 20 лет. Arcserve храня резервные копии в виде дедупликационных датасторов добивается компрессии в 90%.
А традиционные алгоритмы компрессии, которые использует Veritas Backup Exec для хранения резервных копий виртуальных машин, добиваются эффективности в 10%
Veritas Backup Exec требует в 9 раз больше места для хранения резервных копий:
Т.е. Допустим, общий объем данных виртуальных машин, которые необходимо защищать процедурой мгновенного восстановления составляет 10 ТБ
- В случае использования Arcserve вам понадобиться всего 1ТБ свободного пространства на системе хранения данных для хранения резервных копий.
- А в случае использования Veritas Backup Exec для тех же задач понадобится уже 9ТБ.
Большой проблемой в работе с Veritas Backup Exec является то, что он может использовать дедупликацию для хранения резервных копий. И даже может использовать дедупликацию для хранения резервных копий виртуальных машин. Но он не может проводить мгновенное восстановление с дедупликационных копий.
Т.е. Изначально, администраторы должны определить, какие машины в будущем нужно будет восстанавливать методом мгновенного восстановления, а какие не нужно. И создать для этих машин разные датасторы хранения и разные задания на резервное копирование. С точки зрения администрирования, это кажется абсурдом. Но таково архитектурное решение Veritas в продукте Backup Exec.
В отличии от Backup Exec, Arcserve не привязан к типажу хранения резервных копий в своих процедурах восстановления. С точки зрения Arcserve, администратор выбирает способ и место хранения резервных копий исходя из своих потребностей. А Arcserve может провести любое восстановление, хоть мгновенное, хоть традиционное с любой резервной копии.
Дополнительная информация:
Подробную информацию о том, как Arcserve выполняет мгновенное восстановление виртуальных машин можно получить из статьи "Виртуальная машина. Мгновенное восстановление" на этом сайте
Моментальное восстановление виртуального диска
Помимо мгновенного восстановления виртуальной машины целиком (Instant Recovery VM) активно развиваются технологии мгновенного восстановления виртуального диска (Instant Recovery Virtual Disk). По этой технологии, система резервного копирования делает следующие шаги:
- Система резервного копирования автоматически присоединяет хранилище резервных копий в виде датастора гипервизора виртуальной системы
- Используя программу-посредник с которой работает гипервизор, создает у гипервизора иллюзию, что резервная копия является виртуальным диском машины
- Используя гипервизор запускает присоединяет этот диск к нужной виртуальной машине
Рассмотрим ситуацию, когда у какого-либо сервера вышел из строя виртуальный диск. Например, диск с операционной системой. Нам не нужно восстанавливать всю виртуальную машину целиком. Нам нужно восстановить диск C и заменить его в работающей виртуальной машине.
Arcserve легко справится с этой задачей. Замена вышедшего из строя виртуального диска будет проведена в течении 5 минут, вне зависимости от его объема.
Veritas Backup Exec не имеет технологии мгновенного восстановления виртуального диска:
Удивительно, но Veritas Backup Exec вообще не имеет технологий мгновенного восстановления виртуального диска (Instant Recovery Virtual Disks). Поэтому, нам даже не с чем сравнивать Arcserve и Backup Exec.
Моментальное восстановление физической машины в виде виртуальной машины
Традиционно, для восстановления физических серверов использовались технологии Disater Recovery и Bare Metal Recovery. Эти технологии позволяют восстанавливать физические серверы целиком без переинсталлирования как на новое аппаратное обеспечение, так и виде виртуальной машины.
Эти технологии проверены годами и одинаково хорошо работают как в Arcserve, так и в Veritas Backup Exec.
Но у этих технологий есть свои недостатки. И прежде всего, главный недостаток - время восстановления. Используя технологии Disater Recovery и Bare Metal Recovery системы резервного копирования производят физическое восстановление всей информации сервера. На это может уходить много часов, в течении которых физический сервер остается недоступным для работы пользователей.
Как и в случае с восстановлением виртуальных машин, логично было бы предположить, что система резервного копирования должна уметь запускать виртуальную машину непосредственно из резервной копии физического сервера.
Т.е. распространить технологию моментального восстановления (Instant Recovery VM) на работу с резервными копиями физических машин.
И Arcserve такие технологии создал, а Veritas - не создал.
Veritas Backup Exec не имеет технологии мгновенного восстановления физического сервера:
Более того, Veritas Backup Exec не обладает технологиями снапшотного копирования физических серверов. Эти технологии должны были развиваться у Veritas в программном продукте Veritas System Recovery. Однако, в последние несколько лет, продукт Veritas System Recovery вообще перестал развиваться. Кроме того, не существует никаких механизмов интеграции между программными продуктами Veritas Backup Exec и Veritas System Recovery.
Дополнительная информация:
Подробную информацию о том, как Arcserve выполняет мгновенное восстановление физического сервера в виде виртуальной машины можно прочитать в статье "Мгновенное восстановление физического сервера в виде виртуальной машины" на этом сайте
Автоматическая проверка резервных копий на моментальное восстановление
Для многих специалистов по информационным технологиям, методы моментального восстановления (Instant Recovery VM и Instant Recovery Virtual Disks) представляют собой что-то в виде чуда. Многие консерваторы не доверяют новшествам. Они боятся, что при наступлении отказа в работе сервера, технологии моментального восстановления могут не сработать совсем или сработать не так, как ожидает администратор.
Для этих специалистов нужны гарантии применимости технологий моментального восстановления.
И такие гарантии компанией Arcserve разработаны. Проще говоря, администраторы информационных систем могут создать задание, которое по любому нужному для них графику будут автоматически "поднимать", проверять и обратно "разбирать" серверы из их резервных копий методом Instant Recovery.
Для того, что бы запущенные из резервных копий для тестов виртуальные машины не конфликтовали с работающими оригинальными серверами, Arcserve автоматически формирует "тупиковые" виртуальные сети.
На запущенных для проверки виртуальных машинах могут исполняться любые заранее определенные скрипты и проверочные программы.
Все параметры таких проверок (реальное время запуска, дополнительная нагрузка на гипервизор и т.д.) автоматически регистрируются системой резервного копирования и предоставляются администратору в виде отчета.
Но технологиями автоматической проверки механизма Instant Recovery VM сейчас обладают только две компании - Arcserve и Veeam. В отличии от Arcserve, Veeam не умеет работать с физическими серверами и осуществлять их мгновенное восстановление.
В Arcserve, любое задание резервного копирования может быть дополнено заданием на проверку моментального восстановления. При этом, резервное копирование виртуальных и физических серверов в Arcserve может быть объединено в одно задание. А системе Veeam - не может.
Veritas Backup Exec не имеет технологии проверки мгновенного восстановления:
Наличие технологий автоматической проверки работоспособности мгновенного восстановления - это абсолютный передний край развития систем резервного копирования. Возможно, в будущем Veritas сможет разработать такие технологии для Backup Exec. Но автоматическая проверка мгновенного восстановления нужна уже "прямо здесь и сейчас".
Кросс-гипервизорное восстановление
Давайте сначала определим, что мы понимаем под кросс-гипервизорным восстановлением. Кросс-гипервизорное восстановление - это возможность восстановления виртуальной машины одного типа на гипервизор другого типа. Например, имея резервную копию виртуальной машины VMware восстановить ее на гипервизор Hyper-V. Или наоборот.
При всей экзотичности задачи кросс-гипервизорного восстановления, она достаточно часто востребована.
Например, в основном датацентре своей организации вы имеете дорогую инфраструктуру VMware, а на архивном сайте - простую гипервизорную модель Hyper-V.
Или планируете перейти с VMware на Hyper-V или обратно и не знаете, как сделать перенос виртуальных машин. Имея Arcserve, вы сможете сделать это практически в горячем режиме
Или используете облачные хранилища для хранения резервных копий и аварийного запуска вышедшего из строя сервера.
В настоящий момент, такие возможности предоставляет только Arcserve. Ни Veeam, ни Veritas такими технологиями не обладают.
Veritas Backup Exec не имеет технологии кросс-гипервизорного восстановления виртуальных машин:
Тут даже нечего добавить. Veritas Backup Exec такими технологиями не обладает.
Virtual Stand-by физических и виртуальных серверов
Виртуальный резерв или Virtual Stand-by это технология, при которой в виртуальной среде создается и находится под постоянным обновлением клон какой-либо виртуальной машины или нескольких виртуальных машин. При этом система резервного копирования следит за работой оригинального сервера и в случае обнаружения на нем каких-либо неисправностей запускает в работу его виртуальный клон.
Эта технология и называется Virtual Stand-by. В отличии от технологий моментального восстановления, которые в ручном режиме запускает администратор, Virtual Stand-by может работать в автоматическом режиме, обеспечивая процесс High Availability.
В рисунках ниже показан алгоритм использования технологии Virtual Stand-by как рамках единого датацентра, так и при наличии второго датацентра.
Формирование задания на Virtual Stand-by является штатной функцией Arcserve и не требует никаких дополнительных продуктов.
Veritas Backup Exec не имеет технологии Virtual Stand-by:
Тут даже нечего добавить. Veritas Backup Exec такими технологиями не обладает.
Дополнительная информация:
Подробную информацию о том, как Arcserve выполняет создание серверов виртуального резерва (Virtual Stand-by) можно получить из статьи "Arcserve - прокси-сервер виртуального резерва (Virtual stand-by)" на этом сайте
Репликация резервных копий между различными площадками
Ленточные устройства хранения резервных копий постепенно покидают жизнь многих организаций. Для безопасного хранения резервных копий все больше и больше используются или удаленные архивные площадки или облачные хранилища резервных копий. Поэтому, важнейшее направления развития технологий - репликация резервных копий по различным каналам связи.
Скажем сразу, что Veritas Backup Exec не обладает встроенными средствами репликации резервных копий. Но в линейке Veritas есть программные продукты, которые могут быть интегрированы с Backup Exec и которые могут вместо него осуществить репликацию имеющихся резервных копий.
К недостаткам схемы Veritas по использованию дополнительных продуктов для репликации резервных копий можно отнести:
- Эти продукты нужно дополнительно покупать. А они дороги. Даже дороже, чем собственно Backup Exec
- Они работают с резервными копиями Backup Exec, как с обычными файлами и не понимают специфики резервного копирования.
- Они не работают с дедупликационными данными
Теперь вернемся к началу этой статьи, где говорилось о том, что резервные копии виртуальных машин для моментального восстановления занимают у Veritas Backup Exec в 9 раз больше места чем такие же резервные копии в Arcserve.
Это значит, что и трафик репликации резервных копий у Veritas будет занимать в 9 раз больше времени, чем у Arcserve.
В Arcserve, любое задание резервного копирования может быть дополнено заданием на репликацию резервных копий.
Важно!
Arcserve будет реплицировать только измененные блоки информации. На "втором" конце из этих измененных блоков Arcserve будет синтезировать полноценные резервные копии.
Ничего подобного у Veritas Backup Exec нет. В отношении репликации резервных копий Veritas Backup Exec абсолютно анахроничен. Как будто последних десяти лет для Veritas не существовало.
Veritas Backup Exec не имеет технологии репликации резервных копий:
Тут даже нечего добавить. Veritas Backup Exec такими технологиями не обладает.
Дополнительная информация:
Подробную информацию о том, как Arcserve выполняет репликацию резервных копий между разными площадками можно получить из статьи "Arcserve - проверенная временем технология репликации данных" на этом сайте
Гранулярное восстановление приложений виртуальных машин
При резервном копировании виртуальных машин используется безагентный способ резервного копирования. Т.е. система резервного копирования не производит никаких инсталляций компонентов внутрь виртуальной машины. Всю необходимую информацию система резервного копирования получает от гипервизоров виртуальных систем.
Но гипервизоры виртуальных систем не обладают знаниями о приложениях, которые используются внутри виртуальных машин.
Соответственно, при безагентном резервном копировании, система резервного копирования должна быть достаточно интеллектуальной, что бы "копаясь" в своей резервной копии доставать нужные объекты серверов приложений и производить их восстановление в работающее приложение в горячем режиме.
Простой пример, делая резервную копию виртуальной машины на которой установлен Exchange, Arcserve может из резервной копии достать нужное почтовое сообщение и не останавливая работу Exchange провести восстановление.
Еще раз напомним, что Arcserve делает резервное копирование безагентным способом, получая резервную копию виртуальной машины непосредственно от виртуального гипервизора.
Соответственно, чем больше интеллекта заложено в систему резервного копирования, тем больше приложений или объектов приложения может быть восстановлено при безагентном резервном копировании.
Arcserve поддерживает восстановление следующих приложений на виртуальных машинах, которые резервно копируются безагентным способом:
- Microsoft Active Directory
- Microsoft SQL Server
- Microsoft Exchange
- Microsoft SharePoint
- Oracle Database
- Файлы и папки на файловых серверах Windows и Linux
Veritas Backup Exec поддерживает гранулярное восстановление приложений из резервных копий виртуальных машин, которые сделаны безагентным способом. Но список поддерживаемых приложений у него скромнее:
- Microsoft Active Directory
- Microsoft SQL Server
- Microsoft Exchange
- Файлы и папки на файловых серверах Windows и Linux
Для организаций, которые в своей работе не используют Microsoft SharePoint и Oracle Database, Arcserve и Veritas Backup Exec в части гранулярного восстановления приложений будут равноценны.
Arcserve и Veritas Backup Exec практически равноценны для гранулярного восстановления серверов приложений. Для тех, кто использует SharePoint или Oracle - Arcserve предпочтительнее
Arcserve и Veritas Backup Exec одинаково хороши для гранулярного (объектного) восстановления серверов приложений, работающих на виртуальных машинах.
Подведение итогов сравнения Arcserve и Veritas Backup Exec
Давайте подведем итоги сравнения Arcserve и Veritas Backup Exec по работе с виртуальными машинами. Наши выводы неутешительны для Veritas Backup Exec.
Veritas Backup Exec проигрывает Arcserve во всех вопросах работы с виртуальными машинами, за исключением гранулярного восстановления приложений. По многим пунктам сравнения - проигрыш Veritas Backup Exec является разгромным
Не значит, что жизнь не будет меняться и технологии Veritas Backup Exec не подтянутся к современному уровню. Но сейчас разрыв в технологиях работы с виртуальными машинами между Arcserve и Backup Exec настолько огромен. Кажется, что Veritas Backup Exec отстал навсегда.
О программе Arcserve UDP
Более 20 лет Arcserve разрабатывает прекрасные программы для восстановления информационных систем. Не имеет значения, какую операционную систему вы используете (Windows, Linux, MacOS, FreeBSD или UNIX), не имеет значения какой у вас компьютер (мощные серверы, объединенные в кластеры или маленький ноутбук) - Arcserve предоставит в ваше распоряжение возможность восстановить любую информацию при любой проблеме.
Одинаково хорош для физических и виртуальных машин
Arcserve UDP одинаково хорошо решает вопросы резервного копирования и восстановления как физических, так и виртуальных машин. Работая со всеми популярными гипервизорами и виртуализированными приложениями - он делает свою работу просто, надежно и полностью в автоматическом режиме.
Компания VMware присвоила программе Arcserve звание - "Лучшая программа для восстановления".
Мы гордимся этим продуктом.
Дополнительная информация:
Подробную информацию о программе Arcserve UDP можно найти в статье "Arcserve UDP - знакомство с Unified Data Protection" на этом сайте.
Внимание! Нам важно ваше мнение. Поставьте свою оценку этой статье в верхней части экрана.