使用 Azure 備份 Server 備份 VMware VM

本文說明如何使用 Azure 備份 Server (MABS) 將 VMware ESXi 主機/vCenter Server 上執行的 VMware VM 備份至 Azure。

VMware VM 保護工作流程

若要使用 Azure 備份 保護 VMware VM,您需要:

  1. 設定安全通道,讓 Azure 備份 伺服器可以透過 HTTPS 與 VMware 伺服器通訊。
  2. 設定 VMware 帳戶,Azure 備份 伺服器用來存取 VMware 伺服器。
  3. 將帳戶認證新增至 Azure 備份。
  4. 將 vCenter 或 ESXi 伺服器新增至 Azure 備份 Server。
  5. 設定保護群組,其中包含您想要備份的 VMware VM、指定備份設定,以及排程備份。

支援矩陣

本節提供保護 VMware VM 的支援案例。

支援的 VMware 功能

MABS 會在備份 VMware 虛擬機時提供下列功能:

  • 無代理程式備份:MABS 不需要在 vCenter 或 ESXi 伺服器上安裝代理程式,即可備份虛擬機。 相反地,只要提供IP位址或完整功能變數名稱 (FQDN),並使用MABS驗證 VMware 伺服器的登入認證即可。
  • 雲端整合式備份:MABS 可保護磁碟和雲端的工作負載。 MABS 的備份和復原工作流程可協助您管理長期保留和異地備份。
  • 偵測並保護由 vCenter 管理的 VM:MABS 會偵測並保護部署在 VMware 伺服器上 VM(vCenter 或 ESXi 伺服器)。 隨著部署大小的增長,請使用 vCenter 來管理 VMware 環境。 MABS 也會偵測 vCenter 所管理的 VM,讓您保護大型部署。
  • 資料夾層級自動保護:vCenter 可讓您在 VM 資料夾中組織 VM。 MABS 會偵測這些資料夾,並可讓您在資料夾層級保護 VM,並包含所有子資料夾。 當您保護資料夾時,MABS 不僅會保護該資料夾中的 VM,也會保護稍後新增的 VM。 MABS 會每天偵測新的 VM,並自動加以保護。 當您在遞歸資料夾中組織 VM 時,MABS 會自動偵測並保護在遞歸資料夾中部署的新 VM。
  • MABS 保護儲存在本機磁碟、網路檔案系統 (NFS) 或叢集記憶體上的 VM。
  • MABS 會保護移轉以進行負載平衡的 VM:當 VM 移轉以進行負載平衡時,MABS 會自動偵測並繼續 VM 保護。
  • MABS 可以從 Windows VM 復原檔案/資料夾,而不需要復原整個 VM,這有助於更快速地復原必要的檔案。

支援的MABS版本

MABS 版本 支援的 VMware VM 版本以進行備份
MABS v4 VMware 伺服器 8.0、7.0、6.7 或 6.5(授權版本)
MABS v3 UR2 VMware 伺服器 7.0、6.7、6.5 或 6.0(授權版本)
MABS v3 UR1 VMware 伺服器 6.7、6.5、6.0 或 5.5(授權版本)

先決條件與限制

開始備份 VMware 虛擬機之前,請先檢閱下列限制和必要條件清單。

  • 如果您使用MABS來保護 vCenter 伺服器(在 Windows 上執行)作為使用伺服器的 FQDN 作為 Windows Server,您無法使用伺服器的 FQDN 保護該 vCenter 伺服器作為 VMware 伺服器。
    • 您可以使用 vCenter Server 的靜態 IP 位址作為因應措施。
    • 如果您想要使用 FQDN,您應該停止保護做為 Windows Server、移除保護代理程式,然後使用 FQDN 新增為 VMware 伺服器。
  • 如果您使用 vCenter 來管理環境中的 ESXi 伺服器,請將 vCenter (而非 ESXi) 新增至 MABS 保護群組。
  • 您無法在第一次 MABS 備份之前備份使用者快照集。 MABS 完成第一次備份之後,您就可以備份使用者快照集。
  • MABS 無法使用傳遞磁碟和實體原始裝置對應來保護 VMware VM(pRDM)。
  • MABS 無法偵測或保護 VMware vApps。
  • MABS 無法使用現有的快照來保護 VMware VM。
  • MABS v4 不支援 VMware 8.0 的 數據集功能。

