在 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)。
- 破坏 HA 配置
-
登录到主 VPX 实例 (VPX-OLD-A1) CLI。
-
要将 VPX-OLD-A1 的 HA 状态设置为保持为主节点,请键入:
set ha node -hastatus STAYPRIMARY <!--NeedCopy-->
-
要禁用主节点上的 HA 同步状态 (VPX-OLD-A1),请键入:
set ha node -haSync DISABLED <!--NeedCopy-->
-
-
从 HA 对中移除辅助 VPX
-
登录辅助 VPX 实例 (VPX-OLD-A2) CLI。
-
要将 VPX-OLD-A2 上的 HA 状态设置为保持辅助节点,请键入:
set ha node -hastatus STAYSECONDARY <!--NeedCopy-->
-
从 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 对,请执行以下操作:
-
在旧的主 VPX (VPX-OLD-A1) 的 CLI 上,键入:
add ha node 1 <IP address of VPX-NEW-A2> <!--NeedCopy-->
-
在新 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) 上:
-
检查
/var/nssynclog/sync_batch_status.log
的日志文件中是否有错误。 -
与接口相关的设置可能会产生错误。 手动修复
bind vlan
和设置接口
配置。 -
如果发现任何其他错误,请手动解决。
-
使用
save config
或save 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),请执行以下步骤:
-
在 VPX-OLD-A1 上,要启用 HA 对,请键入:
set ha node -haStatus ENABLED <!--NeedCopy-->
在这里,VPX-OLD-A1 在 HA 对中处于活动状态。
-
要强制将流量转移到新 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。