#技术教程 从 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 上没有正在运行的关键业务虚拟机,可以随时停机备份进行升级,如果要有关键业务虚拟机正在运行则应当先迁移到其他节点。
步骤一:备份所有虚拟机和数据
尽管多数情况下升级不会产生意外问题,但为了避免出现意外问题建议用户在执行升级操作前务必备份所有数据,如果升级过程出现问题最起码还可以通过备份数据进行还原。
步骤二:使用 pve8to9 清单脚本
最新的 Proxmox VE 8.4.x 已经包含用于升级的 pve8to9 脚本清单,在升级过程中这个脚本可以显示提示和警告,在升级之前可以先使用脚本进行检查:
pve8to9 --full
注意:脚本仅会检查官方配置,如果你使用大量自定义配置可能无法检查出问题,这个只能用户自行检查各种自定义
步骤三:更新存储库和升级
1. 更新 APT 存储库
apt updateapt dist-upgradepveversion# 确保最后显示的版本为 8.4.1
2. 将 Debian 更新到 13:
sed -i 's/bookworm/trixie/g' /etc/apt/sources.listsed -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 << EOFTypes: debURIs: http://download.proxmox.com/debian/pveSuites: trixieComponents: pve-no-subscriptionSigned-By: /usr/share/keyrings/proxmox-archive-keyring.gpgEOF
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
山外的鸭子哥
蓝点网站长,如果发现本文存在错误或错别字,欢迎在评论区留言,收到消息后我将及时修改。其他事宜请点击本站任意页面底部的「与我们联系」获取邮箱。
2.42W762.45M1.65W10.24M¥30