← Все статьи
· 12 мин чтения

Proxmox + PBS: настройка кластера с бэкапами за 2 часа

Разворачиваем трёхнодовый Proxmox кластер с нуля, настраиваем Proxmox Backup Server в LXC контейнере и автоматизируем ротацию снапшотов.


Что будем делать

Поднимем минимальный Proxmox VE кластер из трёх нод и настроим Proxmox Backup Server (PBS) для централизованного хранения бэкапов. Всё в локальной сети, без облаков.

Что понадобится:

  • 3 сервера или VM с Proxmox VE 8.x
  • 1 дополнительная VM под PBS
  • Shared сеть между нодами

Создаём кластер

На первой ноде инициализируем кластер:

pvecm create pve-prod

Проверяем статус:

pvecm status

На второй и третьей ноде вступаем в кластер:

pvecm add 192.168.1.10  # IP первой ноды

Теперь все три ноды видят друг друга. Проверить можно через GUI или командой pvecm nodes.

Настраиваем Proxmox Backup Server

PBS удобнее всего поставить в LXC контейнер на одной из нод.

Создаём контейнер с Debian 12, минимум 2 CPU и 2GB RAM. Затем внутри контейнера:

# Добавляем репозиторий PBS
echo "deb http://download.proxmox.com/debian/pbs bookworm pbs-no-subscription" \
  > /etc/apt/sources.list.d/pbs.list

apt update && apt install proxmox-backup-server

После установки PBS доступен на порту 8007.

Подключаем PBS к Proxmox

В GUI Proxmox идём в Datacenter → Storage → Add → Proxmox Backup Server и вводим:

  • Server: IP адрес PBS
  • Datastore: имя хранилища
  • Fingerprint: берём из PBS GUI

Настраиваем расписание бэкапов

В Datacenter → Backup создаём задачу:

Schedule: 0 2 * * *  (каждую ночь в 02:00)
Storage: pbs-storage
Mode: Snapshot
Max Backups: 7

Теперь каждую ночь все VM автоматически бэкапятся с ротацией за 7 дней.

Итог

За два часа получили полностью рабочий кластер с централизованными бэкапами. Следующий шаг — настроить мониторинг через Grafana + Prometheus, но это отдельная статья.