共用方式為


使用 Commvault 在 Azure Stack Hub 上備份 VM

使用 Commvault 備份 VM 的概觀

本文逐步解說 Commvault Live Sync 的設定,以更新位於個別 Azure Stack Hub 縮放單位上的復原 VM。 本文詳細說明如何設定常見的合作夥伴解決方案,以保護和復原 Azure Stack Hub 上部署之 虛擬機器 的數據和系統狀態。

下圖顯示使用 Commvault 備份 VM 時的整體解決方案。

此圖顯示如何使用 Commvault 將數據從 Azure 堆疊複寫到另一個堆疊或 Azure 雲端。

在本文中,您將:

  1. 在來源 Azure Stack Hub 實例上建立執行 Commvault 軟體的 VM。

  2. 在次要位置建立記憶體帳戶。 本文假設您會在 Azure Stack Hub 實例中個別的記憶體帳戶中建立 Blob 容器,而且可從來源 Azure Stack Hub 連線到目標 Azure Stack Hub。

  3. 在來源 Azure Stack Hub 實例上設定 Commvault,並將來源 Azure Stack Hub 中的 VM 新增至 VM 群組。

  4. 設定 Commvault 的即時同步處理。

您也可以下載並提供相容的合作夥伴 VM 映像,以保護 Azure Stack Hub VM 至 Azure 雲端或其他 Azure Stack Hub。 本文將說明使用 Commvault Live Sync 的 VM 保護。

此方法的拓撲看起來會像下圖:

此圖顯示從 Azure Stack Hub 1 上的 Commvault VSA Proxy 到 Azure Stack Hub 2 的數據路徑,其具有復原 VM,可在需要備份中樞 1 時上線。

從 Commvault Marketplace 專案建立 Commvault VM

  1. 開啟 Azure Stack Hub 使用者入口網站。

  2. 選取 [建立資源>計算>Commvault]。

    注意

    如果您無法使用 Commvault,請連絡您的雲端操作員。

    建立 VM

  3. 在建立虛擬機中 設定基本設定,1 個基本概念

    a. 輸入名稱

    b. 選取 [標準 HDD]。

    c. 輸入使用者名稱

    d. 輸入密碼

    e. 確認您的密碼。

    f. 選取備份的訂 用帳戶

    .g 選取資源 群組

    h. 選取 Azure Stack Hub 的位置。 如果您使用 ASDK,請選取 [ 本機]。

    i. 選取 [確定]。

    [儀錶板 > 新增 > 建立虛擬機 > 選擇大小] 對話框會顯示虛擬機的大小可能性清單。

  4. 選擇 Commvault VM 的大小。 備份的 VM 大小應至少為 10 GB RAM 和 100 GB 的記憶體。

    [儀錶板 > 新增 > 建立虛擬機 > 設定] 對話框會顯示用來建立虛擬機的設定。.

  5. 選擇 Commvault VM 的設定。

    a. 將可用性設定為 [無]。

    b. 選取 [ ] 以使用受控磁碟。

    c. 選取虛擬網路的預設 VNet

    d. 選取預設子網。

    e. 選取預設 的公用IP位址

    f. 將 VM 保留在基本 網路安全組中。

    .g 開啟 HTTP (80)、HTTPS (443)、SSH (22) 和 RDP (3389) 埠。

    h. 選取 [無擴充功能]。

    i. 針對開機診斷選取 [已啟用]。

    j. 將客體OS診斷設定為 [已停用]。

    k. 保留預設 的診斷記憶體帳戶

    l. 選取 [確定]。

  6. 在通過驗證之後,請檢閱 Commvault VM 的摘要。 選取 [確定]。

取得您的服務主體

您必須知道身分識別管理員是否Microsoft Entra ID 或 AD FS。 下表包含您在 Azure Stack Hub 中設定 Commvault 所需的資訊。

元素 來源
Azure Resource Manager URL Azure Stack Hub Resource Manager 端點
應用程式名稱
應用程式識別碼 註冊應用程式時指派給服務主體的 標識碼
訂用帳戶識別碼 當您 訂閱 Azure Stack Hub 中的供應專案時建立
租用戶識別碼 (目錄識別碼) 指派給 Active Directory 租使用者的識別碼
應用程式密碼 註冊應用程式時指派給服務主體的 秘密

