在您的 Microsoft Azure 订阅中部署 NSX Cloud 组件的 Terraform 脚本使用 Microsoft Azure Recovery Vault 服务创建备份策略,以定期备份所有三个 NSX Manager 节点。
如果只需备份一个节点,则可以根据需要编辑该策略。以下说明假定已备份所有三个 NSX Manager 节点。
您可以使用以下选项还原在 Microsoft Azure 订阅的管理 VNet 中部署的 NSX Manager 设备:
- 为 NSX Manager 还原操作系统磁盘
- 创建新的 NSX Manager 虚拟机以还原一个 NSX Manager 节点
- 创建三个新的 NSX Manager 虚拟机以还原所有三个 NSX Manager 节点
为 NSX Manager 还原操作系统磁盘
- 在您的 Microsoft Azure 订阅中,导航到列出 NSX Manager 虚拟机的所有可用备份的备份屏幕,例如 。
- 单击还原虚拟机,然后选择一个还原点。
- 从还原虚拟机中,选择还原配置下面的新建,然后为还原类型选择还原磁盘。
将自动填充 NSX Cloud 管理 VNet 信息。
- 单击还原。
- 还原的操作系统磁盘保存在与 NSX Manager 虚拟机相同的资源组中。它命名为:<deployment_prefix>-nsx-mgr0-<original OS disk name>-<backup timestamp>,例如:mynsxmgr-osdisk-20201022-191737。
- 导航到 ,以将旧 NSX Manager 磁盘与新还原的磁盘交换。
创建新的 NSX Manager 虚拟机以还原一个 NSX Manager 节点
您可以将该 NSX Manager 节点还原到新虚拟机,同时保留其专用 IP 地址。请先还原操作系统磁盘,以便您可以使用该磁盘创建模板,然后部署保留 NSX Manager 专用 IP 地址的新虚拟机。
- 在您的 Microsoft Azure 订阅中,导航到列出 NSX Manager 虚拟机的所有可用备份的备份屏幕,例如,如果 nsx-mgr0 节点已损坏并且您要从备份中还原该节点,请转到 。
- 单击还原虚拟机,然后选择一个还原点。
- 从还原虚拟机中,选择还原配置下面的新建,然后为还原类型选择还原磁盘。
将自动填充 NSX Cloud 管理 VNet 信息。
- 单击还原。
- 还原的操作系统磁盘保存在与 NSX Manager 虚拟机相同的资源组中。它命名为:<deployment_prefix>-nsx-mgr>[0,1,2]-<original OS disk name>-<backup timestamp>,例如:mynsxmgr-osdisk-20201022-191737。
- 从资源组中删除现有的 NSX Manager 实体:
- NSX Manager 虚拟机
- NSX Manager 网卡和公用 IP
注: 如果要保留 NSX Manager 的公用 IP 地址,您可以将现有 NSX Manager 网卡重新分配给新的 NSX Manager 虚拟机以执行该操作。在这种情况下,不要删除 NSX Manager 网卡。如果 NSX Manager 网卡不可用而必须将其删除,将为新的 NSX Manager 虚拟机分配新的网卡和新的公用 IP 地址。
- NSX Manager 操作系统磁盘
- NSX Manager 数据磁盘
- 转到从文件库中创建的操作系统磁盘还原。
。
- 单击带有还原操作的 CSM 虚拟机。这是最近还原的操作系统磁盘。单击部署模板。
- 根据需要,更新新 NSX Manager 虚拟机的详细信息。
- 单击编辑模板,将专用 IP 分配方法更改为 static,并提供 NSX Manager 设备的现有专用 IP 地址。例如,
"resources": [ <...>, { <...>, "ipConfigurations": [ { "properties": { "privateIPAllocationMethod": "Static", "privateIPAddress": "192.168.43.11" <...>}, <...>
- 保存模板,接受条款和条件,然后单击购买。
将部署新的 NSX Manager 虚拟机,并保留与旧 NSX Manager 虚拟机相同的 IP 地址。
- 验证 NSX Manager 集群是否恢复正常运行状态。您可以使用 SSH 登录到任何 NSX Manager 节点,以使用 NSX CLI 命令
get cluster status
检查集群状态。您也可以从 NSX Manager UI 中检查集群状态,方法是转到 NSX Manager UI 中的 。
还原所有三个 NSX Manager 节点
如果必须还原集群中的所有三个 NSX Manager 节点,请按照创建新的 NSX Manager 虚拟机以还原一个 NSX Manager 节点中所述的相同步骤还原每个节点,然后检查集群状态。