在您開始使用 Intune 之前

  • 確認您正在執行支持備份的 vCenter/ESXi 版本。 請參閱這裡的支援矩陣
  • 請確定您已設定 Azure 備份 Server。 如果您尚未這麼做,請在開始之前執行。 您應該執行 Azure 備份 具有最新更新的伺服器。
  • 確定下列網路埠已開啟:
    • MABS 與 vCenter 之間的 TCP 443
    • MABS 與 ESXi 主機之間的 TCP 443 和 TCP 902

建立 vCenter Server 的安全連線

根據預設,Azure 備份 伺服器會透過 HTTPS 與 VMware 伺服器通訊。 若要設定 HTTPS 連線,請下載 VMware 證書頒發機構單位 (CA) 憑證,並將其匯入 Azure 備份 伺服器上。

開始之前

  • 如果您不想使用 HTTPS,您可以 停用所有 VMware 伺服器的 HTTPS 憑證驗證。
  • 您通常會使用 vSphere Web 用戶端,從 Azure 備份 Server 電腦上的瀏覽器連線到 vCenter/ESXi 伺服器。 第一次這樣做時,連線並不安全,且會顯示下列內容。
  • 請務必瞭解 Azure 備份 伺服器如何處理備份。
    • Azure 備份 伺服器將數據備份至本機磁碟記憶體的第一個步驟。 Azure 備份 伺服器會使用存放集區、一組磁碟和磁碟區,Azure 備份 伺服器儲存其受保護數據的磁碟恢復點。 存放集區可以直接連結存放存放集區 (DAS)、光纖通道 SAN 或 iSCSI 儲存裝置或 SAN。 請務必確定您有足夠的記憶體可供 VMware VM 數據的本機備份使用。
    • Azure 備份 伺服器接著從本機磁碟記憶體備份至 Azure。
    • 取得協助 以找出您需要多少儲存空間。 此資訊適用於 DPM,但也可以用於 Azure 備份 伺服器。

設定憑證

設定安全通道,如下所示:

  1. 在 Azure 備份 伺服器的瀏覽器中,輸入 vSphere Web 用戶端 URL。 如果登入頁面未出現,請確認連線和瀏覽器 Proxy 設定。

    Screenshot showing the vSphere Web Client.

  2. 在 vSphere Web 用戶端登入頁面上,選取 [ 下載受信任的根 CA 憑證]。

    Screenshot shows how to download the trusted root CA certificate.

  3. 下載名為 download 的檔案。 視瀏覽器而定,您會收到一則訊息,詢問是否要開啟或儲存盤案。

    Screenshot shows how to download CA certificate.

  4. 將檔案儲存在具有.zip擴展名的 Azure 備份 Server 計算機上。

  5. 以滑鼠右鍵按兩下download.zip>[全部擷取]。 .zip檔案會將其內容解壓縮到 certs 資料夾,其中包含:

    • 擴展名為的跟證書檔案,開頭為 .0 和 .1 等編號序列。
    • CRL 檔案的擴展名開頭為 或 .r1.r0序列。 CRL 檔案與憑證相關聯。

    Screenshot shows how to extract downloaded certificates.

  6. 在 certs 資料夾中,以滑鼠右鍵按兩下跟證書檔案 >[重新命名]。

    Screenshot shows how to rename the root certificate.

  7. 將跟證書的擴展名變更為 .crt,然後確認。 檔案圖示會變更為代表跟證書的檔案圖示。

  8. 以滑鼠右鍵按兩下跟證書,然後從彈出視窗中選取 [ 安裝憑證]。

  9. 在 [ 憑證匯入精靈] 中,選取 [ 本機計算機 ] 作為憑證的目的地,然後選取 [ 下一步]。 確認是否要求您允許對計算機進行變更。

    Screenshot shows the Certificate Import Wizard.

  10. 在 [證書存儲] 頁面上,選取 [將所有憑證放在下列存放區],然後選取 [流覽] 以選擇證書存儲。

    Screenshot shows how to choose the certificate storage.

  11. 在 [選取證書存儲],選取 [受信任的跟證書授權單位] 作為憑證的目的地資料夾,然後選取 [確定]。

    Screenshot shows how to select the certificate destination folder.

  12. [完成憑證匯入精靈] 上,確認資料夾,然後選取 [ 完成]。

    Screenshot shows how to verify if the certificate is in the proper folder.

  13. 確認憑證匯入之後,請登入 vCenter Server 以確認您的連線安全。

