在您的 Microsoft Azure 訂閱中部署 NSX Cloud 元件的 Terraform 指令碼會建立一個備份原則,以使用 Microsoft Azure 復原保存庫服務定期備份所有三個 NSX Manager 節點。

如果您只想要備份一個節點,則可以視需要編輯該原則。下列指示假設備份所有三個 NSX Manager 節點。

您可以使用下列選項,還原在 Microsoft Azure 訂閱的管理 VNet 中部署的 NSX Manager 應用裝置:
  • 還原 NSX Manager 的作業系統磁碟
  • 藉由建立新的 NSX Manager 虛擬機器來還原某個 NSX Manager 節點
  • 藉由建立三個新的 NSX Manager 虛擬機器,還原所有三個 NSX Manager 節點

還原 NSX Manager 的作業系統磁碟

  1. 在您的 Microsoft Azure 訂閱中,導覽至列出 NSX Manager 虛擬機器的所有可用備份的備份畫面,例如,導覽至 <deployment_prefix>-nsx-mgmt-rg > <deployment_prefix>-nsx-mgr0 > 左面板中的作業 > 備份
  2. 按一下還原虛擬機器,然後選取 [還原點]。
  3. 還原虛擬機器中,選取還原組態下的建立新的,然後選取還原磁碟作為還原類型

    NSX Cloud 管理 VNet 資訊會自動填入。

  4. 按一下還原
  5. 還原的作業系統磁碟會儲存在與 NSX Manager 虛擬機器相同的資源群組中。它的名稱為:<deployment_prefix>-nsx-mgr0-<original OS disk name>-<backup timestamp>,例如:mynsxmgr-osdisk-20201022-191737
  6. 導覽至 <deployment_prefix>-nsx-mgr > 磁碟 > 交換作業系統磁碟,以交換舊的 NSX Manager 磁碟與新還原的磁碟。

藉由建立新的 NSX Manager 虛擬機器來還原某個 NSX Manager 節點

您可以將此 NSX Manager 節點還原至新的虛擬機器,同時保留其私人 IP 位址。請先還原作業系統磁碟以便使用磁碟建立範本,然後部署保留 NSX Manager 私人 IP 位址的新虛擬機器。

  1. 在您的 Microsoft Azure 訂閱中,導覽至列出 NSX Manager 虛擬機器的所有可用備份的備份畫面,例如,如果 nsx-mgr0 節點損毀,而您想要從備份加以還原,請移至 <deployment_prefix>-nsx-mgmt-rg > <deployment_prefix>-nsx-mgr0 > 左面板中的作業 > 備份
  2. 按一下還原虛擬機器,然後選取 [還原點]。
  3. 還原虛擬機器中,選取還原組態下的建立新的,然後選取還原磁碟作為還原類型

    NSX Cloud 管理 VNet 資訊會自動填入。

  4. 按一下還原
  5. 還原的作業系統磁碟會儲存在與 NSX Manager 虛擬機器相同的資源群組中。它的名稱為:<deployment_prefix>-nsx-mgr>[0,1,2]-<original OS disk name>-<backup timestamp>,例如:mynsxmgr-osdisk-20201022-191737
  6. 從資源群組中刪除現有的 NSX Manager 實體:
    • NSX Manager 虛擬機器
    • NSX Manager NIC 和公用 IP
      備註: 如果您想要保留 NSX Manager 的公用 IP 位址,您僅需將現有的 NSX Manager NIC 重新指派給新的 NSX Manager 虛擬機器。在此情況下,請勿刪除 NSX Manager NIC。如果 NSX Manager NIC 無法使用且您必須將其刪除,系統將會為新的 NSX Manager 虛擬機器指派新的 NIC 和新的公用 IP 位址。
    • NSX Manager 作業系統磁碟
    • NSX Manager 資料磁碟
  7. 移至從保存庫建立的作業系統磁碟還原。

    <deployment_prefix>-nsx-vault > 備份項目 (位於左面板功能表中的 [受保護的項目] 下方) > Azure 虛擬機器 > <deployment_prefix>-nsx-mgr<[0,1,2]> > 檢視所有工作

  8. 按一下具有還原作業的 CSM 虛擬機器。這是最近還原的作業系統磁碟。按一下部署範本
  9. 視需要對新的 NSX Manager 虛擬機器更新詳細資料。
  10. 按一下編輯範本,將私人 IP 配置方法變更為 static,並提供 NSX Manager 應用裝置的現有私人 IP 位址。例如,
       "resources": [
            <...>,
            {
              <...>,
                    "ipConfigurations": [
                        {
                            "properties": {
                                "privateIPAllocationMethod": "Static",
                                "privateIPAddress": "192.168.43.11"
                                <...>},
             <...>
  11. 儲存範本,接著接受條款與條件,然後按一下購買

    系統會部署新的 NSX Manager 虛擬機器,並保留與舊的 NSX Manager 虛擬機器相同的 IP 位址。

  12. 確認 NSX Manager 叢集已恢復為狀況良好狀態。您可以使用 SSH 登入任何 NSX Manager 節點,以使用 NSX CLI 命令 get cluster status 來檢查叢集狀態。您也可以在 NSX Manager UI 中移至系統 > 應用裝置,以從 NSX Manager UI 檢查叢集狀態。

還原所有三個 NSX Manager 節點

如果必須還原叢集中的所有三個 NSX Manager 節點,請遵循藉由建立新的 NSX Manager 虛擬機器來還原某個 NSX Manager 節點中所述的相同步驟還原每個節點,然後檢查叢集狀態。