【VMware vSAN】vSAN Data Protection Part 2:配置管理。

JUNIOR_MU發表於2024-07-03

上篇文章“vSAN Data Protection Part 1:安裝部署。”介紹瞭如何安裝及部署 VMware Snapshot Service Appliance 裝置,並在 vSAN ESA 叢集中啟用 vSAN Data Protection 功能。這篇文章繼續瞭解 vSAN Data Protection 相關功能的配置與管理。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

登入 vSphere Client 管理介面,您可以導航到 vSAN 叢集-配置-vSAN-資料保護,或者在 vSAN 叢集摘要“資料保護”選項卡中點選“管理”開啟 vSAN Data Protection 管理檢視。在“摘要”檢視中顯示有關保護組的常規資訊,包括成員虛擬機器列表、快照排程以及生成的快照數量。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

一、建立保護組

使用 vSAN 資料保護,可以透過“保護組”建立基於策略的靈活保護方式。這些策略可以根據特定的業務需求進行自定義設定,比如建立保護組對 VM 虛擬機器進行分組(如HR、Database、Dev),每個保護組可以分別設定保護策略和排程任務,屬於 vSAN 叢集的 VM 虛擬機器最多可以屬於 3 個保護組,每個保護組最多支援 10 個排程任務。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

點選“保護組”-“建立保護組”。配置保護組的名稱以及策略。

  • 不可變模式

啟用不可變模式時,無法編輯或刪除保護組、更改虛擬機器成員資格、編輯或刪除快照,同時管理員將無法禁用該模式。不可變快照是資料的只讀副本,即使具有管理特權的攻擊者也無法對其進行修改或刪除。

  • 成員資格

定義加入保護組的虛擬機器的成員資格,支援以下方式:

    • 動態虛擬機器名稱模式

透過萬用字元(如 * 或 ?)的形式動態(Dynamic)的匹配虛擬機器名稱並加入保護組,如 SQL-*,可以匹配多個字元;SQL-?,可以匹配單個字元。

    • 選擇單個虛擬機器

手動(Static)方式選擇虛擬機器並加入保護組。

    • 與模式匹配的虛擬機器和手動選擇的虛擬機器將包含在保護組中

同時包含動態(Dynamic)和手動(Static)兩者方式選擇虛擬機器並加入保護組。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

選擇“選擇單個虛擬機器”方式以手動選擇虛擬機器,點選下一步。選擇 vSAN 叢集中需要新增到保護組的虛擬機器,vSAN 保護組不支援連結克隆虛擬機器以及具有現有 vSphere 快照的虛擬機器,這些虛擬機器不會顯示在選擇檢視中,比如當前環境中的 HCIBench 虛擬機器。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

設定快照排程任務。注意,生成快照間隔的時間最低只能設定為 30 分鐘,保留快照的時間只能設定在 6 小時到 3 年之間。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

當然,您可以為保護組新增多個排程任務,當前最多支援 10 個,按分鐘、小時、天、周、月、年時間間隔進行自定義設定。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

最後,檢查確認建立保護組。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

保護組建立成功後,預設不對保護組內的 VM 虛擬機器建立快照,將根據設定的排程時間自動建立快照。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

點選保護組,可以手動立即對保護組生成快照,或者重新編輯該保護組,暫停該保護組的排程任務,以及刪除該保護組。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

刪除保護組有兩種選項,第一種是“保留快照直到過期日期”,當該保護組設定的排程任務中保留快照的日期過期後刪除保護組;第二個種是直接刪除當前保護組生成的快照後然後刪除保護組。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

也可以點選進入該保護組,針對於當前特定保護組的顯示資訊以及所有相關操作。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

手動點選“生成快照”,可以設定快照的名稱以及快照保留的期限(至多久、多少天之前和永久),這不同於自動排程任務的設定。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

點選“快照”,檢視當前保護組所建立的所有快照,包含手動建立和自動任務建立的快照,可以選擇某個快照執行“刪除”操作。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

點選“虛擬機器”,檢視當前保護組中所有虛擬機器的快照狀態,可以選擇某個虛擬機器執行“還原”和“克隆”操作。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

二、虛擬機器還原

vSAN 快照為非靜默快照,vSAN 快照儲存在 vSAN 資料儲存本地。可以使用 vSAN 快照將虛擬機器還原到快照保留的先前狀態,例如因配置錯誤或更新失敗而需要回滾的虛擬機器。每個 VM 最多可以有 200 個快照,因此在制定計劃等時需要考慮這一點。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

現在測試在 VM1 虛擬機器裡建立一個 vm1.txt 文字檔案,然後使用 vSAN Data Protection 為虛擬機器生成一個 vSAN 快照,再到 VM1 虛擬機器裡將剛剛建立的 vm1.txt 檔案刪除,最後從 vSAN Data Protection 裡還原該虛擬機器,看 vm1.txt 檔案是否被還原回來。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

使用 vSAN Data Protection 為虛擬機器手動生成一個 vSAN 快照。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

然後到 VM1 虛擬機器裡刪除 vm1.txt 檔案。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

現在還原該虛擬機器,導航到 VM1 虛擬機器-快照-vSAN Data Protection-快照管理,選擇剛剛建立的快照點選“還原虛擬機器”。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

從 vSAN 快照還原虛擬機器時,vSAN 會將當前虛擬機器替換為快照虛擬機器。虛擬機器將關機並建立新快照作為恢復選項。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

手動開啟虛擬機器的電源,登入到系統並檢視檔案,可以看到 vm1.txt 檔案已經還原。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

您還可以還原已在 vCenter 中已刪除、遷移或取消註冊但仍在叢集中具有可用快照的虛擬機器。這在因意外或者惡意刪除虛擬機器時,還原虛擬機器變得十分有用。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

現在,將 VM1 虛擬機器關機,選擇“從磁碟中刪除”,虛擬機器已從 vCenter 中完全刪除。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

這時,導航到 vSAN 叢集-配置-vSAN-資料保護-虛擬機器,點選“已移除的虛擬機器”,可以看到 VM1 虛擬機器的 vSAN 快照。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

點選“還原虛擬機器”,選項還原的快照名稱,點選下一步。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

設定還原虛擬機器的名稱及放置的資料夾,點選下一步。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

設定還原虛擬機器所使用的計算資源,點選下一步。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

點選“還原”。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

虛擬機器從 vSAN 快照中還原成功,並繼承之前虛擬機器的 vSAN 快照。但是,如果要繼續執行自動建立快照任務,需要將虛擬機器重新新增至保護組。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

三、虛擬機器克隆

vSAN Data Protecation 支援增強的克隆功能,您可以從任意時間點建立的 vSAN 快照克隆一個新的虛擬機器用於軟體測試和開發等工作流。它利用高效的連結克隆,因為這些克隆有助於減少資源使用並加快開發週期。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

例如,VM1 虛擬機器在如下圖中手動建立的 vSAN 快照名稱是用於測試的 Version 1,現在需要基於這個版本克隆一個新的虛擬機器用於其他測試。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

點選“克隆虛擬機器”,設定虛擬機器的名稱並選擇放置的資料夾,點選下一步。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

選擇克隆虛擬機器所使用的計算資源,點選下一步。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

點選“克隆”。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

克隆完成,現在你可以使用該虛擬機器完成相關測試。

【VMware vSAN】vSAN Data Protection Part 2:配置管理。

相關文章