Proxmox Backup Server (PBS): развёртывание и настройка резервного копирования[править]
Шаблон:TOC
Proxmox Backup Server (PBS) — это специализированное решение для резервного копирования виртуальных машин, контейнеров и физических серверов, разработанное компанией Proxmox.
PBS обеспечивает:
- дедупликацию данных;
- инкрементные резервные копии;
- шифрование;
- проверку целостности архивов;
- быстрое восстановление;
- интеграцию с Proxmox VE.
Использование PBS позволяет значительно снизить объём занимаемого пространства и повысить надёжность хранения резервных копий.
Преимущества PBS[править]
| Возможность
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Системные требования[править]
- 64-битный процессор;
- 2 ГБ ОЗУ;
- SSD под систему;
- отдельный диск под резервные копии.
Рекомендуемые[править]
- 4–8 ГБ ОЗУ;
- ZFS;
- отдельный сервер;
- RAID-массив;
- UPS.
Установка PBS[править]
Скачайте ISO-образ Proxmox Backup Server и создайте загрузочную флешку.
- Загрузитесь с установочного носителя.
- Выберите Install Proxmox Backup Server.
- Примите лицензию.
- Выберите диск установки.
- Настройте:
- страну;
- часовой пояс;
- раскладку клавиатуры.
- Укажите пароль root и e-mail.
- Настройте сеть.
Пример:
Hostname: pbs.ramba.local
IP: 192.168.1.50/24
Gateway: 192.168.1.1
DNS: 1.1.1.1
После установки откройте:
Например:
https://192.168.1.50:8007
Войдите под:
User: root
Realm: Linux PAM
Настройка репозиториев без подписки[править]
Отключение Enterprise[править]
Отредактируйте файл:
nano /etc/apt/sources.list.d/pbs-enterprise.sources
Закомментируйте строки Enterprise.
Подключение No-Subscription[править]
Создайте файл:
nano /etc/apt/sources.list.d/pbs-no-subscription.sources
Содержимое:
Types: deb
URIs: http://download.proxmox.com/debian/pbs
Suites: trixie
Components: pbs-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
Обновите систему:
apt update
apt full-upgrade -y
reboot
Создание Datastore[править]
Datastore — это место хранения резервных копий.
Подготовка диска[править]
Проверьте диски:
Например:
Создайте файловую систему:
Создайте каталог:
Добавьте в /etc/fstab:
UUID=xxxxxxxx /backup ext4 defaults 0 2
Смонтируйте:
Создание Datastore[править]
Administration → Datastore → Add
Укажите:
- Name: backup
- Backing Path: /backup
Подключение PBS к Proxmox VE[править]
На PVE:
Datacenter → Storage → Add → Proxmox Backup Server
Заполните:
| Поле
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Нажмите Add.
Создание задания резервного копирования[править]
Datacenter → Backup → Add
Пример настройки:
| Параметр
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ручное создание резервной копии[править]
Выберите ВМ или контейнер:
Backup → Backup now
Укажите:
- Storage;
- Mode;
- Compression.
Нажмите Backup.
Восстановление виртуальной машины[править]
Полное восстановление[править]
- Откройте PBS Storage.
- Выберите резервную копию.
- Нажмите Restore.
- Укажите:
- Node;
- VM ID;
- Storage.
= Восстановление файлов[править]
PBS позволяет просматривать содержимое резервной копии и восстанавливать отдельные файлы без полного восстановления виртуальной машины.
Проверка резервных копий[править]
PBS может автоматически проверять целостность данных.
Administration → Verify Jobs → Add
Рекомендуется запускать проверку:
- еженедельно;
- в ночное время.
Политика хранения (Prune)[править]
Для автоматического удаления старых резервных копий используйте Prune Jobs.
Пример:
| Параметр
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Это позволит хранить:
- последние 7 копий;
- ежедневные за 14 дней;
- недельные за 8 недель;
- месячные за 12 месяцев.
Garbage Collection[править]
После удаления резервных копий необходимо освобождать неиспользуемые блоки.
Administration → Garbage Collection → Add
Рекомендуется выполнять:
Рекомендации по эксплуатации[править]
Рекомендуется[править]
- использовать отдельный сервер PBS;
- хранить резервные копии на RAID-массиве;
- использовать UPS;
- регулярно проверять восстановление;
- выполнять Verify Jobs;
- настроить Prune и Garbage Collection.
Не рекомендуется[править]
- хранить PBS на том же диске, что и PVE;
- отключать Verify;
- хранить только одну копию данных;
- считать резервную копию рабочей, не проверив восстановление.
Практическая схема для Ramba-Art[править]
PVE01 ─┐
├──── LAN ─── PBS
PVE02 ─┤
│
PVE03 ─┘
Рекомендуемый график:
- 02:00 — резервное копирование;
- 04:00 — Prune;
- 05:00 — Garbage Collection;
- воскресенье 06:00 — Verify.
Proxmox Backup Server является одним из наиболее эффективных решений для резервного копирования инфраструктуры Proxmox VE. Благодаря дедупликации и инкрементным копиям PBS позволяет существенно экономить дисковое пространство, а встроенные механизмы проверки обеспечивают надёжность хранения данных.
Регулярно проверяйте возможность восстановления и придерживайтесь правила 3-2-1: храните минимум три копии данных на двух различных носителях, одна из которых должна находиться вне основной площадки.
|
|
|
|