![Amazon EC2 实例 ubuntu 从 16 升级到 18](https://linux22.com/image/765421/Amazon%20EC2%20%E5%AE%9E%E4%BE%8B%20ubuntu%20%E4%BB%8E%2016%20%E5%8D%87%E7%BA%A7%E5%88%B0%2018.png)
我们最近收到了来自 Amazon AWS 的这封电子邮件:
您的帐户已被识别为在过去 6 个月内启动了一个实例或继续运行 Ubuntu 16.04 的实例。
Ubuntu 背后的公司 Canonical 宣布 Ubuntu 16.04 LTS(长期支持)将于 2021 年 4 月 30 日星期五结束[1]。
Canonical 为 Ubuntu 16.04 LTS 提供 ESM,可保证额外三年的安全补丁。ESM 包含在 Ubuntu Pro 16.04 实例中,或附加 Ubuntu Advantage 订阅的免费 Ubuntu 实例中[2][3]。
鼓励所有 Ubuntu 16.04 LTS 用户升级到 Ubuntu 18.04 LTS 或 Ubuntu 20.04 LTS。
我是 AWS 和 EC2 的新手。我们运行了一些 EC2 实例,其中 Ubuntu 是 16.04 LTS,并且我们的应用程序/flask、db 和一些其他服务已在运行。即使我重新启动 EC2 实例,这些服务也会在重新启动时自动在后台运行。
如果我升级到 Ubuntu 18.04,我的所有后台服务、Flask 服务器、开放端口等是否会像以前一样运行,还是我需要重新进行整个设置?因为我不知道正在运行哪些服务以及它们是如何运行的。将 Ubuntu 从 16.04 升级到 18.04 是否类似于重新启动实例或更多?
提前致谢!
答案1
您需要自己测试一下。除了您之外,没有人知道您的设置的具体结构。
了解设置的所有组件是做出有根据的猜测是否可以在不进行额外工作的情况下完成升级所需的最低限度的信息。
但是,即使知道完整的设置,也无法确定。因此,唯一的可能性就是测试升级并在升级的系统上测试所有内容。
我还建议您以 Ubuntu 20.04 LTS 为目标,这样您就不必担心 Ubuntu 18.04 LTS 支持结束。