使用 Commvault 主控台設定備份

  1. 開啟 RDP 用戶端,並連線到 Azure Stack Hub 中的 Commvault VM。 輸入您的認證。

  2. 在 Commvault VM 上安裝 Azure Stack Hub PowerShell 和 Azure Stack Hub 工具。

    a. 如需安裝 Azure Stack Hub PowerShell 的指示,請參閱 安裝適用於 Azure Stack Hub 的 PowerShell。
    b. 如需安裝 Azure Stack Hub 工具的指示,請參閱 從 GitHub 下載 Azure Stack Hub 工具。

  3. 在 Commvault VM 中安裝 Commvault 之後,請開啟 Commcell 控制台。 從 [開始] 中,選取 [Commvault Commvault>Commcell 控制台]。

    Commcell 控制台左側有標題為 Commcell Browser 的瀏覽窗格。右窗格會顯示 [用戶入門] 索引卷標式頁面。

  4. 在 Commvault CommCell 控制台中,將您的備份存放庫設定為使用 Azure Stack Hub 外部的記憶體。 在 [CommCell 瀏覽器] 中,選取 [儲存體資源 > 存放集區]。 以滑鼠右鍵按兩下,然後選取 [ 新增存放集區]。 選取 [ 雲端]。

  5. 新增存放集區的名稱。 選取 [下一步]。

  6. 選取 [建立>雲端記憶體]。

    [StorageDevice#] 對話框會顯示 [一般] 索引卷標式頁面,其中包含各種清單和文本框,用於指定要建立的存儲設備。

  7. 選取您的雲端服務提供者。 在此程式中,我們將在不同的位置使用第二個 Azure Stack Hub。 選取 [Microsoft Azure 儲存體]。

  8. 選取您的 Commvault VM 作為 MediaAgent。

  9. 輸入記憶體帳戶的存取資訊。 您可以在這裡找到設定 Azure 儲存體 帳戶的指示。 存取資訊:

    • 服務主機:從資源中的 Blob 容器屬性取得 URL 的名稱。 例如,我的 URL 是 https://backuptest.blob.westus.stackpoc.com/mybackups ,而且我在服務主機中使用 blob.westus.stackpoc.com

    • 帳戶名稱:使用記憶體帳戶名稱。 您可以在記憶體資源的 [存取金鑰] 刀鋒視窗中找到此專案。

    • 存取金鑰:從記憶體資源中的 [存取金鑰] 刀鋒視窗取得存取金鑰。

    • 容器:容器的名稱。 在此情況下,mybackups。

    • 記憶體類別:保留為使用者容器的預設記憶體類別。

  10. 遵循建立Microsoft Azure Stack Hub 用戶端中的 指示,建立Microsoft Azure Stack Hub 用戶端

    [建立 Azure Stack 用戶端] 對話框具有清單和文本框,可指定用戶端的特性。

  11. 選取要保護和附加備份原則的 VM 或資源群組。

  12. 設定備份排程以符合復原的 RPO 需求。

  13. 執行第一次完整備份。

設定 Commvault Live Sync

有兩個選項可用。 您可以選擇從備份的主要復本複寫變更,或將次要復本的變更復寫至復原 VM。 從備份集復寫可消除對來源機器的讀取IO影響。

  1. 在設定即時同步期間,您必須提供來源 Azure Stack Hub(虛擬伺服器代理程式)和目標 Azure Stack Hub 詳細數據。

  2. 如需設定 Commvault Live Sync 的步驟,請參閱 Microsoft Azure Stack Hub 的即時同步復寫。

    Commcell 控制台會顯示索引標籤面「vm-kr-cvlt > 用戶端電腦 > ASIC Azure Stack 虛擬伺服器 > Azure Stack > > defaultBackupSet」。頁面上 [關閉堆棧保護] 的操作功能表具有 [即時同步設定>] 選項。

  3. 在即時同步設定期間,您必須提供目標 Azure Stack Hub 和虛擬伺服器代理程式詳細數據。

    [子堆棧保護即時同步選項] 精靈的 [目的地] 步驟有列表框來指定虛擬化用戶端和 Proxy 用戶端。

  4. 繼續設定並新增將裝載復本磁碟的目標記憶體帳戶、將放置復本 VM 的資源群組(s),以及您想要連結至復本 VM 的名稱。

    [子堆棧保護] 即時同步選項精靈的 虛擬機器 步驟可讓您新增和移除 VM。

  5. 您也可以選取每個 VM 旁的 [設定],變更 VM 大小並設定網路設定。

  6. 將復寫的頻率設定為目標 Azure Stack Hub

    [子堆棧保護] 精靈之 [即時同步處理選項] 的 [作業選項] 步驟是用於指定備份排程。

  7. 檢閱您的設定以儲存組態。 接著會建立復原環境,然後復寫會從選擇的間隔開始。

使用即時同步設定故障轉移行為

Commvault Live Sync 可讓您將機器從一個 Azure Stack Hub 故障轉移到另一部,並容錯回復以繼續原始 Azure Stack Hub 上的作業。 工作流程會自動化並記錄。

管理主控台的 [複寫監視器] 頁面會顯示 [複寫 RPO] 窗格的各種子窗格沒有可用的數據。[複寫監視器] 窗格會顯示兩個列出的 VM。每一個復寫資訊都有一個數據列。

選取您想要故障轉移至復原 Azure Stack Hub 的 VM,然後選擇計劃性或非計劃性故障轉移。 在恢復復原站台中的作業之前,有時間正常關閉生產環境時,就適合進行規劃的故障轉移。 計劃性故障轉移會關閉生產 VM、將最終變更複寫至復原月臺,並使用最新的數據讓復原 VM 上線,並套用即時同步設定期間指定的 VM 大小和網路設定。 非計劃性故障轉移會嘗試關閉生產 VM,但如果生產環境無法使用,而且只要讓復原 VM 上線,再將最後接收的復寫數據集套用至 VM,以及先前選擇的大小和網路組態,就會繼續進行。 下圖說明復原 VM 已由 Commvault Live Sync 上線的非計劃性故障轉移。

「作業摘要」會顯示災害復原事件的相關信息,包括類型、優先順序、「開始時間」和「結束時間」。

標題為 「事件」的清單會顯示單一事件,描述為「DR 協調流程作業已完成」。該事件還有其他資訊。

標題為 [階段詳細數據] 的清單會顯示四部機器的六個事件。每個都有階段名稱、狀態、開始時間和結束時間。階段名稱為 [關閉電源]、[開啟電源]、[停用同步處理] 和 [後續作業]。

下一步

Azure Stack Hub 網路的差異和考慮