Product SiteDocumentation Site

Глава 22. Система резервного копирования Proxmox Backup Server

22.1. Установка PBS
22.1.1. Установка сервера PBS
22.1.2. Установка клиента PBS
22.2. Веб-интерфейс PBS
22.3. Настройка хранилища данных
22.3.1. Управление дисками
22.3.2. Создание хранилища данных
22.4. Управление трафиком
22.5. Управление пользователями
22.5.1. Создание пользователей
22.5.2. API-токены
22.5.3. Управление доступом
22.5.4. Двухфакторная аутентификация
22.6. Управление удалёнными PBS
22.7. Клиент резервного копирования
22.7.1. Создание резервной копии
22.7.2. Создание зашифрованной резервной копии
22.7.3. Восстановление данных
22.7.4. Вход и выход
22.8. Интеграция с PVE
Proxmox Backup Server (PBS) — клиент-серверное решение для резервного копирования и восстановления виртуальных машин, контейнеров и данных с физических узлов. Решение оптимизировано для проекта Proxmox VE (PVE). PBS поддерживает инкрементное резервное копирование с полной дедупликацией, что значительно снижает нагрузку на сеть и экономит пространство для хранения.
Все взаимодействия между клиентом и сервером шифруются используя TLS, кроме того данные могут быть зашифрованы на стороне клиента перед отправкой на сервер. Это позволяет сделать резервное копирование более безопасным.
Сервер резервного копирования хранит данные резервного копирования и предоставляет API для создания хранилищ данных и управления ими. С помощью API также можно управлять дисками и другими ресурсами на стороне сервера.
Клиент резервного копирования использует API для доступа к резервным копиям. С помощью инструмента командной строки proxmox-backup-client можно создавать резервные копии и восстанавливать данные (в PVE клиент встроен).
Для управления настройкой резервного копирования и резервными копиями используется веб-интерфейс. Все административные задачи можно выполнять в веб-браузере. Веб-интерфейс также предоставляет встроенную консоль.

22.1. Установка PBS

22.1.1. Установка сервера PBS

Установить сервер PBS:
# apt-get install proxmox-backup-server
Запустить и добавить в автозагрузку Proxmox Backup API Proxy Server:
# systemctl enable --now proxmox-backup-proxy.service
Служба proxmox-backup-proxy предоставляет API управления PBS по адресу 127.0.0.1:82. Она имеет разрешение на выполнение всех привилегированных операций.

Примечание

Для работы с локальным ZFS хранилищем должен быть установлен модуль ядра с поддержкой ZFS (например, kernel-modules-zfs-std-def).
Включить модуль:
# modprobe zfs
Чтобы не вводить эту команду каждый раз после перезагрузки, следует раскомментировать строку:
#zfs
в файле /etc/modules-load.d/zfs.conf.

22.1.2. Установка клиента PBS

Установить клиент PBS:
# apt-get install proxmox-backup-client