NetScaler SDX

在 SDX 设备之间迁移 NetScaler 实例的配置

将 NetScaler 实例配置迁移到新的 SDX 设备之前,必须先设置新的 SDX 设备。

下表列出了迁移过程中涉及的设备名称:

术语 说明
SDX-OLD-A1, SDX-OLD-A2 旧 SDX 平台的名称
SDX-NEW-A1, SDX-NEW-A2 新 SDX 平台的名称
VPX-OLD-A1、VPX-OLD-A2 旧 SDX 平台上托管的 VPX 实例的名称
VPX-NEW-A1、VPX-NEW-A2 新 SDX 平台上托管的 VPX 实例的名称

下图解释了迁移过程,展示了高可用性 (HA) 配置的当前状态、临时状态和最终状态。

图 1. 内联部署 当前状态

当前状态

图 2. 临时状态

临时州

图 3. 期望的状态

期望的状态

下表说明了图中使用的颜色图例:

色彩传说 说明
绿色 表示处于当前或所需状态的平台和实例。
橙色 代表正在过渡或待迁移的平台和实例。

必备条件

  • 将新的 SDX 设备 (SDX-NEW-A2) 升级到与旧 SDX 设备相同的内部版本。 如果新 SDX 不支持在旧 SDX 设备上构建,请先将旧的 SDX 设备升级到新 SDX 支持的版本。

  • 在新的 SDX 设备 (SDX-NEW-A2) 中,完成 初始配置,包括设置用户名、密码、IP 地址和网关配置。

  • 如果旧 SDX 设备上存在任何需要复制的特定配置,请使用管理服务在新的 SDX 设备上配置频道创建、mtu 设置和管理员配置文件等设置。

  • 在新的 SDX 设备 (SDX-NEW-A2) 上配置 NetScaler 实例 (VPX-NEW-A2),其版本和配置与旧版本相同。 有关更多信息,请参阅 在 SDX 设备上配置 NetScaler 实例

支持的迁移方案

此迁移适用于以下场景:

  • 高可用性 (HA) 配置
  • 独立部署
  • 迁移到相同的 SDX 平台
  • 迁移到不同的 SDX 平台

备注:

  • 此迁移过程不支持从 SDX 迁移到第三方虚拟机管理程序托管的 VPX 实例。
  • 这些概述的步骤经过验证,可用于将 SDX 平台从 SDX 14000 迁移到 15000,从 SDX 14000 迁移到 16000,从 SDX 22000 迁移到 15000。 同样的步骤也适用于其他 SDX 平台。

不同的场景解释如下:

案例 1:没有信道,接口速度和编号相同

如果使用接口 10/1、10/2、…、10/n 配置旧的 VPX 实例 (VPX-OLD-A2),则新的 VPX 实例 (VPX-NEW-A2) 必须精确复制此配置。

案例 2:没有信道,接口速度或编号不同

如果旧的 VPX 实例 (VPX-OLD-A2) 配置了接口 10/1 和 10/2,而新的 VPX 实例 (VPX-NEW-A2) 配置了接口 10/3 和 10/4。 或者,新的 VPX 实例 (VPX-NEW-A2) 可能会使用接口 25/1 和 25/2。

案例 3:相同的频道编号

如果旧的 VPX 实例 (VPX-OLD-A2) 配置了通道 LA/1、LA/2、…、LA/N,则新的 VPX 实例 (VPX-NEW-A2) 必须精确复制此配置。 底层成员接口编号或速度不影响此要求。

案例 4:不同的频道编号

如果旧的 VPX 实例 (VPX-OLD-A2) 配置了通道 LA/1 和 LA/2,而新的 VPX 实例 (VPX-NEW-A2) 配置了通道 LA/3 和 LA/4。

迁移的各个阶段

第 1 阶段:中断 HA(如果适用)并移除辅助 VPX

