Как обновить Proxmox VE 8 до 9 на Debian 13 Trixie (Пошаговое руководство)
✎Источник: Noted.lol

Что нужно знать сначала
- Proxmox VE 9 основан на Debian 13 “Trixie.”
- Это обновление в рамках системы через
apt— не переустановка. - Убедитесь, что вы используете последнюю Proxmox VE 8.x (предпочтительно 8.4) перед началом.
- Сделайте резервные копии всего (ВМ, CT и конфигурации
/etc). - Если возможно, протестируйте обновления на узле, не являющемся рабочим.
- Удалите или отключите любые неподдерживаемые сторонние репозитории и пакеты.
Следующие команды будут выполнены непосредственно из оболочки Proxmox. Вы можете получить к ней доступ через веб-интерфейс в разделе Shell или подключившись через SSH. Убедитесь, что у вас есть права root перед началом, чтобы каждый шаг выполнялся без проблем с разрешениями.
Краткое резюме обновления по шагам
1. Запустите контрольный список обновления
Используйте встроенный скрипт для обнаружения и исправления потенциальных проблем.
pve8to9
pve8to9 --full
2. Перенесите или выключите ВМ/CT, если это необходимо
Если ваш хост является частью кластера, перенесите работающих гостей на другой узел, чтобы минимизировать время простоя.
3. Обновите вашу текущую систему
Убедитесь, что все обновлено перед переключением репозиториев.
apt update
apt dist-upgrade
pveversion
Убедитесь, что ваша версия Proxmox 8.4.1 или новее.
Если вы используете Ceph, обновитесь до Ceph Squid (v19.2) перед продолжением.
4. Обновите определения репозиториев
Вы перейдете от Bookworm → Trixie и обновите репозитории Proxmox и Ceph.
Обновите основные репозитории Debian
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/pve-enterprise.list
Добавьте репозиторий без подписки
cat > /etc/apt/sources.list.d/proxmox.sources <<EOF
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF
Затем обновите:
apt update
apt policy
5. Выполните обновление
apt dist-upgrade
Во время обновления:
* Вам будет предложено ответить на вопросы о конфигурационных файлах и перезапусках сервисов.
* Вы можете в общем принимать значения по умолчанию, но просмотрите ключевые файлы, такие как /etc/issue, /etc/ssh/sshd_config, /etc/default/grub и /etc/lvm/lvm.conf.
* После завершения повторно выполните контрольный список:
pve8to9 --full
Затем перезагрузите:
reboot
И это всё. Ваш сервер Proxmox теперь работает на версии 9 на Debian 13 Trixie. Это требует немного терпения, чтобы пройти все этапы, но теперь вы обновлены до последних версий и имеете более стабильную систему.
Посмотрите это видеоруководство от Virtualize Everything.