在云虚拟机上运行 do-release-upgrade 是否安全?

在云虚拟机上运行 do-release-upgrade 是否安全?

我在 Azure 上有几个运行 Server 17.10 的 Ubuntu VM,我想知道使用 将它们升级到 18.04.1 LTS 是否可以安全do-release-upgrade

如果是的话,我应该采取什么预防措施?

答案1

是的

我刚刚对大约 110 个 EC2 实例进行了此操作。实际上,我从 Ubuntu 14.04 到 16.04 一直到 18.04 都使用自动化流程对这么多实例进行了此操作。事实证明,可以自动化do-release-upgrade

如果您想要真正安全,请在继续操作之前对根磁盘进行快照。

克隆您的实例或启动测试实例并进行升级。Ubuntu 从 14.04 到 18.04 有很多变化。很多东西都坏了,SystemD 改变了很多默认行为。

但是从 17.10 到 18.04 的变化相当少,所以我希望你能够度过一段相当合理的时间。

答案2

这实际上取决于您安装了什么。一般来说,我更喜欢全新安装新版本的操作系统,而不是升级。市面上有大量花哨的部署和 CM 工具,而且操作系统升级通常是一项复杂的操作,即使是在“原始”安装上也是如此。

也许可以拍张快照试试。只要确保你能以某种方式快速回滚即可。

相关内容