10 липня 2020 року австрійська компанія Proxmox Server Solutions GmbH представила публічну бета-версію нового рішення щодо резервного копіювання.
Ми вже розповідали, як використовувати
Поширюється PBS за умов ліцензії
Інсталяція PBS практично нічим не відрізняється від стандартного процесу встановлення Proxmox VE. Так само задаємо FQDN, мережеві налаштування та інші необхідні дані. Після завершення інсталяції можна перезавантажити сервер і зайти у веб-інтерфейс, використовуючи посилання на:
https://<IP-address or hostname>:8007
Основне призначення PBS - виконання резервного копіювання віртуальних машин, контейнерів та фізичних хостів. Для виконання цих операцій надається відповідний RESTful API. Підтримується три основні типи резервного копіювання:
- vm - Копіювання віртуальної машини;
- ct - Копіювання контейнера;
- господар - Копіювання хоста (реального або віртуальної машини).
Структурно бекап віртуальної машини є набір архівів. Кожен дисковий накопичувач та файл конфігурації віртуальної машини упаковується в окремий архів. Такий підхід дозволяє прискорити процес часткового відновлення (наприклад, потрібно витягнути лише окрему директорію з бекапу), оскільки відпадає необхідність сканування архіву цілком.
Окрім звичного формату img для зберігання об'ємних даних та образів віртуальних машин, з'явився формат pxar (Proxmox File Archive Format) призначений для зберігання файлового архіву. Він спроектований таким чином, щоб забезпечити високу продуктивність для виконання ресурсомісткого процесу дедуплікації даних.
Якщо подивитися на типовий набір файлів усередині снапшота, то разом із файлом .pxar ще можна виявити файли catalog.pcat1 и index.json. Перший зберігає список всіх файлів усередині бекапу та призначений для швидкого пошуку потрібних даних. Другий, крім списку, зберігає розмір і контрольну суму кожного файлу і призначений для перевірки консистентності.
Керується сервер традиційно - за допомогою веб-інтерфейсу та/або утиліт командного рядка. Детальні описи команд CLI наведено у відповідній
У PBS можна налаштувати завдання синхронізації локальних та віддалених сховищ даних, підтримку ZFS, шифрування AES-256 на стороні клієнта та інші корисні опції. Судячи з «дорожньої карти», скоро з'явиться можливість імпорту існуючих бекапів, хоста з Proxmox VE або Proxmox Mail Gateway.
Також за допомогою PBS можна організувати бекап будь-якого хоста на базі Debian, встановивши клієнтську частину. Додаємо репозиторії до /etc/apt/sources.list:
deb http://ftp.debian.org/debian buster main contrib
deb http://ftp.debian.org/debian buster-updates main contrib
# security updates
deb http://security.debian.org/debian-security buster/updates main contrib
Оновлюємо список:
apt-get update
Встановлюємо клієнт:
apt-get install proxmox-backup-client
Надалі з'явиться підтримка інших дистрибутивів Linux.
"Помацати" бета-версію PBS можна вже зараз, готовий образ є
Підводимо підсумки. Перша публічна бета-версія PBS вже зараз демонструє набір дуже корисних можливостей і заслуговує на найпильнішу увагу. Сподіваємось, що майбутній реліз нас не розчарує.
Тільки зареєстровані користувачі можуть брати участь в опитуванні.
Чи плануєте спробувати Proxmox Backup Server?
-
87,9%Так51
-
12,1%Ні7
Проголосували 58 користувачів. Утрималися 7 користувачів.
Джерело: habr.com