跳到内容跳到页面导航:上一页 [access key p]/下一页 [access key n]
documentation.suse.com / SUSE Linux Enterprise Server 文档 / 升级指南 / 升级路径和方法
适用范围 SUSE Linux Enterprise Server 15 SP3

1 升级路径和方法

SUSE® Linux Enterprise (SLE) 允许您将现有系统升级到新版本,例如,从 SLE 12 SP4 升级到最新的 SLE 15 服务包。不需新安装。主目录和数据目录以及系统配置等现有数据将保持不变。您可以从本地 CD 或 DVD 驱动器或从中央网络安装源进行更新。

本章介绍如何通过 DVD、网络、自动化过程或 SUSE Manager 手动升级 SUSE Linux Enterprise 系统。

1.1 升级与全新安装

SUSE 支持在两个 SUSE Linux Enterprise Server 主要版本之间进行升级。是进行升级还是执行全新安装更好,这取决于特定的场景。虽然升级所涉及的工作较少,但全新安装可以确保您能够得益于相应版本的所有新功能,例如磁盘布局更改、特定文件系统特性和其他改进。因此,为了充分利用您的系统,SUSE 建议在大多数情况下都执行全新安装。

无论是执行升级还是全新安装,客户都需要检查系统设置和默认值是否仍然满足其要求。

如果要从特定版本的某个服务包更新到相同代码流的另一个服务包,SUSE 建议进行就地更新,而不是全新安装。虽然如此,在这种情况下,客户也可能会出于某些原因和情形而执行全新安装。只能由客户来决定哪种方式更合适。

1.2 支持的 SLES 15 SP3 升级路径

在执行任何迁移操作之前,请阅读第 3 章 “准备升级

重要
重要:不支持跨体系结构升级

支持跨体系结构升级!例如从 32 位版本的 SUSE Linux Enterprise Server 升级到 64 位版本,或者从大字节序升级到小字节序。

具体而言,从 SLE 11 on POWER(大字节序)升级到 SLE 15 SP3 on POWER(新增:小字节序)受支持。

另外,由于 SUSE Linux Enterprise 15 只有 64 位版本,因此支持从任何 32 位 SUSE Linux Enterprise 11 系统升级到 SUSE Linux Enterprise 15 和更高版本。

要跨体系结构升级,需执行全新安装。

注意
注意:跳过服务包

最简单的升级路径是按顺序安装所有服务包。对于 SUSE Linux Enterprise 15 产品系列(GA 和后续服务包),还支持在升级时跳过某个服务包。例如,支持从 SLE 15 GA 升级到 15 SP2,或从 SLE 15 SP1 升级到 15 SP3。

支持的升级路径概述
图 1.1︰ 支持的升级路径概述
警告
警告:升级数据库

此处所述的升级路径只适用于作为计算机操作系统的 SUSE Linux Enterprise,而不适用于其运行的所有应用程序。如果您使用了 PostgreSQL 或 MariaDB 数据库等工作负载,则可能需要进行中间操作系统升级以升级您的数据库。

升级操作系统之前,请参见发行说明以了解有关数据库版本的信息。如果提供了新的主要版本,请参见第 3 章 “准备升级以了解升级说明。

每个版本支持的升级路径
SUSE Linux Enterprise Server 11 GA/SP1/SP2/SP3/SP4 升级

不支持从 SLES 11 SP4 或更早的服务包直接升级。您的版本至少需为 SLES 11 SP4 LTSS,才能升级到 SLES 15 SP3

如果您无法执行全新安装,请先将已安装的 SLES 11 服务包升级到 SLES 11 SP4 LTSS。《SLES 11 SP4 部署指南》中介绍了此升级过程。

SUSE Linux Enterprise Server 11 SP4 LTSS 升级

要从 SLES 11 SP4 升级,仅支持采用脱机升级方式。有关细节,请参考第 4 章 “脱机升级

SUSE Linux Enterprise Server 12 GA/SP1/SP2/SP3/SP4 升级

不支持从 SLES 12 SP4 或更早的服务包直接升级。您的版本至少需为 SLES 12 SP5,才能升级到 SLES 15 SP3

如果您无法执行全新安装,请先将已安装的 SLES 12 服务包升级到 SLES 12 SP5。《SLES 12 SP5 部署指南》中介绍了此升级过程。

SUSE Linux Enterprise Server 12 SP3 LTSS/SP4 LTSS 升级

仅支持采用脱机升级方式从 SLES 12 SP3 LTSS 或 SP4 LTSS 升级。有关细节,请参考第 4 章 “脱机升级

SUSE Linux Enterprise Server 12 SP5 升级

要从 SLES 12 SP5 升级,仅支持采用脱机升级方式。有关细节,请参考第 4 章 “脱机升级

SUSE Linux Enterprise Server 15 GA 升级

不支持直接从 SLES 15 GA 升级。您的版本至少需为 SLES 15 SP1,才能升级到 SLES 15 SP3

SUSE Linux Enterprise Server 15 SP1/SP2 升级

支持采用联机和脱机方式从 SLES 15 SP1 或 SP2 升级。有关细节,请参考第 1.3 节 “联机和脱机升级”

升级 SUSE Linux Enterprise 公有云 Guest

有关升级公有云中 SLE Guest 的指导,请参见“Using the SUSE Distribution Migration System”(使用 SUSE 发行套件迁移系统)

从 openSUSE Leap 15 升级

支持从 openSUSE Leap 15 升级。请参见第 5.9 节 “从 openSUSE Leap 升级到 SUSE Linux Enterprise Server。仅支持升级安装的 Leap 服务器。

1.3 联机和脱机升级

SUSE 支持以下升级和迁移方法。有关术语的详细信息,请参见第 2.1 节 “术语”。这些方法是:

联机

从正在运行的操作系统本身(系统处于启动和正在运行的状态)执行升级。示例:在通过 SUSE Customer Center 或储存库镜像工具 (RMT)、经由 SUSE Manager 的 Salt 策略建立连接后,使用 Zypper 或 YaST 进行联机更新。

有关详细信息,请参见第 5 章 “联机升级

在同一主要版本的服务包之间迁移时,建议使用下面两种方法:第 5.4 节 “使用联机迁移工具 (YaST) 升级”第 5.5 节 “使用 Zypper 升级”

脱机

脱机升级意味着要升级的操作系统运行(系统处于关闭状态)。将会引导目标操作系统的安装程序(例如,通过安装媒体、网络或本地引导加载程序)并执行升级。

有关详细信息,请参见第 4 章 “脱机升级

重要
重要:SUSE Manager 客户端

如果您的计算机由 SUSE Manager 管理,请根据 SUSE Manager 文档中所述更新计算机。https://documentation.suse.com/suma/ 上的《SUSE Manager Upgrade Guide》(SUSE Manager 升级指南)中介绍了客户端迁移过程。