iCy*_*org 7 upgrade server 14.04 16.04
2015 年,我创建了一个运行 14.04 的 AWS 实例。2.5 年后,我想知道升级是不是一个好主意,因为我每天登录时都会看到这条消息?
Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-48-generic x86_64)
309 packages can be updated.
235 updates are security updates.
New release '16.04.4 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Run Code Online (Sandbox Code Playgroud)
我的问题是——
谢谢
我应该升级 Ubuntu 还是保持原样?因为任何错误的软件包升级都可能破坏服务器/实时站点。
是的,您需要升级云实例。
像这样运行 do-release-upgrade 升级 Ubuntu 是否安全
不。
或者有没有更好的方法来做到这一点,尤其是在实时服务器上?
是的,AWS 平台上应该有一个操作方法(至少我知道 GCE 上有一个,所以我希望 AWS 上也有一个 ;-))
处理云实例时的一般规则:为失败做好准备。以任何方式搞砸,实例消失了,死了,永远不会回来。
实例的设置应该是:
您不要从操作系统内部使用升级工具。无法启动的云实例是 -dead-。因此,如果在使用普通桌面安装时出现故障,您会看到 grub 救援,那么您将被困在云实例上。
但是使用云实例升级变得更加容易:您使用新的操作系统制作一个新的根磁盘,然后将您的个人磁盘的副本附加到根磁盘,在那里您检查需要在数据磁盘上编辑的文件的相关性。如果失败,您仍然拥有旧实例。如果一切都如您所愿,您可以开始备份此设置,并随着时间的推移用新版本替换旧版本备份。
小智 2
您可以这样做sudo apt-get upgrade && sudo apt-get update,因为这将应用那些 309 更新。对于版本升级,我建议您克隆您的计算机并尝试在那里或使用新的 LTS 创建一台新计算机,因为不建议通过 SSH 进行这些操作。
| 归档时间: |
|
| 查看次数: |
11622 次 |
| 最近记录: |