停用 HTTPS 憑證驗證

如果您的組織內有安全界限,且不想在 VMware 伺服器與 Azure 備份 伺服器電腦之間使用 HTTPS 通訊協定,請停用 HTTPS,如下所示:

  1. 將下列文字複製並貼到.txt檔案中。

    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\VMWare]
    "IgnoreCertificateValidation"=dword:00000001
    
  2. 使用名稱DisableSecureAuthentication.reg,將檔案儲存在 Azure 備份 Server 計算機上。

  3. 按兩下檔案以啟動登錄專案。

建立 VMware 角色

Azure 備份 伺服器需要具有存取 v-Center Server/ESXi 主機許可權的用戶帳戶。 建立具有特定許可權的 VMware 角色,然後將用戶帳戶與角色產生關聯。

  1. 如果您未使用 vCenter Server,請登入 vCenter Server (或 ESXi 主機)。

  2. 在 [導覽器] 窗格中,選取 [管理員 istration]。

    Screenshot shows how to select Administration.

  3. [管理員 角色]> 上,選取 [新增角色] 圖示 (+ 符號)。

    Screenshot shows how to add roles.

  4. 在 [建立角色>角色名稱] 上,輸入Backup 管理員Role。 角色名稱可以是您想要的任何名稱,但應該可以辨識該角色的目的。

  5. 選取下表摘要說明的許可權,然後選取 [ 確定]。 新角色會出現在 [角色] 面板中的清單上。

    • 選取父卷標旁的圖示,以展開父系並檢視子許可權。
    • 若要選取 VirtualMachine 許可權,您必須將數個層級移至父子階層。
    • 您不需要選取父許可權內的所有子許可權。

    Screenshot shows how to select the parent and child privilege hierarchy.

角色權限

下表會擷取您需要指派給您所建立使用者帳戶的許可權:

