Citrix ADC

降级 Citrix ADC 独立设备

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

注意:

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

使用 CLI 降级 Citrix ADC 设备

按照下面给出的步骤将运行 13.0 版的 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
    

    注意:

    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
    
  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

使用 GUI 降级 Citrix ADC 设备

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

备注:

不能使用 GUI 将运行版本 13.0 的 Citrix ADC 设备直接降级到 10.5 或更早版本。Citrix 建议使用 CLI 进行降级。

有关 Citrix ADC 版本生命周期的详细信息,请访问 产品列表 站点。

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

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

请按照下面给出的步骤使用 GUI 将运行版本 13.0 的 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 独立设备