[指南] 开源虚拟化软件Proxmox VE从旧版本升级到最新的9.0版详细步骤
文章介绍了从 Proxmox VE 旧版本升级到 9.0 的操作步骤,包括备份数据、使用 pve8to9 脚本检查、更新存储库、升级系统以及验证更新等步骤,并提醒用户在关键业务虚拟机运行时需提前迁移。 2025-8-6 03:39:27 Author: www.landiannews.com(查看原文) 阅读量:41 收藏

#技术教程 从 Proxmox VE 旧版本升级到最新的 9.0 版操作步骤:升级前请务必备份所有数据避免出现意外。PVE 已经在 8.4.1 中准备 pve8to9 脚本帮助用户升级,用户修改存储库后即可进行升级。操作方法:https://ourl.co/110087

Proxmox VE 9.0 是个出色的开源虚拟化解决方案,该软件已经开放升级允许使用旧版本的用户升级到最新版本,不过由于变更较多在升级前用户应当备份数据并验证完整性。

升级的必要前提是用户至少应当将当前使用的版本升级到 Proxmox VE 8.4.1 版,随后在完成数据备份后就可以通过 apt 命令更新 Proxmox VE 和 Debian 系统,更新完成后再迁移虚拟机即可。

我们假设阅读本文的用户并非企业 IT 管理员并且当前 Proxmox VE 上没有正在运行的关键业务虚拟机,可以随时停机备份进行升级,如果要有关键业务虚拟机正在运行则应当先迁移到其他节点。

[指南] 开源虚拟化软件Proxmox VE从旧版本升级到最新的9.0版详细步骤

步骤一:备份所有虚拟机和数据

尽管多数情况下升级不会产生意外问题,但为了避免出现意外问题建议用户在执行升级操作前务必备份所有数据,如果升级过程出现问题最起码还可以通过备份数据进行还原。

步骤二:使用 pve8to9 清单脚本

最新的 Proxmox VE 8.4.x 已经包含用于升级的 pve8to9 脚本清单,在升级过程中这个脚本可以显示提示和警告,在升级之前可以先使用脚本进行检查:

pve8to9 --full

注意:脚本仅会检查官方配置,如果你使用大量自定义配置可能无法检查出问题,这个只能用户自行检查各种自定义

步骤三:更新存储库和升级

1. 更新 APT 存储库

apt update
apt dist-upgrade
pveversion
# 确保最后显示的版本为 8.4.1

2. 将 Debian 更新到 13:

sed -i's/bookworm/trixie/g' /etc/apt/sources.list
sed -i's/bookworm/trixie/g' /etc/apt/sources.list.d/pve-enterprise.list
# 如果还有 Debian 12 Bookworm 存储库请直接添加 #号将其注释掉

3. 添加 PVE 9 存储库:

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

4. 刷新包索引:

apt update

5. 将系统升级到 Debian 13 和 PVE 9

apt dist-upgrade

6. 验证更新:

pve8to9
# 该命令可以检查当前是否已经更新到 PVE 9.0

7. 如果通过浏览器访问请使用 Ctrl+F5 强制刷新页面以清除旧版本缓存

完整操作指南请访问 PVE 官方页面:https://pve.proxmox.com/wiki/Upgrade_from_8_to_9


文章来源: https://www.landiannews.com/archives/110087.html
如有侵权请联系:admin#unsafe.sh