跨发行版升级不是一次普通的软件更新。依赖来源、配置格式和服务启动顺序都可能发生变化,应先把服务器恢复能力准备好。

清点软件来源

列出系统仓库、第三方仓库和手工安装的二进制。无法确认来源的软件在升级后最容易出现库依赖或启动问题。

检查空间和备份

升级需要额外下载和解包空间。备份至少包括服务配置、数据库、证书和 systemd 自定义单元,并验证备份可以读取。

分阶段执行

先完成当前发行版内更新,再按官方支持路径逐级升级。每一级完成后检查 SSH、网络、磁盘挂载和关键服务,不连续跨过多个版本。