Citrix ADC

降级 Citrix ADC 独立设备

可以使用 CLI 或 GUI 在独立 Citrix ADC 上降级到任何早期版本。

注意:

降级时可能会在配置中丢失。请比较降级前后的配置,然后手动重新输入所有缺失的条目。

使用 CLI 降级 Citrix ADC 设备

按照下面给出的步骤将运行 13.1 版的 Citrix ADC 独立设备降级为较早版本。

在此过程中,<release><releasenumber> 表示要降级到的发行版本,<targetbuildnumber> 表示要降级到的内部版本号。

  1. 使用 SSH 客户端(例如 PuTTY)打开与 Citrix ADC 之间的 SSH 连接。

  2. 使用管理员凭据登录到 Citrix ADC。保存正在运行的配置。在提示符下,键入:

    save config

  3. 创建 ns.conf 文件的副本。在 shell 提示符下,键入:

    1. cd /nsconfig
    2. cp ns.conf ns.conf.NS<currentbuildnumber>

    您应在另一台计算机上备份配置文件的副本。

  4. 将 <releasenumber> 配置文件 (ns.conf.NS<releasenumber>) 复制到 ns.conf。在 shell 提示符下,键入:

    cp ns.conf.NS<releasenumber> ns.conf
    <!--NeedCopy-->
    

    注意:

    ns.conf.NS<releasenumber> 是系统软件从发行版本 <releasenumber> 升级到当前发行版本时自动创建的备份配置文件。

    降级时,配置可能会丢失一部分。设备重新启动后,将在步骤 3 中保存的配置与正在运行的配置进行比较,并对降级之前配置的功能和实体进行任何调整。进行更改后保存正在运行的配置。

    重要:

    如果已启用路由,请执行步骤 5。否则,请跳至步骤 6。

  5. 如果启用了路由,ZebOS.conf 文件将包含配置。在 shell 提示符下,键入:

    cd /nsconfig
    cp ZebOS.conf ZebOS.conf.NS
    cp ZebOS.conf.NS<targetreleasenumber> ZebOS.conf
    <!--NeedCopy-->
    
  6. 将目录更改为 /var/nsinstall/<releasenumber>nsinstall,如果该目录不存在,请创建。

  7. 将目录更改为 build_<targetbuildnumber>,如果该目录不存在,请创建。

  8. 将安装包 (build-<release>-<targetbuildnumber>.tgz) 下载或复制到此目录中,然后提取安装包的内容。

  9. 运行 installns 脚本以安装新版本的系统软件。脚本会更新 /etc 目录。

    如果要降级到的内部版本的配置文件存在于设备上,系统会提示您加载该配置:

    图 1. 如果配置文件存在,则降级菜单

    image

    如果闪存驱动器上的可用空间不足以安装新的内部版本,Citrix ADC 将中止安装。手动清理闪存驱动器并重新启动安装。

示例

login: nsroot

Password: nsroot

Last login: Mon Apr 24 02:06:52 2017 from 10.102.29.9

Done

> save config

> shell

root@NSnnn# cp ns.conf.NS10.5 ns.conf

root@NSnnn# cd /var/nsinstall

root@NSnnn# mkdir 10.5nsinstall

root@NSnnn# cd 10.5nsinstall

root@NSnnn# mkdir build_57

root@NSnnn# cd build_57

root@NSnnn# ftp 10.102.1.1

ftp> mget build-10.5-57_nc.tgz

ftp> bye

root@NSnnn# tar -xzvf build-10.1-125_nc.tgz

root@NSnnn# ./installns

installns version (10.5-57) kernel (ns-10.5-57.gz)

...

...

...

Copying ns-10.5-57.gz to /flash/ns-10.5-57_nc.gz ...

Changing /flash/boot/loader.conf for ns-10.5-57 ...



Installation has completed.



Reboot NOW? [Y/N] Y
<!--NeedCopy-->

使用 GUI 降级 Citrix ADC 设备

可以使用 GUI 的升级向导将运行版本 13.1 的 Citrix ADC 设备降级到较早的版本。

备注:

您无法使用 GUI 将运行版本 13.1 的 Citrix ADC 设备直接降级到 10.5 或更早版本。Citrix 建议使用 CLI 进行降级。

有关 Citrix ADC 发布生命周期的更多信息,请访问 产品矩阵 站点。

最佳做法是一次降级到一个主要版本。

例如,如果 Citrix ADC 设备的版本为 13.1 版,并且您想要降级到 12.1 版,则必须先将设备降级到 13.0 版,然后再降级到 12.1 版。

请按照下面给出的步骤使用 GUI 将运行版本 13.1 的 Citrix ADC 设备降级到早期版本。

  1. 在 Web 浏览器中,键入 Citrix ADC 的 IP 地址,例如 http://10.102.29.50
  2. 在“User Name”(用户名)和“Password”(密码)中,键入管理员凭据,然后单击 Log On(登录)。
  3. 在 GUI 中,单击 System Upgrade(系统升级)。

    Citrix ADC GUI 升级向导

  4. Choose File(选择文件)菜单中选择恰当的选项:Local(本地)或 Appliance(设备)。如果要使用设备选项,必须首先将固件上载到 Citrix ADC。可以使用任何文件传输方法(例如 WinSCP)将 Citrix ADC 固件上载到设备。

  5. 选择正确的文件,然后单击 Upgrade(升级)。

  6. 按照说明降级软件。

  7. 系统提示时,选择 Reboot(重新启动)。

降级后,在访问设备之前,请关闭所有浏览器实例并清除计算机的缓存。

相关资源

以下资源提供了有关升级或降级 Citrix ADC 设备的相关信息:

降级 Citrix ADC 独立设备