vCenter 6.5 用戶帳戶的許可權 vCenter 6.7 (及更新版本) 用戶帳戶的許可權
Datastore cluster.Configure a datastore cluster Datastore cluster.Configure a datastore cluster
Datastore.AllocateSpace Datastore.AllocateSpace
Datastore.Browse datastore Datastore.Browse datastore
Datastore.Low-level file operations Datastore.Low-level file operations
Global.Disable methods Global.Disable methods
Global.Enable methods Global.Enable methods
Global.Licenses Global.Licenses
Global.Log event Global.Log event
Global.Manage custom attributes Global.Manage custom attributes
Global.Set custom attribute Global.Set custom attribute
Host.Local operations.Create virtual machine Host.Local operations.Create virtual machine
Network.Assign network Network.Assign network
Resource. Assign virtual machine to resource pool Resource. Assign virtual machine to resource pool
vApp.Add virtual machine vApp.Add virtual machine
vApp.Assign resource pool vApp.Assign resource pool
vApp.Unregister vApp.Unregister
VirtualMachine.Configuration. Add Or Remove Device VirtualMachine.Configuration. Add Or Remove Device
Virtual machine.Configuration.Disk lease Virtual machine.Configuration.Acquire disk lease
Virtual machine.Configuration.Add new disk Virtual machine.Configuration.Add new disk
Virtual machine.Configuration.Advanced Virtual machine.Configuration.Advanced configuration
Virtual machine.Configuration.Disk change tracking Virtual machine.Configuration.Toggle disk change tracking
Virtual machine.Configuration.Host USB device Virtual machine.Configuration.Configure Host USB device
Virtual machine.Configuration.Extend virtual disk Virtual machine.Configuration.Extend virtual disk
Virtual machine.Configuration.Query unowned files Virtual machine.Configuration.Query unowned files
Virtual machine.Configuration.Swapfile placement Virtual machine.Configuration.Change Swapfile placement
Virtual machine.Guest Operations.Guest Operation Program Execution Virtual machine.Guest Operations.Guest Operation Program Execution
Virtual machine.Guest Operations.Guest Operation Modifications Virtual machine.Guest Operations.Guest Operation Modifications
Virtual machine.Guest Operations.Guest Operation Queries Virtual machine.Guest Operations.Guest Operation Queries
Virtual machine .Interaction .Device connection Virtual machine .Interaction .Device connection
Virtual machine .Interaction .Guest operating system management by VIX API Virtual machine .Interaction .Guest operating system management by VIX API
Virtual machine .Interaction .Power Off Virtual machine .Interaction .Power Off
Virtual machine .Inventory.Create new Virtual machine .Inventory.Create new
Virtual machine .Inventory.Remove Virtual machine .Inventory.Remove
Virtual machine .Inventory.Register Virtual machine .Inventory.Register
Virtual machine .Provisioning.Allow disk access Virtual machine .Provisioning.Allow disk access
Virtual machine .Provisioning.Allow file access Virtual machine .Provisioning.Allow file access
Virtual machine .Provisioning.Allow read-only disk access Virtual machine .Provisioning.Allow read-only disk access
Virtual machine .Provisioning.Allow virtual machine download          Virtual machine .Provisioning.Allow virtual machine download         
Virtual machine .Snapshot management. Create snapshot Virtual machine .Snapshot management. Create snapshot
Virtual machine .Snapshot management.Remove Snapshot Virtual machine .Snapshot management.Remove Snapshot
Virtual machine .Snapshot management.Revert to snapshot Virtual machine .Snapshot management.Revert to snapshot

注意

下表列出 vCenter 6.0 和 vCenter 5.5 使用者帳戶的許可權。

vCenter 6.0 用戶帳戶的許可權 vCenter 5.5用戶帳戶的許可權
Datastore.AllocateSpace Network.Assign
Global.Manage custom attributes Datastore.AllocateSpace
Global.Set custom attribute VirtualMachine.Config.ChangeTracking
Host.Local operations.Create virtual machine VirtualMachine.State.RemoveSnapshot
Network. Assign network VirtualMachine.State.CreateSnapshot
Resource. Assign virtual machine to resource pool VirtualMachine.Provisioning.DiskRandomRead
Virtual machine.Configuration.Add new disk VirtualMachine.Interact.PowerOff
Virtual machine.Configuration.Advanced VirtualMachine.Inventory.Create
Virtual machine.Configuration.Disk change tracking VirtualMachine.Config.AddNewDisk
Virtual machine.Configuration.Host USB device VirtualMachine.Config.HostUSBDevice
Virtual machine.Configuration.Query unowned files VirtualMachine.Config.AdvancedConfig
Virtual machine.Configuration.Swapfile placement VirtualMachine.Config.SwapPlacement
Virtual machine.Interaction.Power Off Global.ManageCustomFields
Virtual machine.Inventory. Create new
Virtual machine.Provisioning.Allow disk access
Virtual machine.Provisioning. Allow read-only disk access
Virtual machine.Snapshot management.Create snapshot
Virtual machine.Snapshot management.Remove Snapshot

建立 VMware 帳戶

