迁移、升级和降级说明
本节包含升级 Junos OS 的过程,以及 PTX 系列 Junos OS 的升级和降级策略。升级或降级 Junos OS 可能需要数小时,具体取决于网络的大小和配置。
从 Junos OS 21.2R1 版开始,之前在 FreeBSD 11.x 基于 Junos OS 上运行的所有 Junos OS 产品都迁移到基于 FreeBSD 12.x 的 Junos OS。
升级到版本 21.2 的基本过程
升级或降级 Junos OS 时,请使用 jinstall
软件包。有关软件包内容 jinstall
和安装流程详细信息,请参阅 安装和升级指南。只有在瞻博网络支持代表指示的情况下,才能使用其他软件包(如 jbundle
软件包)。
升级 Junos OS 之前,请备份文件系统和当前有效的 Junos OS 配置。这样,如果升级不成功,您就可以恢复到已知、稳定的环境。发出以下命令:
user@host>request system snapshot
安装过程将重建文件系统并完全重新安装 Junos OS。保留先前软件安装的配置信息,但可能会擦除日志文件的内容。路由器上存储的文件(如配置模板和 shell 脚本(juniper.conf 和 ssh 文件除外)可能会被移除。要保存存储的文件,请在升级或降级路由平台之前将其复制到其他系统。有关详细信息,请参阅 安装和升级指南。
我们建议您使用控制台从频段升级所有软件包,因为在升级过程中,带内连接丢失。
要下载和安装 Junos OS 版本 21.2R1:
-
使用 Web 浏览器导航到所有 Junos 平台软件在瞻博网络网页上下载 URL:
-
为要下载的软件选择 Junos OS 平台的名称。
-
从“下载软件”页面右侧的版本下拉列表中选择版本编号(要下载的软件版本的数量)。
-
选择选项
Software
卡。 -
在软件选项卡的“安装包”部分,选择软件包以获取版本。
-
使用瞻博网络代表提供的用户名(通常为您的电子邮件地址)和密码登录瞻博网络认证系统。
-
查看并接受最终用户许可协议。
-
将软件下载到本地主机。
-
将软件复制到路由平台或内部软件分发站点。
-
在路由器上安装新 jinstall 软件包。
注意:我们建议您使用控制台从频段升级所有软件包,因为在升级过程中,带内连接丢失。
除欧亚关税同盟(目前由亚美尼亚、白俄罗斯、哈萨克斯坦、吉尔吉斯斯坦和俄罗斯组成)的客户外,所有客户均可使用以下一揽子计划:
user@host> request system software add validate reboot source/junos-install-ptx-x86-64-21.2R1.9.tgz
欧亚关税同盟(目前由亚美尼亚、白俄罗斯、哈萨克斯坦、吉尔吉斯斯坦和俄罗斯组成)的客户可使用以下一揽子计划(有限加密 Junos OS 软件包):
user@host> request system software add validate reboot source/junos-install-ptx-x86-64-21.2R1.9-limited.tgz
将源替换为以下值之一:
-
/pathname—对于从路由器本地目录中安装的软件包。
-
对于从远程位置下载和安装的软件包:
-
hostnameftp:///pathname
-
hostnamehttp:///pathname
-
hostnamescp:///pathname
-
验证选项根据当前配置验证软件包,作为添加软件包以确保路由器成功重新启动的先决条件。这是添加的软件包是不同版本时的默认行为。
reboot
升级验证和安装之后,添加命令将重新启动路由器。重新启动完成后,路由器将显示登录提示。加载过程可能需要 5 到 10 分钟。只有升级成功时才会重新启动。
-
您需要使用 RE-PTX-X8 路由引擎在路由器上安装 Junos OS 软件包和主机软件包。要使用 VM 主机支持升级此路由器上的主机操作系统,请使用 junos-vmhost-install-x.tgz 映像,并指定 命令中 request vmhost software add
常规软件包的名称。有关详细信息,请参阅 安装和升级指南中的虚拟机主机安装主题。
安装 Junos OS 版本 21.2 jinstall 软件包后,无法通过发出 命令返回先前安装的 request system software rollback
软件。相反,您必须发出 request system software add validate
命令并指定与之前安装的软件对应的 jinstall 软件包。
使用 RE-PTX-X8 路由引擎的路由器上不支持大多数现有 request system
命令。请参阅 安装和升级指南中的 VM 主机软件管理命令。
Junos OS 版本的升级和降级支持策略
我们有两种类型的版本,EOL 和 EEOL:
-
生命周期终止 (EOL) 版本在第一个通用可用性日期后的二十四个月提供工程支持,客户支持又支持六个月。
延长生命周期终止 (EEOL) 版本在第一个通用可用性日期后三十六个月提供工程支持,客户支持再延长六个月。
对于 EOL 和 EEOL 版本,您可以升级到接下来的三个后续版本,或降级到前三个版本。例如,您可以从 20.4 升级到接下来的三个版本 - 21.1、21.2 和 21.3 或降级到前三个版本 – 20.3、20.2 和 20.1。
对于仅 EEOL 版本,您还有一个附加选项 - 您可以直接从一个 EEOL 版本升级到接下来的两个后续 EEOL 版本,即使目标版本超出了下三个版本。同样,您也可以从一个 EEOL 版本直接降级到前两个 EEOL 版本,即使目标版本超过前三个版本也是如此。例如,20.4 是 EEOL 版本。因此,您可以从 20.4 升级到接下来的两个 EEOL 版本 - 21.2 和 21.4 或降级到前两个 EEOL 版本 – 20.2 和 19.4。
版本类型 | 工程终止 (EOE) | 支持终止 (EOS) | 升级/降级到后续 3 个版本 | 升级/降级到后续 2 个 EEOL 版本 |
---|---|---|---|---|
生命周期终止 (EOL) | 24 个月 | 工程结束 + 6 个月 | 是的 | 不 |
延长生命周期 (EEOL) | 36 个月 | 工程结束 + 6 个月 | 是的 | 是的 |
有关 EOL 和 EEOL 版本的详细信息,请 参阅 https://www.juniper.net/support/eol/junos.html。
有关软件安装和升级的信息,请参阅 安装和升级指南。
使用冗余路由引擎升级路由器
如果路由器有两个路由引擎,请单独在每个路由引擎上执行 Junos OS 安装,以避免中断网络操作,如下所示:
-
禁用主路由引擎上的平滑路由引擎切换 (GRES),并将配置更改保存到两个路由引擎。
-
在备份路由引擎上安装新 Junos OS 版本,同时在主路由引擎上保留当前运行的软件版本。
-
确保新软件版本在备份路由引擎上正确运行后,切换到备份路由引擎以激活新软件。
-
在现在作为备份路由引擎处于活动状态的原始主路由引擎上安装新软件。
有关详细过程,请参阅 安装和升级指南。