В середине весны компания Symantec выпустила обновление своего продукта для резервного копирования данных физических и виртуальных машин Symantec Backup Exec 15. Этот продукт стал одним из первых, кто поддержал все новые фичи VMware vSphere 6, такие как Virtual Volumes (VVols) и Virtual SAN 6.0. Теперь это действительно удобное комплексное решение как для резервного копирования ВМ в гетерогенной виртуальной среде (VMware vSphere и Microsoft Hyper-V), так и для бэкапа данных физической инфраструктуры с корпоративными приложениями, такими как Microsoft SQL Server или Sharepoint.
Итак, давайте взглянем на список новых возможностей Symantec Backup Exec 15 в области защиты виртуальной инфраструктуры:
Полная поддержка последней версии VMware vSphere 6.0, включая vCenter 6 и ESXi 6.
Поддержка программно-аппаратной архитектуры VMware EVO:RAIL (об этом мы писали вот тут).
Повышеное удобство в использовании, доработанный GUI и улучшенная производительность:
Выборочное восстановление для виртуальных машин VMware с дисками GPT;
Выборочное восстановление для виртуальных машин VMware с емкостью более 2 ТБ;
Поддержка дисков HotAdd SATA.
Облачная интеграция: поддержка сервисов Amazon Web Services (AWS) Storage Gateway VTL (более подробно об этом написано вот тут). Теперь бэкапить машины и приложения в облако S3 стало еще проще.
Полная поддержка кластеров отказоустойчивости VMware Virtual SAN версий 5.5 и 6.0, включая резервное копирование и восстановление.
Поддержка томов VMware Virtual Volumes (VVols) - как для резервного копирования, так и для восстановления.
Высокопроизводительный режим восстановления SAN Transport Mode Restore.
Backup Exec Server теперь может быть установлен только на 64-битный Windows Server (но поддержка бэкапа 32-битных машин, само собой, осталась).
Улучшенная производительность для операций в консоли и уменьшенное использование памяти (до 90% в некоторых случаях).
Поддержка сертификатов безопасности VMware vSphere 6.
Средства для быстрого апгрейда серверов и конфигурации задач резервного копирования Backup Exec прошлых версий.
Поддержка SQL Server 2014 как репозитория для Backup Exec.
Если проследить изменения с последних версий Backup Exec и посмотреть на итоговую функциональность продукта, то получается весьма мощное и функциональное решение (кликните на картинку для увеличения):
Кстати, в отличие от решений для резервного копирования только виртуальных сред, Backup Exec 15 может восстановить физический хост Microsoft Hyper-V на прежний или новый физический сервер без операционной системы.
Так как нас в первую очередь интересуют возможности Symantec Backup Exec 15 для резервного копирования и восстановления виртуальных машин, посмотрим, какие возможности он поддерживает в этом плане:
Интеграция с технологией VMware vStorage APIs for Data Protection (VADP):
Позволяет делать резервное копирование виртуальных машин на уровне образов
Предоставляет возможность бэкапа ВМ по сети SAN и без необходимости установки агентов
Делает резервные копии машин без их остановки (Live VM Backup)
Поддержка технологии
VMware Changed Block Tracking:
Позволяет делать полные, дифференциальные или инкрементальные копии виртуальных машин
Полная резервная копия создает слепок ВМ в данный момент времени
Дифференциальная копия - копируются только те блоки, которые изменились с момента последнего полного бэкапа
Инкрементальная копия - копируются только блоки, изменившиеся с момента последнего любого бэкапа
Поддержка технологии
VMware Block Optimization:
Пропуск неиспользованных блоков в файле виртуального диска
Существенное уменьшение результирующего файла резервной копии и увеличение скорости процесса резервного копирования
Восстановление следующих объектов из единой панели:
Виртуальная машина полностью
Отдельные папки и файлы в гостевой ОС машины
Отдельные сервисы (приложения) в ВМ
Отдельные объекты приложений (такие как пользователи AD и их почтовые ящики или письма Exchange)
В целом как законченное решение для резервного копирования в корпоративной среде Symantec Backup Exec 15 обеспечивает компаниям следующие возможности:
Резервное копирование ВМ на уровне образов
Единое решение для резервного копирования виртуальной и физической среды предприятия
Полная интеграция с VMware vStorage API для быстрого резервного копирования и восстановления
Гранулярное восстановление файлов, приложений и их объектов из бэкапов машин
Оптимизация хранилищ резервных копий за счет механизма дедупликации
Про дедупликацию, между прочим, стоит упомянуть отдельно - в отличие от спеицализированных решений для резервного копирования только виртуальных сред, Symantec Backup Exec 15 использует единое пространство дедупликации, как для физических, так и для виртуальных машин, что существенно повышает эффективность хранения данных резервных копий в целом на предприятии. Функция дедупликации, кстати, бесплатна для изданий Backup Exec Capacity Edition и Backup Exec V-Ray Edition.
Для виртуальной машины могут быть использованы три метода резервного копирования:
Agentless backup - в этом режиме не нужен агент в гостевой ОС, а машина копируется во время работы. Это предпочтительный метод РК. Восстановление возможно на уровне целой ВМ или отдельных папок и файлов. При этом для восстановления файлов напрямую в ВМ там должен быть установлен Agent for Windows.
Agent-assisted backup - этот режим бэкапа предполагает наличие агента в гостевой ОС, но резервная копия создается на уровне образа. Агент нужен для того, чтобы обеспечить обнаружение и сбор метаданных о приложениях внутри ОС. Соответственно, восстановление возможно не только для машины целиком или отдельных файлов, но и для приложений и их объектов.
Agent-based backup - в этом режиме агент полноценно осуществляет работу по резервному копированию в гостевой ОС, то есть виртуальная машина обрабатывается как физический сервер. Этот режим предпочтительно использовать, когда есть некоторые препятствия для резервного копирования ВМ на уровне образов (например, для томов RDM в режиме физической совместимости).
Все три этих способа можно использовать при резервном копировании виртуальных машин в корпоративной среде. Например, для Windows-машин вы можете применять Agent-assisted backup, а для Linux-систем Agentless backup или Agent-based backup.
Для передачи данных от виртуальной машины к целевому хранилищу резервных копий могут быть использованы следующие режимы:
SAN - по сети хранения данные передаются на физический Backup Exec server.
HOTADD -
Backup Exec server устанавливается непосредственно на виртуальную машину.
NBD - для передачи данных используется сеть LAN/ethernet.
NBDSSL - использование шифрованного соединения при передаче данных по каналу LAN/ethernet.
Для этих режимов пользователь может задавать приоритет:
Также весьма интересно взглянуть на возможности резервного копирования и восстановления отдельных приложений в Symantec Backup Exec 15.
Во-первых, при резервном копировании на уровне образов (Image-based backup) используется Microsoft VSS framework, который позволяет создать консистентные копии ВМ (то есть целостные копии, которые не вывалятся в синий экран после восстановления). Кроме того, технология VSS Snapshot автоматически применяет транзакционные логи Exchange, Active Directory и SQL перед снятием резервной копии.
Во-вторых, самая интересная функция - это Advanced Application Protection and Recovery. С помощью нее можно восстановить отдельное приложение в ВМ или какие-то его данные. Для этого используется комбинация двух агентов - Agent for Applications and Databases и Agent for VMware (или Hyper-V).
Для восстановления поддерживаются объекты следующих приложений:
Microsoft Exchange (например, пользователь или письмо)
Microsoft SQL (например, запись базы данных)
Microsoft SharePoint (например, документ)
Microsoft Active Directory (например, пользователь или компьютер)
В принципе, эти корпоративные приложения являются основными компонентами Microsoft-инфраструктуры предприятия.
Восстановление приложений и объектов происходит прямо из консоли Symantec Backup Exec 15 (не нужно запускать никаких дополнительных утилит):
Кстати, управлять резервным копированием и восстановлением в Symantec Backup Exec 15 стало еще проще. В пятнадцатой версии появилось удобное представление Details View:
Тут можно посмотреть информацию о статусе резервных копий виртуальных машин по всем хост-серверам или отдельному серверу ESXi/Hyper-V, а также прямо отсюда запустить задачу резервного копирования или восстановления.
Отслеживать состояние процесса резервного копирования виртуальных машин.
Просматривать текущее состояние защищенных виртуальных машин и их ресурсов.
Запускать задачу валидации резервных копий (проверка на возможность восстановления) средствами Virtual Machine Validator.
Кстати, про Virtual Machine Validator нужно сказать отдельно - это средство позволяет запустить виртуальную машину из бэкапа, примонтировав ее к VMware Workstation, после чего проверяется наличие отклика от VMware Tools, чтобы проверить, что при восстановлении виртуальная машина запустится в продуктивной среде. Также можно использовать самописные скрипты (или скрипты от производителя) для проверки корректности функционирования приложения в восстановленной среде. Для запуска процесса валидации нужно просто нажать кнопку "Validate" (см. скриншот выше).
В заключение можно сказать, что Symantec Backup Exec 15 - это, по-сути, единственное на рынке комплексное решение для резервного копирования виртуальных и физических сред, обладающее столь широким спектром возможностей.
На данный момент Symantec Backup Exec 15 представлен в следующих изданиях:
Backup Exec 15 Small Business Edition - издание продукта для малого бизнеса (в основном для защиты серверов Microsoft Small Business Server/ Essential).
Backup Exec 15 V-Ray Edition - версия только для виртуальных инфраструктур. В этом случае Backup Exec лицензируется по числу процессоров хостов ESXi или Hyper-V (есть два уровня лицензии - по числу ядер в процессоре).
Backup Exec 15 Capacity Edition Lite - лицензия на используемый объем совокупной резервируемой емкости (физической и виртуальной).
Backup Exec 15 Capacity Edition - расширенное издание с лицензированием на объем, включающее такие Enterprise-возможности, как поддержка мощных ленточных библиотек, дедупликации, Enterprise Server и прочее.
Отличие данных изданий Capacity Edition и Capacity Edition Lite представлено на картинке ниже (более подробно об условиях лицензирования написано тут):
Для пользователей предудщих версий Symantec Backup Exec доступна процедура обновления (она хорошо описана вот тут и тут):
Ваши существующие задачи резервного копирования при обновлении с Backup Exec 2014 будут автоматически обновлены, чтобы соответствовать функциональности и рабочему процессу Backup Exec 15 (также будет предоставлен отчет о состоянии задач).
Пробная полнофункциональная версия Symantec Backup Exec 15 на 60 дней доступна для всех желающих по этой ссылке: http://www.symantec.com/trybe.
Также вам могут оказаться полезными следующие ресурсы, посвященные Symantec Backup Exec 15: