Ubuntu 在 AWS EC2 中从 16.04 升级到 18.04

Vis*_*oud 3 upgrade aws amazon-ec2

我的 AWS EC2 实例在 Ubuntu 16.04 上运行。但最近我收到一封来自 AWS 的电子邮件,称 Canonical(提供 Ubuntu 16.04 LTS 支持的公司)将于 2021 年 4 月 30 日停止支持。

那么我应该将我的实例升级到 Ubuntu 18.04 还是让我的服务器在 16.04 上运行。这次升级会影响我的软件和客户吗?

有点迷茫,求帮助!

Rin*_*ind 5

所以我应该把它升级到 Ubuntu 18.04

不。永远不要升级云实例。绝不。请记住:ssh 访问是您拥有的唯一访问权限。如果这中断了,您的实例就消失了,您需要依靠备份和新实例来恢复运行。不值得冒这个险。

或者让我的服务器在 16.04 中运行。

是的。它不是服务器,而是云实例。


你有 2 个磁盘,如果你不通过分离系统和个人文件来修复你的实例。

所以 ...

  • 一个装有 16.04 的系统盘
  • 保存所有数据的个人磁盘。

正确的程序:

  • 从 16.04 实例中分离您的个人分区
  • 创建个人磁盘的副本
  • 使用 18.04 或 20.04 创建一个新实例
  • 将副本附加到这个新实例
  • 启动并修复有关您已安装的软件的问题。Apache 通常没有问题。MySQL 20.04 会有问题:20.04 使用 MySQL 8,所以事情发生了变化。但是,如果您愿意并使用它,您可以安装 5.6/5.7。