如果启用了 HA,则必须中断 HA 配置并从 HA 设置中移除辅助 VPX (VPX-OLD-A2)。

  1. 破坏 HA 配置
    1. 登录到主 VPX 实例 (VPX-OLD-A1) CLI。

    2. 要将 VPX-OLD-A1 的 HA 状态设置为保持为主节点,请键入:

      set ha node -hastatus STAYPRIMARY
      <!--NeedCopy-->
      
    3. 要禁用主节点上的 HA 同步状态 (VPX-OLD-A1),请键入:

      set ha node -haSync DISABLED
      <!--NeedCopy-->
      
  2. 从 HA 对中移除辅助 VPX

    1. 登录辅助 VPX 实例 (VPX-OLD-A2) CLI。

    2. 要将 VPX-OLD-A2 上的 HA 状态设置为保持辅助节点,请键入:

      set ha node -hastatus STAYSECONDARY
      <!--NeedCopy-->
      
    3. 从 HA 对中删除 VPX-OLD-A2 以中断 HA 配置。 识别 VPX-OLD-A2 的节点 ID 并运行以下命令:

      rm ha node <node_id>
      <!--NeedCopy-->
      

第 2 阶段:在旧的主 VPX 和新 VPX 之间建立 HA 对

要在旧的主 VPX (VPX-OLD-A1) 和新 VPX (VPX-NEW-A2) 之间建立 HA 对,请执行以下操作:

  1. 在旧的主 VPX (VPX-OLD-A1) 的 CLI 上,键入:

    add ha node 1 <IP address of VPX-NEW-A2>
    <!--NeedCopy-->
    
  2. 在新 VPX (VPX-NEW-A2) 的 CLI 上,键入:

    add ha node 1 <IP address of VPX-OLD-A1>
    <!--NeedCopy-->
    

第 3 阶段:迁移 VPX 配置

在主 VPX (VPX-OLD-A1) 上,使用以下命令启用 HA 同步:

set ha node -haSync ENABLED
<!--NeedCopy-->

第 4 阶段(可选):案例 2 和案例 4 所需的其他步骤

执行以下步骤以解决案例 2(无信道和不同的接口速度或编号)和案例 4(不同的信道编号)迁移中的特定场景。

在新的辅助 VPX (VPX-NEW-A2) 上:

  1. 检查 /var/nssynclog/sync_batch_status.log 的日志文件中是否有错误。

  2. 与接口相关的设置可能会产生错误。 手动修复 bind vlan设置接口 配置。

  3. 如果发现任何其他错误,请手动解决。

  4. 使用 save configsave ns config-all 命令保存配置。

备注:

在新 SDX 设备上启动向新 VPX 的流量故障转移之前,请确保满足以下条件:

  • 确认 HA 同步已启用。

  • 使用命令 show ns runningconfig验证当前辅助 VPX (VPX-NEW-A2) 的配置。

  • 检查位于辅助节点上 /var/nssynclog/sync_batch_status.log 的日志文件中是否存在错误。

第 5 阶段:强制故障转移,将流量迁移到新 SDX 设备上的新 VPX

要启动强制故障转移以将流量转移到新 SDX 设备上托管的新 VPX (VPX-NEW-A2),请执行以下步骤:

  1. 在 VPX-OLD-A1 上,要启用 HA 对,请键入:

    set ha node -haStatus ENABLED
    <!--NeedCopy-->
    

    在这里,VPX-OLD-A1 在 HA 对中处于活动状态。

  2. 要强制将流量转移到新 VPX (VPX-NEW-A2),请键入:

    force ha failover
    <!--NeedCopy-->
    

    VPX-NEW-A2 成为处理传入流量的主节点。

在从之前的 SDX 平台 SDX-OLD-A2 过渡到新的 SDX 平台 SDX-NEW-A2 的过程中,SDX-NEW-A2 上的 VPX-NEW-A2 现在是主节点并管理流量。 这些步骤也适用于将 SDX-OLD-A1 替换为新的 SDX 平台 SDX-NEW-A1。

在 SDX 设备之间迁移 NetScaler 实例的配置