启动迁移过程后,可以通过回滚迁移撤消部分或全部进展。还可以取消迁移,此操作会删除所有迁移状态。

可以从某些迁移步骤回滚或撤消迁移。迁移开始后,您可以在完成最后一步时单击回滚。在所有其他页面上,此按钮处于禁用状态。

表 1. 回滚 NSX Data Center for vSphere 迁移
迁移步骤 回滚详细信息
导入配置 在此页面上单击回滚可回滚导入配置步骤。
解决配置 回滚在此处不可用。单击导入配置页面中的回滚
迁移配置 在此页面上单击回滚可回滚将配置迁移到 NSX-T 的操作和在解决配置页面上提供的输入。

在从迁移配置页面回滚迁移之前,建议先收集支持包。有关详细信息,请参见 NSX-T Data Center 管理指南中的收集支持包

在开始新的迁移之前,请确认回滚已成功。登录到 NSX Manager Web 界面,然后切换到管理器模式。确认所有配置均已移除。有关管理器模式的更多信息,请参见NSX-T Data Center 管理指南中的 NSX Manager 概览

注:
如果您在回滚 迁移配置步骤时遇到问题,可以改为开始新的迁移。
  1. 取消当前迁移。
  2. 删除当前的 NSX Manager 设备。
  3. 部署具有 NSX ManagerNSX Edge 设备的新 NSX-T 环境。
  4. 开始新的迁移。
如果 Edge 或主机迁移已启动,请不要取消迁移。
迁移 Edge 在此页面上单击回滚可回滚将 Edge 路由和服务迁移到 NSX-T 的操作。
小心: 如果回滚 迁移 Edge 步骤,请验证流量是否通过 NSX-v Edge 服务网关返回。您可能需要执行手动操作以协助回滚。
迁移主机

迁移协调器在该步骤中不提供回滚。不过,您仍然可以执行手动回滚以从迁移的主机中移除 NSX-T,然后在主机上重新安装 NSX-v

如果要从 NSX-v 6.4.8 或更高版本进行迁移,请在执行手动回滚之前在 NSX-v NSX Manager 上运行以下 REST API,然后在主机上重新安装 NSX-v

POST api/2.0/nwfabric/blockEamEvents?action=unblock

该 API 在主机上启用 vSphere ESX Agent Manager (EAM),以便可以正确安装 NSX-v VIB。

如果要从 NSX-v 6.4.4、6.4.5 或 6.4.6 进行迁移,则不需要使用该 API。

注: 最好在包含失败主机的集群停止后手动回滚失败主机。如果要执行就地主机迁移,并在集群中选择了并行迁移顺序,则等到集群中的所有主机迁移停止,而无论失败还是成功。如果您为集群中的主机选择了串行迁移顺序,在一个主机迁移失败时,迁移将会停止。

如果回滚的已迁移配置包含网络侦测重定向规则,您可能会看到以下错误消息:

服务插入失败并显示“400:无法删除对象路径 [/infra/segments/service-segments/vdnscope-1],因为该路径包含子代或正由其他对象路径 [/infra/service-chains/Service-Chain-serviceprofile-1] 引用”(400: The object path=[/infra/segments/service-segments/vdnscope-1] cannot be deleted as either it has children or it is being referenced by other objects path= [/infra/service-chains/Service-Chain-serviceprofile-1])。

出现该错误是因为,NSX-T 中的服务分段依赖于服务链。在删除服务链引用的所有重定向规则后,才会删除该服务链。等待大约 5 分钟,然后再次尝试回滚迁移的配置。

每个迁移页面上都有一个取消按钮。取消迁移会从系统中删除所有迁移状态。在任何步骤中取消迁移时,迁移协调器将显示以下警告消息:

取消迁移将重置迁移协调器。建议先回滚该步骤,否则,可能会导致系统处于部分迁移状态。是否要继续?
小心: 如果 Edge 或主机迁移已启动,请不要取消迁移。取消迁移会删除所有迁移状态,并阻止您回滚迁移或查看过去的进度。如果需要,请先回滚到执行 Edge 迁移之前的某一阶段,然后再取消。