Безопасное обновление 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
-
Сделайте резервную копию своей конфигурации
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 Trixiewget 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
- Настройте репозитории 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
-
Выполните обновление системы
apt update
apt dist-upgrade
Вам будет предложено несколько экранов настройки, спрашивающих о конфигурационных файлах, языке и других опциях. Я просто выбрал значения по умолчанию и продолжил.
9. Перезагрузите серверsystemctl reboot
Ваш Proxmox Backup Server теперь должен быть успешно обновлен до версии 4 и работать на Debian 13 (Trixie).