Резервне копіювання в Proxmox VE

Резервне копіювання, та створення бекапів в Proxmox VE

Дуже важливий етап налаштування proxmox – організація бекапу віртуальних машин. На цей момент потрібно звернути особливу увагу і все добре перевірити. Налаштовується backup так само просто, як і решта в proxmox. Ідемо до розділу Backup і створюємо завдання

Виставляємо необхідні параметри

Для того, щоб виконати разовий бекап конкретної віртуальної машини, достатньо відкрити віртуальну машину, вибрати розділ розділу Backup і натиснути Backup Now, вказуєте необхідні параметри і чекаєте завершення бекапу.

Звертаю увагу, що бекап виконуватиметься при віртуальній машині, що працює. Зупиняти її не потрібно.

Тут відразу постає наступне питання – як автоматично видаляти старі бекапи? Однозначно відповісти не вийде, все залежатиме від того, де зберігатимуться бекапи.

Якщо це звичайний linux сервер з доступом до консолі, можна скористатися програмою find:

1# /usr/bin/find /mnt/backups-vm -type f -mtime +30 -exec rm {} \;

Після виконання цієї команди всі файли в папці /mnt/backups-vm старше 30 днів будуть видалені. Для автоматизації процесу команду можна розмістити в cron. За допомогою zabbix ви можете моніторити актуальність бекапів та стежити за їх розмірами.

Після створення бекапу рекомендую одразу переконатися, що з нього можна відновити віртуальну машину. Для цього відкрийте огляд storage, де у вас зроблено копію та звідти почніть процес відновлення. У такому разі ви зможете вказати нове ім’я для віртуальної машини. Якщо ви намагатиметеся відновити з бекапу в інтерфейсі віртуальної машини, то буде запропоновано лише заміну існуючої ВМ.

Не забудьте у відновленої копії віртуальної машини, якщо відновите на тому ж гіпервізорі, поміняти адресу mac і мережні налаштування. Якщо не поміняти мак, то потім довго ловитимете і розбиратиметеся з незрозумілими мережевими проблемами.