若要建立 VMware 帳戶,請遵循下列步驟:

  1. 在 [vCenter Server 導覽器] 窗格上,選取 [ 使用者和群組]。 如果您未使用 vCenter Server,請在適當的 ESXi 主機上建立帳戶。

    Screenshot shows how to select the Users and Groups option.

    [vCenter 使用者和群組] 面板隨即出現。

  2. [vCenter 使用者和群組 ] 窗格中,選取 [ 使用者 ] 索引標籤,然後選取 [新增使用者] 圖示 (+ 符號)。

    Screenshot shows the vCenter Users and Groups pane.

  3. 在 [ 新增使用者] 對話框中,新增使用者資訊 >[確定]。 在此程式中,使用者名稱為Backup 管理員。

    Screenshot shows the New User dialog box.

  4. 若要將用戶帳戶與角色產生關聯,請在 [ 導覽器 ] 窗格中,選取 [ 全域許可權]。

    在 [全域許可權] 窗格中,選取 [管理] 索引卷標,然後選取 [新增] 圖示 (+ 符號)。

    Screenshot shows the Global Permissions pane.

  5. 在 [全域許可權根目錄 - 新增許可權] 上,選取 [新增] 以選擇使用者或群組。

    Screenshot shows how to choose user or group.

  6. 在 [選取使用者/群組] 上,選擇 [備份 管理員> 新增]。[使用者] 中 ,網域\用戶 名稱格式會用於用戶帳戶。 如果您想要使用不同的網域,請從 [ 網域 ] 列表中選擇它。 選取 [ 確定 ] 將選取的使用者新增至 [ 新增許可權] 對話框。

    Screenshot shows how to add the BackupAdmin user.

  7. [指派的角色] 下拉式清單中,選取 [備份 管理員 ][>確定]。

    Screenshot shows how to assign user to role.

在 [全域許可權] 窗格的 [管理] 索引標籤上,新的使用者帳戶和相關聯的角色會出現在清單中。

在 Azure 備份 伺服器上新增帳戶

若要在 Azure 備份 伺服器上新增帳戶,請遵循下列步驟:

  1. 開啟 Azure 備份 Server。

    如果您找不到桌面上的圖示,請從應用程式清單中開啟 Microsoft Azure 備份。

    Screenshot shows the Azure Backup Server icon.

  2. 在 [Azure 備份 伺服器] 控制台上,選取 [管理>生產伺服器>管理 VMware]。

    Screenshot shows the Azure Backup Server console.

  3. 在 [ 管理認證 ] 對話框中,選取 [ 新增]。

    Screenshot shows the Manage Credentials dialog box.

  4. 在 [新增認證] 上,輸入新認證的名稱和描述,並指定您在 VMware 伺服器上定義的使用者名稱和密碼。 名稱 Contoso Vcenter 認證是用來識別此程式中的認證。 如果 VMware 伺服器和 Azure 備份 伺服器不在相同的網域中,請在使用者名稱中指定網域。

    Screenshot shows the Azure Backup Server Add Credential dialog box.

  5. 選取 [新增 ] 以新增認證。

    Screenshot shows how to add new credentials.

新增 vCenter Server

若要將 vCenter Server 新增至 Azure 備份 Server,請遵循下列步驟:

  1. 在 [Azure 備份 伺服器] 控制台上,選取 [管理>生產伺服器>] [新增]。

    Screenshot shows how to open the Production Server Addition Wizard.

  2. 在 [生產伺服器新增精靈>] [選取生產伺服器類型] 頁面上,選取 [VMware 伺服器],然後選取 [下一步]。

    Screenshot shows the Production Server Addition Wizard.

  3. [選取計算機] 的 [伺服器名稱/IP 位址] 下,指定 VMware 伺服器的 FQDN 或 IP 位址。 如果所有 ESXi 伺服器都是由相同的 vCenter 管理,請指定 vCenter 名稱。 否則,請新增 ESXi 主機。

    Screenshot shows how to specify the VMware server.

  4. [SSL 埠] 上,輸入用來與 VMware 伺服器通訊的埠。 443 是預設埠,但如果您的 VMware 伺服器接聽不同的埠,您可以加以變更。

  5. 在 [指定認證],選取您稍早建立的認證。

    Screenshot shows how to specify the credential.

  6. 選取 [新增 ] 將 VMware 伺服器新增至伺服器清單。 然後選取下一步

    Screenshot shows how to add the VMware server and credential.

  7. 在 [摘要] 頁面上,選取 [新增] 將 VMware 伺服器新增至 Azure 備份 Server。 新伺服器會立即新增,VMware 伺服器上不需要代理程式。

    Screenshot shows how to add the VMware server to Azure Backup Server.

  8. 確認 [完成] 頁面上的設定。

    Screenshot shows the finish page.

