Surebackup - автоматична перевірка можливості відновлення з резервної копії

Коли Ви робите резервну копію, мається на увазі, що «в разі чого» вона виявиться працездатною, тобто придатною для відновлення. На жаль, це не завжди так, і ми знаємо багато сумних історій, коли відновлення даних було неможливо через неполадки при створенні «бекапа». Для запобігання таких випадків і своєчасного виявлення неполадок рекомендується регулярно проводити тестування резервних копій; більш того, тестування повинно стати невід'ємною частиною Вашого стратегії резервного копіювання.

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

  • Перевірка цілісності резервної копії - звіряються контрольні суми блоків даних резервної копії
  • Перевірка відновлення з резервної копії - в спеціальному ізольованому середовищі ( "пісочниці") моделюється процес відновлення системи з резервної копії, і перевіряється, чи буде вона працювати коректно після відновлення.

Тестування - проблемне питання

Життєвий досвід показує, що часто компанії "економлять" на тестуванні резервних копій. Це може бути пов'язано як з недостатньою поінформованістю щодо можливих проблем на фазі відновлення, так і з економічними чинниками, так як повноцінний процес тестування відновлення системи з резервної копії, якщо проводити його вручну, - дуже трудомістка операція. Така ситуація чревата наслідками, адже в разі збою критичні дані можуть не бути відновленими в заданий час або, що ще гірше, можуть бути частково або повністю втрачені.

Щоб користувачі могли бути впевненими у відновленні критичних даних в разі збоїв, розробники Veeam Backup Replication реалізували технологію SureBackup. що дозволяє автоматично перевіряти можливість відновлення даних з резервної копії. Незважаючи на те, що SureBackup існує вже більше 2 років, про цю можливість знають не всі. Ми спробуємо внести ясність в короткому пості нижче.

Як це працює

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

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

SureBackup налаштовується в кілька простих кроків:

1. Створити групу додатків. що складається з віртуальних машин, які Ви хочете протестувати.

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 1 Створення групи додатків

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 2 Створення групи додатків: вказівка ​​імені і опису

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 3 Створення групи додатків: вибір віртуальних машин

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 4 Створення групи додатків: перевірка налаштувань

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

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 5 Створення віртуальної лабораторії

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 6 Створення віртуальної лабораторії: вказівка ​​імені і опису

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 7 Створення віртуальної лабораторії: вибір хоста

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 8 Створення віртуальної лабораторії: вибір сховища даних

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 9 Створення віртуальної лабораторії: настройка проксі

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 10 Створення віртуальної лабораторії: настройка параметрів мережі

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 11 Створення віртуальної лабораторії: вказівка ​​ізольованих мереж

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 12 Створення віртуальної лабораторії

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 13 Створення віртуальної лабораторії: настройка мережі

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 14 Створення віртуальної лабораторії: перевірка і збереження налаштувань

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

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 15 Створення завдання SureBackup

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 16 Створення завдання SureBackup: вказівка ​​імені і опису

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 17 Створення завдання SureBackup: вибір віртуальної лабораторії

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 18 Створення завдання SureBackup: вибір групи додатків

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 19 Створення завдання SureBackup: підключення завдання SureBackup до задачі по створенню резервної копії

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 20 Створення завдання SureBackup: настройка звіту з результатами перевірки

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 21 Створення завдання SureBackup: настройка графіка запуску

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 22 Створення завдання SureBackup: перевірка налаштувань

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

Surebackup - автоматична перевірка можливості відновлення з резервної копії

Мал. 23 Статистика роботи завдання SureBackup

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

Інші ресурси про SureBackup (англійською):

Схожі статті