SureBackup – автоматическая проверка возможности восстановления данных из резервной копии

в 12:57, , рубрики: Veeam, виртуализация, Восстановление данных, резервное копирование, метки: , , ,

Когда Вы делаете резервную копию, подразумевается, что «в случае чего» она окажется работоспособной, то есть пригодной для восстановления. К сожалению, это не всегда так, и мы знаем много печальных историй, когда восстановление данных было невозможно из-за неполадок при создании «бэкапа». Для предотвращения таких случаев и своевременного выявления неполадок рекомендуется регулярно проводить тестирование резервных копий; более того, тестирование должно стать неотъемлемой частью Вашей стратегии резервного копирования.

Проверка резервных копий бывает двух видов:

  • Проверка целостности резервной копии – сверяются контрольные суммы блоков данных резервной копии.
  • Проверка восстановления из резервной копии – в специальной изолированной среде (“песочнице”) моделируется процесс восстановления системы из резервной копии, и проверяется, будет ли она работать корректно после восстановления.

Тестирование – проблемный вопрос

Жизненный опыт показывает, что часто компании “экономят” на тестировании резервных копий. Это может быть связано как с недостаточной осведомленностью в отношении возможных проблем на фазе восстановления, так и с экономическими факторами, так как полноценный процесс тестирования восстановления системы из резервной копии, если проводить его вручную, — очень трудоемкая операция. Такая ситуация чревата последствиями, ведь в случае сбоя критические данные могут не быть восстановленными в заданное время или, что еще хуже, могут быть частично или полностью потеряны.

Чтобы пользователи могли быть уверенными в восстановлении критических данных в случае сбоев, разработчики Veeam Backup & Replication реализовали технологию SureBackup, позволяющую автоматически проверять возможность восстановления данных из резервной копии. Несмотря на то, что SureBackup существует уже более 2 лет, об этой возможности знают не все. Мы попробуем внести ясность в коротком посте ниже.

Как это работает

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

Особенности:

  1. Виртуальные машины запускаются (читаются) прямо из файла резервной копии без его распаковки.
  2. Благодаря 1-ой особенности для тестирования необходимо минимум дискового пространства на имеющемся оборудовании.
  3. Можно создавать связки машин для тестирования (Application Group), например, для тестирования Microsoft Exchange Вам сначала потребуется домен контроллер.
  4. Изолированная виртуальная сеть (виртуальная лаборатория) позволяет тестировать виртуальные машины без изменения конфигурации сетевых настроек.
  5. Вы сами можете создать скрипты для тестирования и таким образом проверять любые приложения.
  6. После выполнения задачи SureBackup все аккуратно выключается и подчищается. Сами файлы резервных копий остаются нетронутыми.

SureBackup настраивается в несколько простых шагов:

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

image
Рис. 1 Создание группы приложений

image
Рис. 2 Создание группы приложений: указание имени и описания

image
Рис. 3 Создание группы приложений: выбор виртуальных машин

image
Рис. 4 Создание группы приложений: проверка настроек

2. Создать виртуальную лабораторию, которая изолирует эти виртуальные машины от производственной среды. Каждая виртуальная лаборатория включает набор изолированных сетей, виртуальных «свитчей» и группы портов.

image
Рис. 5 Создание виртуальной лаборатории

image
Рис. 6 Создание виртуальной лаборатории: указание имени и описания

image
Рис. 7 Создание виртуальной лаборатории: выбор хоста

image
Рис. 8 Создание виртуальной лаборатории: выбор хранилища данных

image
Рис. 9 Создание виртуальной лаборатории: настройка прокси

image
Рис. 10 Создание виртуальной лаборатории: настройка параметров сети

image
Рис. 11 Создание виртуальной лаборатории: указание изолированных сетей

image
Рис. 12 Создание виртуальной лаборатории

image
Рис. 13 Создание виртуальной лаборатории: настройка сети

image
Рис. 14 Создание виртуальной лаборатории: проверка и сохранение настроек

3. Создать задание SureBackup, которое привяжет виртуальную лабораторию к группе приложений.

image
Рис. 15 Создание задачи SureBackup

image
Рис. 16 Создание задачи SureBackup: указание имени и описания

image
Рис. 17 Создание задачи SureBackup: выбор виртуальной лаборатории

image
Рис. 18 Создание задачи SureBackup: выбор группы приложений

image
Рис. 19 Создание задачи SureBackup: подключение задачи SureBackup к задаче по созданию резервной копии

image
Рис. 20 Создание задачи SureBackup: настройка отчета с результатами проверки

image
Рис. 21 Создание задачи SureBackup: настройка графика запуска

image
Рис. 22 Создание задачи SureBackup: проверка настроек

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

image
Рис. 23 Статистика работы задачи SureBackup

До появления технологии SureBackup тестовое восстановление данных было труднодостижимой целью. С внедрением SureBackup тестирование и верификация резервных копий стали значительно проще, и теперь администраторы могут быть уверенными, что все резервные копии надежны на 100%.

Если хотите узнать больше технических подробностей, читайте этот пост в блоге на нашем официальном сайте (на английском).

Другие ресурсы про SureBackup (на английском):

Автор: vMaria

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js