如果您有多個未受 vCenter 伺服器管理的 ESXi 主機,或有多個 vCenter Server 實例,您必須重新執行精靈以新增伺服器。

設定保護群組

若要新增 VMware VM 以進行備份。 保護群組會收集多個 VM,並將相同的數據保留和備份設定套用至群組中的所有 VM,請遵循下列步驟:

  1. 在 Azure 備份 伺服器控制臺上,選取 [保護>新增]。

    Screenshot shows how to open the Create New Protection Group wizard.

  2. 在 [ 建立新的保護群組 精靈] 歡迎頁面上,選取 [ 下一步]。

    Screenshot shows the Create New Protection Group wizard dialog box.

  3. 在 [ 選取保護群組類型 ] 頁面上,選取 [伺服器 ],然後選取 [ 下一步]。 [ 選取群組成員 ] 頁面隨即出現。

  4. [選取群組成員] 上,選取您想要備份的 VM(或 VM 資料夾)。 然後選取下一步

    • 當您選取資料夾或該資料夾內的 VM 或資料夾時,也會選取該資料夾進行備份。 您可以取消核取不想備份的資料夾或 VM。
  5. 如果 VM 或資料夾已經備份,您無法選取它。 這可確保不會為 VM 建立重複的恢復點。

    Screenshot shows how to select group members.

  6. 在 [ 選取數據保護方法] 頁面上,輸入保護群組的名稱,以及保護設定。 若要備份至 Azure,請將短期保護設定為 [磁碟 ],並啟用在線保護。 然後選取下一步

    Screenshot shows how to select data protection method.

  7. 在 [指定短期目標] 上,指定您想要將數據備份到磁碟的時間長度。

    • 在 [保留範圍],指定應該保留多少天磁碟恢復點。
    • 在同步處理頻率,指定取得磁碟恢復點的頻率。
      • 如果您不想設定備份間隔,可以在恢復點之前檢查,讓備份在排程每個恢復點之前執行。

      • 短期備份是完整備份,而不是增量備份。

      • 選取 [修改 ] 以變更短期備份發生的時間/日期。

        Screenshot shows how to specify short-term goals.

  8. 在 [檢閱磁碟配置] 上,檢閱 VM 備份所提供的磁碟空間。 適用於 VM。

    • 建議的磁碟配置是根據您指定的保留範圍、工作負載類型,以及受保護數據的大小。 進行任何必要的變更,然後選取 [ 下一步]。
    • 數據大小: 保護群組中的數據大小。
    • 磁碟空間: 保護群組的建議磁碟空間量。 如果您想要修改此設定,您應該配置比估計每個數據源成長量略大的總計空間。
    • 共置數據: 如果您開啟共置,保護中的多個數據源可以對應至單一復本和恢復點磁碟區。 所有工作負載都不支援共置。
    • 自動成長:如果您開啟此設定,如果受保護群組中的數據超過初始配置,Azure 備份 Server 會嘗試將磁碟大小增加 25%。
    • 儲存體 集區詳細數據:顯示存放集區的狀態,包括總計和剩餘磁碟大小。

    Screenshot shows how to review disk allocation.

  9. 在 [ 選擇複本建立方法] 頁面上,指定您要如何進行初始備份,然後選取 [ 下一步]。

    • 默認值為 [自動透過網络 ] 和 [ 立即]。
    • 如果您使用預設值,建議您指定離峰時間。 選擇 [ 稍後] ,並指定一天和時間。
    • 針對大量數據或低於最佳網路狀況,請考慮使用卸除式媒體脫機複寫數據。

    Screenshot shows how to choose the Replica creation method.

  10. 在 [一致性檢查選項] 上,選取自動化一致性檢查的方式和時機。 然後選取下一步

    • 當複本數據變得不一致或依設定排程時,您可以執行一致性檢查。
    • 如果您不想設定自動一致性檢查,您可以執行手動檢查。 若要這樣做,請以滑鼠右鍵按兩下保護群組 >[執行一致性檢查]。
  11. 在 [ 指定在線保護數據] 頁面上,選取您想要備份的 VM 或 VM 資料夾。 您可以個別選取成員,或選取 [ 選] 以選擇所有成員。 然後選取下一步

    Screenshot shows how to specify the online protection data.

  12. 在 [ 指定在線備份排程] 頁面上,指定您想要將數據從本機記憶體備份至 Azure 的頻率。

    • 數據的雲端恢復點將會根據排程產生。 然後選取下一步
    • 產生恢復點之後,它會傳輸到 Azure 中的復原服務保存庫。

    Screenshot shows how to specify the online backup schedule.

  13. 在 [ 指定在線保留原則 ] 頁面上,指出您想要保留從每日/每周/每月/每年備份到 Azure 所建立恢復點的時間長度。 然後選取 [ 下一步]。

    • 您可以在 Azure 中保留資料的時間長度沒有時間限制。
    • 唯一的限制是每個受保護的實例不能超過9999個恢復點。 在此範例中,受保護的實例是 VMware 伺服器。

    Screenshot shows how to specify the online retention policy.

  14. 在 [ 摘要] 頁面上檢閱設定,然後選取 [ 建立群組]。

    Screenshot shows the protection group member and setting summary.

