保護及復原 VMware VM

本頁面提供指南,說明如何使用備份和災難復原服務,保護及復原在 Google Cloud VMware Engine 中執行的 VMware 虛擬機器 (VM)。本文將說明如何設定備份、執行還原作業,以及監控 VMware 環境。

總覽

Google Cloud VMware Engine 是一項全代管服務,可讓您在 Google Cloud執行 VMware 平台。Google 會管理基礎架構、網路和管理服務。如要進一步瞭解 Google Cloud VMware Engine,請參閱 Google Cloud VMware Engine 總覽頁面

事前準備

您必須先完成下列備份和災難復原服務程序,才能備份 Google Cloud VMware Engine 執行個體:

  1. 規劃備份與災難復原部署作業

  2. 準備部署備份和災難復原服務

  3. 部署備份和災難復原服務

  4. 如要開始備份 Google Cloud VMware Engine 執行個體,請依序完成下列程序:

    1. 啟用 Google Cloud VMware Engine API 並設定配額

    2. 符合使用 Google Cloud VMware Engine 的網路需求

    3. 授予 Google Cloud VMware Engine 的 Identity and Access Management 角色和權限

    4. 建立 Google Cloud VMware Engine 私有雲

    5. 在 Google Cloud VMware Engine 私有雲與部署備份/復原設備的虛擬私有雲之間新增私人連線

設定備份工作

在 VMware VM 備份作業期間,備份/復原設備需要解析在 Google Cloud VMware Engine 私有雲中執行的 VMware ESX 伺服器完整名稱。最簡單的方法是將私有雲的網域名稱系統 (DNS) 新增至備份/復原裝置。如不想這麼做,請在Google Cloud 控制台的「系統管理」頁面中,於「主機解析」分頁手動為每個 ESX 主機新增主機項目。

  1. 在 Google Cloud 控制台中,按一下 導覽選單。

    前往 Google Cloud 控制台

  2. 在「Compute」(運算) 部分,按一下「Google Cloud VMware Engine」,開啟備份和災難復原服務。

  3. 選取「資源」,然後選取您的私有雲。

  4. 在「Private cloud DNS servers」(私有雲 DNS 伺服器) 下方,複製一或兩個網際網路通訊協定 (IP)。

  5. 前往 Google Cloud 控制台的備份和災難復原服務。

    前往備份與 DR 服務

    1. 點選「管理」

    2. 按一下「家電」

    3. 在設備上按一下滑鼠右鍵,然後選擇「Configure appliance networking」(設定設備網路)

      「系統管理」頁面隨即會在新視窗中開啟。

    4. 在「DNS, NTP」*頁面*下方,新增主要或次要 DNS,並移除任何不需要的 DNS 尾碼搜尋。

    5. 在「疑難排解」下方,完成下列步驟:

      1. 按一下「公用程式」下拉式選單,然後選取「測試 DNS」

      2. 按一下「解析」下拉式選單,然後選取「IP」

      3. 在「要解析的 IP」欄位中輸入 IP 位址。應解析為名稱。如果沒有,請驗證 Google Cloud VMware Engine 私有雲與 Backup and DR 虛擬私有雲之間的連線。

為 Backup and DR 設備設定 NFS 輸入防火牆規則

請按照下列操作說明,為備份裝置設定連入防火牆規則,確保 NFS 掛接不會發生非預期錯誤。使用 NFS 掛接 Google Cloud VMware Engine VM 時,備份/復原設備會透過 NFS 資料儲存庫提供虛擬機器磁碟的存取權。

  1. 在 Google Cloud 控制台中,前往「Network Security」(網路安全) 的「Firewall policies」(防火牆政策) 頁面。

    前往「Firewall policies」(防火牆政策) 頁面

  2. 找出備份/還原設備的虛擬私有雲防火牆規則,其中包含下列資訊:

    • 目標:備份設備的服務帳戶。例如: my-service-account@my-project.iam.gserviceaccount.com

    • tcp:26、443、3260、5107

  3. 編輯防火牆規則並新增下列資訊:

    • 在「來源 IPv4 範圍」中,新增 Google Cloud VMware Engine 私有雲的系統管理子網路。按照下列步驟,在 Google Cloud VMware Engine 入口網站中找出系統管理子網路:

      1. 前往「資源」

      2. 按一下「選取私有雲」

      3. 點選「子網路」

        • tcp:26、111、443、756、902、2049、3260、4001、4045、5107

        • udp:111、756、2049、4001、4045

  4. 按一下 [儲存]

在備份和災難復原管理控制台中新增 vCenter 主機

Backup and DR 會使用 VMware vSphere Storage API 資料保護 (舊稱 vStorage API for Data Protection 或 VADP),建立 VMware VM 的備份映像檔,並將這些備份映像檔放在備份/復原設備的快照集區或 OnVault 集區中。

如要發出 API 呼叫,備份/復原設備必須使用有權執行必要動作的使用者名稱和密碼,連線至 vCenter 主機。在本節中,我們會將 vCenter 新增為主機,並提供這些使用者憑證 (服務會安全地儲存這些憑證)。

請按照下列操作說明,在管理控制台中新增 vCenter 主機:

  1. 在管理主控台中,前往「管理」

  2. 按一下 [主機]

  3. 選取「+ 新增主辦人」

  4. 在「新增主機」表單中,輸入名稱和選用的友善名稱。 主機名稱開頭須為英文字母,且只能包含英文字母和數字 (0-9)。主機名稱不得包含底線 (_) 字元。

  5. 在「IP 位址」欄位中,輸入 vCenter 伺服器設備的 IP 位址。

  6. 在「裝置」部分中,選取要為這個主機提供服務的管理控制台管理裝置。如果清單很長,可以使用搜尋框尋找特定家電或家電群組。

  7. 從「主機類型」下拉式選單中選取「vCenter」,然後新增下列資訊:

    • 驗證資料傳輸模式 (NFS 或 SAN)。NFS 是預設設定,建議您不要變更。

    • 輸入您先前設定的解決方案使用者名稱和密碼,連線至 vCenter 伺服器設備,然後使用「測試」按鈕驗證新增的憑證。

  8. 按一下「新增」

