我们正在运行使用 Ubuntu 12.04 版本的系统,并意识到运行过时、不受支持的版本存在相关的安全风险。您建议如何补救此问题?当然可以升级,但我们应该考虑哪个版本,从 12.04 升级到较新的受支持版本会面临哪些挑战?
谢谢你,
答案1
但我们应该考虑哪个版本
总是在 LTS 发布几个月后才更新最新的 LTS。在升级生产服务器之前,让其他人帮你解决错误。
从 12.04 升级到更新的支持版本我们可能会面临哪些挑战?
Ubuntu 服务器版本并不会随着版本更新而需要更多电量。规格基本相同,因此不会出现太多问题。
始终根据提供的驱动程序检查您的显卡和 NIC 芯片组。如果您有旧显卡,则每次推出新 LTS 时都会取消旧显卡支持。NIC 芯片组不会经常被取消,但您永远不知道。
有一个非常大的变化:systemd
引入后,它就变得非常强大:它彻底改变了启动过程以及服务的处理方式。如果您使用自定义upstart
文件来处理服务,那么这可能是最大的挑战。您需要重新编码这些文件。
所有其他变化都是微小的(如定期更新和改进)。
并始终确保您拥有正确的备份并且知道如何恢复。
作为预防措施:使用新机器创建新操作系统,然后使用备份恢复您的个人文件。通常更容易管理,并且可以消除旧机器升级的停机时间。