Как установить Proxmox Backup Server на Debian 13

Дата публикации: 2025-09-26T09:13:01

Теги: ["Debian", "Proxmox Backup Server"]

⏪ Вернуться домой
⏪ В Gemlog

Proxmox Backup Server - это решение для резервного копирования с открытым исходным кодом, способное создавать резервные копии виртуальных машин, контейнеров и физических хостов. Он интегрируется с платформой Proxmox Virtual Environment, обеспечивающей бесшовное резервное копирование виртуальных машин и контейнеров. Это позволяет создавать резервные копии данных на хосте и удаленно. Кроме того, он поставляется с удобным веб-интерфейсом управления, который позволяет легко контролировать все.

В этом руководстве я покажу вам, как установить Proxmox Backup Server на системе Debian 13 “Trixie” Linux.

Предпосылки

Конвенции

# - данные команды должны выполняться с правами 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, пожалуйста, поделитесь им с друзьями или оставьте комментарий ниже. Спасибо.