VMware 平行備份

注意

這項功能適用於MABS V3 UR1(和更新版本)。

使用舊版 MABS 時,只會跨保護群組執行平行備份。 使用MABS V3 UR1(和更新版本),單一保護群組內的所有VMware VM備份都是平行的,導致 VM 備份更快。 所有 VMware 差異復寫作業都會以平行方式執行。 根據預設,平行執行的作業數目會設定為8。

您可以使用登錄機碼來修改作業數目,如下所示(預設不存在,您需要新增它):

索引鍵路徑HKLM\Software\Microsoft\Microsoft Data Protection Manager\Configuration\ MaxParallelIncrementalJobs
機碼類型:D WORD (32 位) VMware。 數據:數值 此值應該是您為平行備份選取的虛擬機數目(十進位)。

注意

您可以將作業數目修改為較高的值。 如果您將作業編號設定為1,複寫作業會以序列方式執行。 若要將數位增加為較高的值,您必須考慮 VMware 效能。 請考慮 VMWare vSphere Server 上使用的資源數目,以及 VMWare vSphere Server 所需的額外使用量,並判斷要平行執行的差異復寫作業數目。 此外,這項變更只會影響新建立的保護群組。 針對現有的保護群組,您必須暫時將另一個 VM 新增至保護群組。 這應該會據以更新保護群組組態。 您可以在程式完成之後,從保護群組中移除此 VM。

VMware vSphere 6.7、7.0 和 8.0

若要備份 vSphere 6.7、7.0 和 8.0,請遵循下列步驟:

  • 在MABS伺服器上啟用TLS 1.2

注意

VMware 6.7 及更新版本已啟用 TLS 作為通訊協定。

  • 設定登錄機碼,如下所示:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v2.0.50727]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.0.30319]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001

從 VMware VM 備份排除磁碟

透過MABS V3 UR1(和更新版本),您可以從 VMware VM 備份中排除特定磁碟。 組態腳本 ExcludeDisk.ps1 位於 C:\Program Files\Microsoft Azure Backup Server\DPM\DPM\bin folder中。

若要設定磁碟排除,請遵循下列步驟:

識別要排除的 VMware VM 和磁碟詳細數據

  1. 在 VMware 控制臺上,移至您要排除磁碟的 VM 設定。

  2. 選取您要排除的磁碟,並記下該磁碟的路徑。

    例如,若要從 TestVM4 排除硬碟 2,硬碟 2 的路徑為 [datastore1] TestVM4/TestVM4_1.vmdk

    Screenshot shows the hard disk to be excluded.

設定MABS伺服器

