VPS推荐

2个步骤升级Ubuntu版本,从18.04 LTS到20.04 LTS

Pinterest LinkedIn Tumblr

升级Ubuntu版本可以修复一些已知的漏洞和错误,提高系统的稳定性和性能。享受新版本的功能和优化,获得更长期的安全更新和技术支持。购买搬瓦工Vultr服务器后,如何在尽可能少的干扰项目正常运行的情况下升级系统困扰了很多朋友。本文介绍如何将Ubuntu 18.04服务器升级到版本20.04 LTS。

升级Ubuntu版本

升级Ubuntu VPS版本先决条件

在继续之前,请备份服务器。然后,通过从备份部署新实例来测试备份,然后验证测试实例是否引导并具有正确的数据。如果您在继续之前不备份,您将面临数据丢失的风险。

1. 为升级做准备

  1. 在继续之前,请更新所有服务器软件包。
  2. (推荐)删除未使用的软件包和内核以释放/boot分区上的空间。 # apt --purge autoremove
  3. 编辑更新管理器配置文件。 # nano /etc/update-manager/release-upgrades
  4. 查找以Prompt=开头的行。确保它已取消注释,并且值为lts,如下所示: Prompt=lts

2. 运行升级工具

  1. 在继续之前验证备份。如果在升级工具完成之前停止,系统可能处于无法使用的状态。
  2. 运行升级工具。 # do-release-upgrade
  3. 升级工具将报告要升级的软件包数和完成的估计时间,然后请求您的确认。键入Y以继续。
  4. 您可能会遇到以下问题:
    • 在软件包升级期间重新启动服务而不询问?
      • 回答“是”以自动重新启动服务,或回答“否”以在升级期间提示重新启动每个服务。
    • 配置LXD
      • 如果不确定需要哪个版本,请选择4.0版本。
    • 配置文件’/etc/sysctl.conf’
      • 如果没有对sysctl.conf进行更改,请键入I以安装软件包维护者的版本。否则,选择D以查看差异,然后决定保留您的版本还是安装新版本。
    • 配置openssh-server
      • 您应该选择保留当前安装的本地版本
    • 删除过时的软件包
      • 最佳做法是删除过时的软件包以释放系统资源。键入Y以继续。
  5. 完成后,将提示您重新启动。键入Y以重新启动并完成升级。

重启后,以root身份登录并验证服务器的正确操作。

升级Ubuntu版本

升级Ubuntu VPS版本后的恢复步骤

如果您的升级未成功完成,请恢复备份并重试。不幸的是,在大多数情况下,恢复到20.04 LTS的失败升级是不可能的。最佳做法是从备份中还原以前的服务器映像。