HomeLab

Безопасное обновление Proxmox Backup Server с версии 3 на 4

16 мая 2026, 02:00
Источник: noted.lol
Безопасное обновление Proxmox Backup Server с версии 3 на 4

Источник: noted.lol



В этом руководстве объясняется, как безопасно обновить ваш Proxmox Backup Server (PBS) с версии 3.4 до 4.0. Этот процесс также переводит вашу систему с Debian 12 (Bookworm) на Debian 13 (Trixie). Тщательно следуйте каждому шагу для успешного обновления.


Перед началом убедитесь, что у вас есть:
* PBS версии 3.4.2-1 или новее
* Полная резервная копия конфигурации
* Как минимум 10 ГБ свободного места на корневой файловой системе
* Физический доступ к консоли или доступ через IPMI
* Локальный доступ на случай проблем с сетью

Если вы используете Proxmox Backup Server версии 3.0, 3.1, 3.2 или 3.3, вам нужно сначала обновиться до версии 3.4. Это можно сделать легко через веб-интерфейс перед тем, как приступить к основному обновлению.
Нажмите Администрирование > Обновления > Обновить > Обновить (См. скриншот ниже)


Следующие команды будут выполняться непосредственно из оболочки Proxmox Backup Server. Вы можете получить к ней доступ через веб-интерфейс в разделе Оболочка или подключившись через SSH. Убедитесь, что у вас есть привилегии root перед началом, чтобы каждый шаг прошел без проблем с разрешениями.
1. Проверьте текущую версию PBS

proxmox-backup-manager versions
  1. Сделайте резервную копию своей конфигурации

    tar czf "pbs3-etc-backup-$(date -I).tar.gz" -C /etc proxmox-backup
    3. Запустите проверку готовности к обновлению

    pbs3to4 --full
    Исправьте все проблемы, которые она сообщает, и повторно выполните команду, пока она не пройдет.
    4. Обновите PBS 3.4 до последней версии

    apt update
    apt dist-upgrade
    proxmox-backup-manager versions
    5. Добавьте ключ репозитория Proxmox для Debian Trixie

    wget https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg -O /usr/share/keyrings/proxmox-archive-keyring.gpg
    6. Переключите свои репозитории Debian на Trixie

Скопируйте и вставьте каждую ссылку репозитория одну за другой в ваш терминал.

sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/*.list || true
grep -R "bookworm" /etc/apt/sources.list || true
  1. Настройте репозитории PBS 4

Большинство пользователей используют репозиторий "Без подписки", поэтому убедитесь, что вы выбрали правильный вариант ниже, если это так.
Репозиторий без подписки:

cat > /etc/apt/sources.list.d/proxmox.sources <<EOF
Types: deb
URIs: http://download.proxmox.com/debian/pbs
Suites: trixie
Components: pbs-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF

Корпоративный репозиторий:

cat > /etc/apt/sources.list.d/pbs-enterprise.sources <<EOF
Types: deb
URIs: https://enterprise.proxmox.com/debian/pbs
Suites: trixie
Components: pbs-enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF
  1. Выполните обновление системы

    apt update
    apt dist-upgrade
    Вам будет предложено несколько экранов настройки, спрашивающих о конфигурационных файлах, языке и других опциях. Я просто выбрал значения по умолчанию и продолжил.
    9. Перезагрузите сервер

    systemctl reboot
    Ваш Proxmox Backup Server теперь должен быть успешно обновлен до версии 4 и работать на Debian 13 (Trixie).