流覽至已設定 VMware VM 保護的 MABS 伺服器,以設定磁碟排除。

  1. 取得在MABS伺服器上受保護之 VMware 主機的詳細數據。

    $psInfo = get-DPMProductionServer
    $psInfo
    
    ServerName   ClusterName     Domain            ServerProtectionState
    ----------   -----------     ------            ---------------------
    Vcentervm1                   Contoso.COM       NoDatasourcesProtected
    
  2. 選取 VMware 主機,並列出 VMware 主機的 VM 保護。

    $vmDsInfo = get-DPMDatasource -ProductionServer $psInfo[0] -Inquire
    $vmDsInfo
    
    Computer     Name     ObjectType
    --------     ----     ----------
    Vcentervm1  TestVM2      VMware
    Vcentervm1  TestVM1      VMware
    Vcentervm1  TestVM4      VMware
    
  3. 選取您要排除磁碟的 VM。

    $vmDsInfo[2]
    
    Computer     Name      ObjectType
    --------     ----      ----------
    Vcentervm1   TestVM4   VMware
    
  4. 若要排除磁碟,請瀏覽至資料夾, Bin 並使用下列參數執行 ExcludeDisk.ps1 腳本:

    注意

    執行此命令之前,請先停止MABS伺服器上的 DPMRA 服務。 否則,腳本會傳回成功,但不會更新排除清單。 在停止服務之前,請確定沒有任何作業進行中。

    若要新增/移除排除磁碟,請執行下列命令:

    ./ExcludeDisk.ps1 -Datasource $vmDsInfo[0] [-Add|Remove] "[Datastore] vmdk/vmdk.vmdk"
    

    範例:

    若要新增 TestVM4 的磁碟排除專案,請執行下列命令:

    C:\Program Files\Microsoft Azure Backup Server\DPM\DPM\bin> ./ExcludeDisk.ps1 -Datasource $vmDsInfo[2] -Add "[datastore1] TestVM4/TestVM4\_1.vmdk"
    
    Creating C:\Program Files\Microsoft Azure Backup Server\DPM\DPM\bin\excludedisk.xml
    Disk : [datastore1] TestVM4/TestVM4\_1.vmdk, has been added to disk exclusion list.
    
  5. 確認已新增磁碟以供排除。

    若要檢視特定 VM 的現有排除專案,請執行下列命令:

    ./ExcludeDisk.ps1 -Datasource $vmDsInfo[0] [-view]
    

    範例

    C:\Program Files\Microsoft Azure Backup Server\DPM\DPM\bin> ./ExcludeDisk.ps1 -Datasource $vmDsInfo[2] -view
    
    <VirtualMachine>
      <UUID>52b2b1b6-5a74-1359-a0a5-1c3627c7b96a</UUID>
      <ExcludeDisk>[datastore1] TestVM4/TestVM4\_1.vmdk</ExcludeDisk>
    </VirtualMachine>
    

    設定此 VM 的保護之後,將不會在保護期間列出排除的磁碟。

    注意

    如果您要針對已受保護的 VM 執行這些步驟,您必須在新增磁碟以供排除之後,手動執行一致性檢查。

從排除中移除磁碟

若要從排除中移除磁碟,請執行下列命令:

C:\Program Files\Microsoft Azure Backup Server\DPM\DPM\bin> ./ExcludeDisk.ps1 -Datasource $vmDsInfo[2] -Remove "[datastore1] TestVM4/TestVM4\_1.vmdk"

ApplicationQuiesceFault

回復為 VMware VM 的損毀一致備份

執行 Windows 的 VMware VM 的應用程式一致備份可能會失敗, 如果發生 ApplicationQuiesceFault 錯誤:

  • VM 中的 VSS 提供者未處於穩定狀態。
  • VM 負載過重。

若要解決這個靜止錯誤,並使用當機一致備份重試失敗的應用程式一致備份,請在執行 V4 UR1 或更新版本之 MABS 伺服器上使用下列登錄機碼:

Name - FailbackToCrashConsistentBackup DWORD = 1
Path- SOFTWARE\\MICROSOFT\\MICROSOFT DATA PROTECTION MANAGER\\VMWare

下一步

如需設定備份時的疑難解答問題,請檢閱 Azure 備份 伺服器的疑難解答指南。