Proxmox VE 是一套强大的开源虚拟化平台,基于 Debian,广泛用于家庭服务器和企业虚拟环境。对于仍在运行 Proxmox VE 7.3-3 的系统来说,已错过官方主线源支持期(2024 年 7 月 31 日),但仍可通过手动配置升级路径,平稳迁移到最新稳定版本(8.4)。本文将详细介绍如何完成从 7.3-3 到 8.x 的在线升级操作。

前提说明

当前版本:Proxmox VE 7.3-3
操作目标:升级至 Proxmox VE 最新稳定版本(例如 8.4)
注意事项:需物理操作或本地控制,避免远程升级带来风险

步骤一:配置旧版本归档源

由于 Proxmox VE 7.3-3 已不在主线支持中,需使用归档源进行 7.3 → 7.4 的过渡升级。

  1. 打开并编辑 Proxmox 源配置文件:
nano /etc/apt/sources.list.d/pve-no-subscription.list
  1. 替换或新增以下内容(启用归档源):
deb http://archive.proxmox.com/debian/pve bullseye pve-no-subscription
  1. 添加 Proxmox 的公钥(如未配置过):
wget https://enterprise.proxmox.com/debian/proxmox-release-bullseye.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg

步骤二:更新至 Proxmox VE 7.4 最新点版本

  1. 执行系统更新:
apt update
apt dist-upgrade
  1. 更新完成后,重启系统确保升级生效。

步骤三:准备升级到 Proxmox VE 8.x

  1. 确保当前系统为 7.4 最新点版本(如 7.4-16):
pveversion
  1. 替换 Debian 和 Proxmox 软件源(改为 bookworm):
nano /etc/apt/sources.list

将其中的 bullseye 替换为 bookworm,例如:

deb http://deb.debian.org/debian bookworm main contrib

更新 Proxmox 源:

nano /etc/apt/sources.list.d/pve-no-subscription.list

替换为:

deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
  1. 清除旧的 Proxmox 7 软件包缓存:
apt clean

步骤四:升级到 Proxmox VE 8

  1. 执行正式升级命令:
apt update
apt dist-upgrade
  1. 安装新版本内核并重启系统:
reboot
  1. 系统启动后,检查版本确认升级成功:
pveversion

常见问题提示

  • 若启用了 ZFS 根分区,需确保兼容内核模块随新版加载
  • 升级前建议备份虚拟机和系统配置文件(如 /etc/pve/ 下内容)
  • 若系统使用 LVM、ext4 等标准结构,升级过程相对简单可靠

结语

虽然 Proxmox VE 7.3-3 已过支持期,但通过启用归档源并遵循官方升级路径,仍可顺利升级到 7.4 并最终迁移至 8.x。建议将升级操作安排在物理主机可接触状态下执行,以确保出错时能及时修复。保持系统在官方支持范围内,有助于保障虚拟环境的稳定性与安全性。

Leave a Reply

Your email address will not be published. Required fields are marked *