Встановлення та налаштування Citrix XenServer Частина 3, IT Traveler
У цій статті ми розглянемо налаштування резервного копіювання хостів Xen та запущених віртуальних машин.
Налаштуємо шлях до сховища бекапів.
Відкриваємо консоль хоста через XenCenter.
Створимо папку, куди буде вмонтовано сховище резервних копій.
Далі встановіть Xentools на кожну віртуальну машину.
Тепер підготуємо скрипти для бекапу віртуальних машин, що використовують vss. (Цей скрипт підходить для бекапу windows віртуальних машин)
Створюємо каталог файлів скрипта.
Переходимо до створеного каталогу.
Завантажуємо скрипти резервного копіювання.
Призначаємо права на файли скриптів.
Тепер перейдемо до налаштування.
Нам потрібно відредагувати файл vm_backup.cfg, розташований у каталозі /home/backup.
Відкриваємо файл через vi та редагуємо.
Тепер розглянемо параметри конфігу.
Секція де вказується шлях до логів:
Дорога до сховища резервних копій.
Формат резервної копії (рекомендується не змінювати!)
Які віртуальні машини бекапити.
Список віртуальних машин, які потрібно бекапити (індивідуальний список)
Формат дати у файлі резервної копії.
Після налаштування конфігу запустимо скрипт резервного копіювання.
Після цього ви побачите бекапи віртуальних машин у форматі .xva на вашому сховищі. Цей спосіб підходить тільки для Windows подібних віртуальних машин.
Автоматизуємо цей скрипт.
Щоб щоразу не підключати сховище вручну, додамо у файл vm_backup.sh наступний рядок на початку файлу, під #!/bin/bash.
Повинно вийде так:
Тепер додамо наступний рядок у кінець файлу.
Повинно вийде так:
Тепервідмонтуємо наше сховище.
Тепер складемо розклад резервного копіювання. Тут нам допоможе планувальник завдань Cron.
Відкриваємо консоль хоста xen1 та вводимо команду:
Розглянемо приклади розкладу Cron:
Завдання Cron виглядає як рядок
Значення перших п'яти полів:
хвилини - число від 0 до 59 години - число від 0 до 23 день місяця - число від 1 до 31 номер місяця на рік - число від 1 до 12 день тижня - число від 0 до 7 (0-Нд,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Нд)
Щоб редагувати VI, натисніть A, далі введіть рядок завдання Cron і натисніть Enter, щоб наступний рядок був порожнім.
Щоб Cron коректно зберіг завдання останній рядок завжди має бути порожнім.
Щоб зберегти зміни в Cron, натисніть Esc, а потім двічі z. Тепер Cron завдання збережено.