Как установить Proxmox Backup Server на Debian 13
Дата публикации: 2025-09-26T09:13:01
Теги: ["Debian", "Proxmox Backup Server"]
Proxmox Backup Server - это решение для резервного копирования с открытым исходным кодом, способное создавать резервные копии виртуальных машин, контейнеров и физических хостов. Он интегрируется с платформой Proxmox Virtual Environment, обеспечивающей бесшовное резервное копирование виртуальных машин и контейнеров. Это позволяет создавать резервные копии данных на хосте и удаленно. Кроме того, он поставляется с удобным веб-интерфейсом управления, который позволяет легко контролировать все.
В этом руководстве я покажу вам, как установить Proxmox Backup Server на системе Debian 13 “Trixie” Linux.
Предпосылки
- Сервер с Debian 13 “Trixie” в качестве ОС.
- Права пользователя: пользователь root или обычный пользователь с привилегиями sudo.
Конвенции
# - данные команды должны выполняться с правами root либо непосредственно от имени пользователя root, либо с помощью команды $ sudo. $ - данные команды должны выполняться от имени обычного пользователя
Шаг 1. Обновите систему
Свежая установка Debian 13 требует обновления пакетов до последних доступных версий.
$ sudo apt update -y && sudo apt upgrade -y
Система может нуждаться в перезагрузке после обновления.
$ sudo reboot -f
Шаг 2. Имя сервера Proxmox Backup Server
Установите FQDN для имени сервера.
$ sudo hostnamectl set-hostname pbs.example.com --static
Где `pbs.example.com` заменяется правильным именем хоста для системы.
Проверьте IP-адрес вашего основного интерфейса.
$ ip ad 1: lo:mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp1s0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 52:54:00:ef:22:c5 brd ff:ff:ff:ff:ff:ff inet 192.168.200.50/24 brd 192.168.200.255 scope global dynamic noprefixroute enp1s0 valid_lft 1982sec preferred_lft 1982sec inet6 fe80::5054:ff:feef:22c5/64 scope link noprefixroute valid_lft forever preferred_lft forever
Изменить файл `/etc/hosts` для обновления IP-адреса и записи DNS-имя. Удалить ссылку на имя хоста на 127.0.0.1
$ sudo vim /etc/hosts 192.168.200.50 pbs.example.com pbs
Следующий установит правильный часовой пояс на сервере.
$ sudo timedatectl set-timezone Europe/Moscow
Вход сервера и обратно в
logout
Испытайте, если настроенное имя хоста хорошо, используя команду имени хоста:
$ hostname --ip-address 192.168.200.50
Шаг 3. Добавить хранилище Proxmox Backup Server
Установка необходимых зависимостей перед добавлением репо.
$ sudo apt install curl gnupg2 software-properties-common apt-transport-https lsb-release ca-certificates
Пакеты серверов Proxmox Backup Server содержатся в официальном хранилище APT Proxmox. Настройка хранилища в вашей системе.
echo "deb http://download.proxmox.com/debian/pbs trixie pbs-no-subscription" | sudo tee /etc/apt/sources.list.d/pbs-install-repo.list
Импорт ключей GPG, используемых при подписании хранилищ.
$ curl -fsSL https://enterprise.proxmox.com/debian/proxmox-release-trixie.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/proxmox.gpg
Обновите список источников APT
$ sudo apt update
Обновление новых пакетов после добавления хранилища.
$ sudo apt dist-upgrade
Шаг 4. Установка пакетов Proxmox Backup Server
Начните с установки официального ядра Proxmox Backup Server.
$ sudo apt install pve-kernel-6.14
После изменения ядра выполните перезагрузку системы.
$ sudo systemctl reboot
Затем выполните установку базовых пакетов Proxmox путем выполнения следующих команд:
$ sudo apt update && sudo apt install proxmox-backup postfix open-iscsi
Если у вас есть почтовый сервер в вашей сети, вы должны настроить исправления как спутниковую систему, и ваш существующий почтовый сервер будет ‘relay host’, который будет направлять электронные письма, отправляемые proxmox-backup-сервером конечному получателю. Если вы не знаете, что войти здесь, выберите только местный.
Подтвердить завершение установки без каких-либо ошибок.
Удалить корпоративный репозит, если не лицензируется.
echo "deb http://download.proxmox.com/debian/pbs trixie pbs-no-subscription" | sudo tee /etc/apt/sources.list.d/pbs-install-repo.list sudo rm /etc/apt/sources.list.d/pbs-enterprise.list
Удалить ядро по умолчанию Debian:
$ sudo apt remove linux-image-amd64 'linux-image-6.1*'
Обновить и проверить настройку grub2, запустив следующую команду.
$ sudo update-grub
Удалить `os-prober` пакет.
$ sudo apt remove os-prober
Блокировать `rpcbind` порт 111.
$ sudo iptables -A INPUT -p tcp -m tcp --dport 111 -j DROP $ sudo iptables -A INPUT -p udp -m udp --dport 111 -j DROP $ sudo /sbin/iptables-save
Или полностью удалить `rpcbind` обслуживания:
$ sudo systemctl disable --now rpcbind.socket
Перезагрузите систему Debian после установки, чтобы загрузить в среду Proxmox Backup Server.
$ sudo systemctl reboot
Proxmox Backup Server сервис Proxy должен прослушивать порт 8007.
$ sudo ss -tunelp | grep 8007 tcp LISTEN 0 4096 *:8007 *:* uid:33 ino:25414 sk:18 cgroup:/system.slice/pbsproxy.service v6only:0 <->
Шаг 5. Веб-интерфейс Proxmox Backup Server
Откройте следующую ссылку в вашем веб-браузере, чтобы проверить, была ли установка успешной.
https://pbs.example.com:8007
Выберите `PAM Authentication` и аутентифицировать с root паролем пользователя сервер для доступа к панели Proxmox Backup Server.
Если вы не помните root пароль, обновление:
passwd root
После входа создайте Linux Bridge под названием `vmbr0`,
Добавить первый сетевой интерфейс для использования создаваемым мостом.
Завершение
Поздравляю! Вы успешно установили Proxmox Backup Server на Debian 13 “Trixie”.
Если вам понравился этот пост о том, как установить Proxmox Backup Server на Debian 13, пожалуйста, поделитесь им с друзьями или оставьте комментарий ниже. Спасибо.