建立備份方案範本

Google Cloud VMware Engine API 呼叫會擷取 Google Cloud VMware Engine VM 的完整內容。您可以為 VM 指派範本和資源設定檔,藉此管理 VM,並定義備份方案來擷取整個 VM。

備份/復原設備將備份範本與整個 VM 建立關聯時,不會知道 VM 內容,因此不會執行任何應用程式專屬動作。

擷取整個虛擬伺服器時,會擷取功能完整的虛擬伺服器 (作業系統、應用程式和相關資料)。這樣一來,您就能快速存取資料,不會遇到任何問題。由於顯示的映像檔是功能齊全的虛擬伺服器,因此如有需要,可以遷移到新的永久位置。擷取整個虛擬伺服器後,即可使用單一備份範本管理虛擬伺服器群組和應用程式。

範本是由備份政策組成。在政策中,您可以定義備份的執行時間、頻率、備份映像檔的保留時間 (),以及將政策套用至 VM 時的其他設定。請參閱「建立備份範本」一文,瞭解如何建立範本及指派備份政策

資源設定檔會指定 VMware VM 資料備份映像檔的儲存媒體。 資源設定檔會定義要使用哪個快照集集區 (如果範本中有快照集政策),以及要使用哪個 OnVault 集區 (如果範本中有 OnVault 或直接 OnVault 政策)。詳情請參閱「建立資源設定檔」。

套用備份方案範本

使用上線精靈探索 vCenter 管理的 VMware 虛擬機器 (VM)。探索一或多個應用程式後,您可以套用備份範本設定檔,一次保護所有應用程式,也可以將應用程式新增至應用程式清單,做為未受管理或遭忽略的 VM。

請按照下列操作說明探索及保護 VMware VM:

  1. 在備份和災難復原服務管理控制台中,按一下「應用程式管理工具」

  2. 在下拉式選單中選取「應用程式」

    「應用程式」頁面隨即開啟。

  3. 按一下 Add Application

  4. 選取「Google Cloud VMware Engine」

  5. 從伺服器清單中,選取要執行 VM 探索作業的 vCenter,然後按一下「下一步」

  6. 「管理」頁面會顯示 VM 清單。選取要探索的 VM,然後按一下「下一步」

  7. 將政策範本和設定檔套用至 Google Cloud VMware Engine 執行個體:

    • 選取要保護的 VM。

    • 選取「管理備份設定」

    • 從「選擇動作」下拉式清單中,選取「管理備份設定」

      「選擇」範本下拉式清單隨即開啟。

    • 從「選擇範本」下拉式清單中選取範本。

      「選擇設定檔」下拉式清單隨即開啟。

    • 按一下「套用備份方案」

  8. 按一下清單中每個 VM 的「應用程式設定」,即可變更預設設定。

    「應用程式詳細資料和設定」頁面隨即開啟。 請參閱「設定 VM 的應用程式設定」。

  9. 如有數個 VM,且您想對所有 VM 進行相同變更,請按一下「為所有應用程式定義設定」,然後進行必要變更。

  10. 點選「下一步」

  11. 查看摘要畫面。如果一切都正確,請選取「完成」以完成新手上路程序。系統會根據您選取的「政策範本」備份所選 VM。

  12. 完成新手指引後,畫面上會顯示對話方塊。再次按一下「完成」。 將政策範本附加至所選 VM 後,狀態會變更為綠色勾號。綠色勾號表示 VM 已準備就緒,可依政策排定的時間執行備份工作。如要立即執行工作,請參閱「執行隨選備份」。

執行隨選備份

隨選備份是指您隨時可以手動觸發的備份類型。 如果您需要在特定事件前備份資料,按需備份功能就非常實用。舉例來說,您可能會想在套用更新或修補程式前備份 VM,確保更新程序發生任何問題時,都能將 VM 還原至先前的狀態。

請按照下列指示,執行受管理應用程式的隨選備份:

  1. 在備份和災難復原服務管理控制台中,按一下「應用程式管理工具」

  2. 在下拉式選單中選取「應用程式」

    「應用程式」頁面隨即開啟。

  3. 選取 Google Cloud VMware Engine 執行個體,然後按一下「Manage Backup Configuration」(管理備份設定)

  4. 從「政策」選取「快照」

  5. 輸入標籤,然後點選「立即執行」。系統會針對所選政策觸發按需求備份。

復原 VMware Engine VM

如要復原 Google Cloud VMware Engine VM,您必須先掛接 Google Cloud VMware Engine VM。您可以使用下列方法執行 Google Cloud VMware Engine VM 掛接作業:

掛接程序完成後,您就可以將掛接的 VMware VM 復原至生產儲存空間

還原 VMware Engine VM

還原是指從備份映像檔還原資料的程序。如要還原 VM,請參閱「還原 Google Cloud VMware Engine VM」。

如要複製 VM,請參閱「複製 VMware VM 的映像檔」。

監控 Google Cloud VMware Engine

您可以使用管理控制台監控 Google Cloud VMware Engine 工作。如要進一步瞭解如何監控 Google Cloud VMware Engine 工作或事件,請參閱備份和災難復原服務說明文件,瞭解如何監控工作事件

後續步驟

如要備份 Google Cloud VMware Engine VM 和資料庫資源類型,請參閱下列快速入門連結。