備份VMWare ESXi虛擬機

備份VMWare ESXi虛擬機

VMware Data Recovery(簡稱VDR)介紹:

VMware DataRecoveryvSphere新提供的數據備份功能,是一種基於磁盤的數據備份方式,不支持以磁帶爲目標的備份。VDRvc插件、運行在ESX主機上的虛擬機以及備份存儲這三個部件組成。通過在vc上的插件以嚮導的方式進行配置和調度備份任務。

VMwareData Recovery 可創建虛擬機備份,同時不會中斷虛擬機的使用或其提供的數據和服務。Data Recovery會管理現有備份,並在這些備份過時後將它們刪除。它還支持去重複功能以刪除冗餘數據。它與VMware vCenter Server 集成,使你可以集中調度備份作業。通過與 vCenter Server 集成,還可以備份虛擬機,即使使用VMware vMotionVMware Distributed Resource Scheduler (DRS) 移動這些虛擬機也是如此。

DataRecovery 使用虛擬機設備和客戶端插件來管理以及還原備份。備份設備是以開放虛擬化格式 (OVF) 提供的。Data Recovery 插件需要安裝 VMware vSphere Client

可以在任何受 VMware ESX/ESXi支持的虛擬磁盤上存儲備份。您可以使用存儲區域網絡 (SAN)、網絡附加

存儲 (NAS) 設備或基於公用 Internet 文件系統 (CIFS) 的存儲(如 SAMBA)。所有備份的虛擬機都存儲在去重複存儲中。

VMwareData Recovery 支持卷影複製服務 (VSS),該服務可爲某些 Windows 操作系統提供備份基礎結構。

備份虛擬機:

備份期間,Data Recovery 會爲虛擬機創建靜默快照。在每次備份時,都將自動執行去重複功能。

對於在 vSphere 4.0 或更高版本中創建的虛擬機,Data Recovery 設備會在備份過程中創建該虛擬機的靜默快照。備份在ESX/ESXi 主機上使用更改塊跟蹤功能。對於每個正在備份的虛擬磁盤,它會檢查該虛擬磁盤的前一個備份,然後在 ESX/ESXi 主機上使用更改跟蹤功能來獲取自上次備份以來所作的更改。刪除重複數據後存儲會基於最新備份映像創建一個虛擬的完整備份,並對其應用更改。

注意 :這些優化適用於使用硬件版本 7 或更高版本創建的虛擬機,但不適用於使用 vSphere 4.0 之前的 VMware產品創建的虛擬機。例如,使用 Virtual Infrastructure 3.5 或較早版本創建的虛擬機無法使用更改塊跟蹤功能。因此,對使用較早硬件版本創建的虛擬機進行備份時,需要花費更長的時間。

Data Recovery 提高備份的速度並縮減備份的大小:

a 如果發現虛擬機的重複部分,則會存儲此信息記錄,而不是將此信息存儲兩次。去重複可節省大量空間。

運行相同操作系統的虛擬機的操作系統文件通常相同。要最大限度地去重複,請將類似的虛擬機備份到同

一目標。

b 沒有備份交換文件。這表示在 Windows 虛擬機中,沒有備份 pagefile.sys 文件,而在 Linux 中,沒有備份交換分區。由於該數據與還原系統無關,因此省略了該數據,從而使備份能夠完成得更迅速,並且消耗更少的磁盤空間。

安裝 VMware Data Recovery

在安裝 VMware Data Recovery 之前,請確保您的環境中可滿足系統和存儲要求。

1 Data Recovery 要求具有 vCenter Server vSphere Client.Data Recovery 不能與類似的 VMware 產品配合工作。

2 要備份的虛擬機和備份設備必須同時在 ESX/ESXi 4 或更高版本上運行。運行備份設備的ESX/ESXi 主機必須由 vCenter Server 進行管理。

3 當將 Data Recovery 與在鏈接模式下運行的 vCenter Server 一起使用時,登錄與Data Recovery 設備關聯的 vCenter Server

可以在任何受 ESX/ESXi 支持的虛擬磁盤上存儲備份。可以使用多種技術,如存儲區域網絡(SAN) 和網絡附加存儲 (NAS) 設備。Data Recovery 還支持基於公用Internet 文件系統 (CIFS) 的存儲,例如 SAMBA

網絡要求

DataRecovery 的不同組件彼此通過 TCP 進行通信。因此,請確保環境中相應的端口都處於打開狀態,以實現正常操作。

a 備份設備會連接到 vCenter Server Web 服務。默認情況下,使用端口 80 443 建立此連接。

b Data Recovery 客戶端插件和文件級別還原(FLR) 客戶端會使用端口 22024 連接到備份設備。

c 備份設備使用端口 902 連接到 VMware ESX VMware ESXi

使用 DNS 名稱添加到 vCenter ESX/ESXi 服務器必須具有可解析的名稱。在某些情況下,使用DNS 名稱會出現問題。如果解析DNS 名稱時遇到了問題,請考慮改用IP 地址添加ESX/ESXi 服務器。

安裝VMware Data Recovery

步驟:

1VMwareData Recovery 光盤插入 vCenter Server 服務器光驅,選擇“Date RecoveryClent Pluq-In”,進入安裝嚮導。注:安裝 Data Recovery 插件前要在安裝 vSphere client

spacer.gif

2按照安裝嚮導的提示進行操作。

3、成功安裝 VMware DataRecovery 插件,點擊“關閉”完成安裝。

spacer.gif

4、使用 VMware vSphereClient 登錄到 vCenter Server。

spacer.gif

5、選擇插件 > 管理插件,確保已啓用 Data Recovery 插件。現在,您就可以使用該客戶端插件來管理Data Recovery

spacer.gif

下一步

要完成“安裝備份設備”的任務。

安裝備份設備

ESX/ESXi 4.0 Update 2 或更高版本上安裝備份設備,以便Data Recovery 能夠完成備份任務。可以使用vSphere Client 來部署備份設備。

前提條件

要安裝備份設備,則環境中必須裝有 vCenter Server 和正在運行的 ESX/ESXi 4.0 Update 2 主機。備份設備使用端口902 連接到ESX/ESXi。如果備份設備和 ESX/ESXi 之間有防火牆,則端口 902 必須處於打開狀態。請勿在一個主機上安裝多個備份設備

步驟

1 vCenterServer 管理界面,點擊菜單欄的文件à部署OVF模板。

2 選擇從文件部署,然後瀏覽到 VmwareDataRecovery_OVF10.ovf並選擇該文件。

OVF 模板文件在 VMware Data Recovery 光盤目錄下,可以在 DataRecovery CD 上的 <驅動器盤符>:\VMwareDataRecovery-ovf\目錄中找到該ovf 文件點擊下一步

spacer.gif

3 檢查 OVF 文件的詳細信息。

spacer.gif

4 指定部署模板的名稱及位置,點擊下一步

spacer.gif

5 選擇備份設備將部署到的主機或羣集。

spacer.gif

6 選擇要用來存儲虛擬機文件的數據存儲。

選擇要在其上存儲備份設備的文件的數據存儲時,請選擇具有最大VMFS 塊大小的數據存儲。必須這樣做

才能確保備份設備能夠備份所有數據存儲中的虛擬機。(也可以選擇共享存儲)

spacer.gif

7 選擇虛擬磁盤要使用的磁盤格式。

spacer.gif

spacer.gif

8 在“屬性”中,爲該設備選擇一個時區。

spacer.gif

9 檢查部署設置,然後單擊完成。

現在,便已將備份設備部署到環境中。等待部署完成

spacer.gif

下一步

你可以在安裝後通過備份設備控制檯更改IP 地址設置。如果需要此類更改,請使用 vSphere Client 打開備份設備控制檯窗口,您可以在其中修改 IP 地址設置。

你可以將備份保存在網絡存儲或硬盤上。如果要將備份存儲在硬盤上,則你現在可能需要完成向備份設備添加硬盤

向備份設備添加硬盤:

您可以將備份存儲到已添加至備份設備的硬盤中。與其他目標(如CIFS 共享)相比,硬盤可以提供更快的備份性能。

前提條件

如果要添加硬盤,必須已安裝用於 vSphere Client 的備份設備和 Data Recovery 插件

步驟

1 啓動 vSphere Client 並登錄可管理備份設備的 vCenter Server

2 選擇清單 > 虛擬機和模板。

3 在清單中,右鍵單擊備份設備虛擬機並選擇編輯設置。

4 在“硬件”選項卡中,單擊添加。

5 選擇硬盤,然後單擊下一步。

6 選擇存儲器的類型。

  a 選擇創建新的虛擬磁盤,然後單擊下一步。

  b 選擇使用現有虛擬磁盤添加現有磁盤(例如在從較舊的設備進行升級時),然後單擊下一步。

  c  選擇裸設備映射,將磁盤作爲 RDM 添加,然後單擊下一步。

7 如果要創建新虛擬磁盤,請指定磁盤大小和其他選項,然後單擊下一步。若要創建 SCSI 虛擬磁盤,建議您將 SCSI 值設爲 SCSI 1:0

8 如果要創建新虛擬磁盤,請指定高級選項,然後單擊下一步。

9 單擊完成。

該磁盤隨即會添加到備份設備,並可用作備份目標。如果在添加硬盤時啓動了備份設備,則系統可能無法立即識別該硬盤。請等待直至硬盤顯示,或重新引導備份設備。

啓動備份設備

必須先啓動虛擬機備份設備才能執行備份。在某些情況下,備份設備會自動啓動,但你可以選擇手動啓動備份設備(例如,爲了更改密碼)。

注:因爲我這裏是在VMWare Workstation中實現ESXi且安裝的VMware Data Recovery是64位軟件,所以在啓動虛擬機備份設備前要對VMware Workstation進行稍微修改,否則備份設備無法啓動。

先選中備份設備所在ESXi的主機,單擊"VM"菜單中的"settings",按下圖進行設置。

spacer.gif

步驟

1 vSphere Client 中,依次選擇清單 > 虛擬機和模板。

2 在清單中,右鍵單擊要用作備份設備的虛擬機,然後選擇啓動。

3 啓動虛擬機之後,右鍵單擊備份設備虛擬機,然後選擇打開控制檯。此時將顯示備份設備的控制檯窗口。

啓動完畢,使用鍵盤上的方向鍵,選擇配置網絡(ConfigureNetwork),回車。

spacer.gif

詢問是否使用 DHCP 獲得地址,選擇“n”;輸入將要配置的 IP 地址、子網掩碼、 網關,DNS 地址,備用 DNS 地址;然後詢問是否是用代理,如有代理請輸入“y”回 車,並輸入代理地址;不使用代理,直接選擇“n”,回車。確認配置,或配置無誤,直接輸入“y”,回車,系統會自動重啓網絡配置,使網絡配置生效。

spacer.gif

4 提供此係統的用戶名和憑據。

如果這是首次登錄到備份設備,則默認憑據的用戶名爲:root,密碼爲:vmw@re

spacer.gif

5 如果未更改默認的 root 帳戶密碼,可使用 passwd 命令將 root 帳戶的密碼更改爲所選的強密碼。

6 關閉控制檯窗口。

備份設備仍處於啓動狀態,準備完成備份任務。

如果需要關閉或重新啓動備份設備,請勿在正在處理備份的情況下執行這些操作。在關閉該設備之前,請停止所有使用Data Recovery 客戶端進行的備份,等待備份停止後再關閉該設備。

將備份設備連接到 vCenterServer

VMwareData Recovery 備份設備必須連接到 vCenter Server 才能執行自動化任務(例如,自動備份和回收操作)。連接備份設備之前,必須先啓動該設備。

前提條件

通常,備份設備會在啓動後自動連接到 vCenter Server,但您可能需要手動完成此過程。要連接備份設備,可以使用虛擬機名稱或IP 地址。使用名稱要求名稱解析服務和唯一的備份設備名稱。如果您的環境中不包含名稱解析服務或具有名稱相同的多個備份設備,連接可能會失敗。在這樣的情況下,請輸入IP 地址並重試。

步驟

1 vSphere Client 中,依次選擇主頁 > 解決方案和應用程序 > VMware Data Recovery

spacer.gif

2 輸入備份設備的虛擬機名稱或 IP 地址。單擊連接。

系統自動查詢到了vCenter Server 服務器地址,輸入登錄密碼,點擊確定如果這是 vSphereClient 首次連接到備份設備,將會自動啓動入門嚮導。

    選擇備份目標,選擇我們預先添加的磁盤,在目標磁盤上點擊右鍵,選擇格式化

    彈出格式化警告信息,若確認清空此磁盤數據,點擊確定

    格式化完畢,點擊下一步

    其他操作按嚮導完成即可。

    確認配置,點擊關閉按鈕,完成VMware DataRecovery 初始配置。

只有第一次連接備份設備纔會自動彈出入門向尋導,以後再次連接備份設備就會直接進入VMwareData Recovery用戶界面

spacer.gif

現在已完成初始系統配置,並且在默認情況下會打開創建新備份作業嚮導。也可以使用創建新備份作業嚮導可以創建備份作業

使用備份作業嚮導

使用備份作業嚮導可以指定要備份哪些虛擬機以及備份時間。

前提條件

使用備份作業嚮導之前,必須建立 VMware Data Recovery 配置。該操作可以通過入門嚮導來完成,

步驟

1 vSphere Client 中,依次選擇主頁 > 解決方案和應用程序 > VMware Data Recovery,然後單擊連接。

2 單擊備份選項卡,然後單擊新建啓動“備份作業”嚮導。

3 在“名稱”頁面中,接受建議的名稱或輸入替代名稱,然後單擊下一步。

4 在“虛擬機”頁面中,選擇各個虛擬機或包含要備份的虛擬機的容器,然後單擊下一步。

可以指定虛擬機的集合(如數據中心內的所有虛擬機)或選擇單個虛擬機。如果選擇整個資源池、一個主機、數據中心或文件夾,則該容器中的任何新虛擬機都將包括在後續備份中。如果選擇虛擬機,則添加到該虛擬機的任何磁盤都將包括在備份中。如果將虛擬機從所選容器移動到另一個未選擇的容器,該虛擬機將不再包括在備份中。

注意 不支持使用 Data Recovery 來備份 Data Recovery 備份設備。

5 在“目標”頁面中,選擇存儲目標,然後單擊下一步。

可以在 VMDKRDM 或網絡共享中存儲備份。必須對 VMDK RDM 進行格式化才能存儲備份。

6 在“備份時間段”頁面中,接受默認時間或指定備用的備份時間段,然後單擊下一步。

默認情況下,備份作業在星期一至星期五的夜間以及星期六和星期日全天內運行。Data Recovery 會嘗試在備份時間段內每天對作業中的每個虛擬機執行一次備份。如果備份時間段的備份時間範圍已過,而備份仍在進行中,則備份將停止。備份窗口打開時,備份將重新開始。這意味着,如果在首次指定的時間段內有太多的虛擬機需要Data Recovery 備份,則部分虛擬機可能不會得到備份。

DataRecovery 最終將完成所有虛擬機的備份,且後續備份通常可在一個備份時間段內完成。如果一些虛擬機在一個時間段內未備份,這些虛擬機在後續備份時間內會被給予更高的優先級。這有助於確保所有虛擬機都會按照備份窗口和資源所允許的頻率進行備份,並防止出現某些虛擬機始終得以備份,而另一些虛擬機則從未備份過的情況。

7 在“保留策略”頁面中,接受默認保留策略或指定備用的保留策略,然後單擊下一步。

DataRecovery 備份可以保留一段時間,長短自定。可以選擇在較長/較短時間內保存較多/較少備份。保存較多備份會佔用較多磁盤空間,但也會提供更多可用於還原虛擬機的時間點。當備份過時後,會自動刪除一些備份以爲新備份釋放空間。可以使用預定義的保留策略或創建自定義策略

如果去重複存儲不足總容量的 80%,則保留策略會每週運行一次。如果去重複存儲超過總容量的80%,則保留策略會每天運行一次。如果去重複存儲已滿,且在過去的12 個小時內未運行過保留策略,則保留策略會立即運行。

8 在“即將完成”頁面中,檢查備份作業的摘要信息,然後單擊下一步。

立即備份

前提條件

使用“立即備份”選項之前,必須已安裝和配置了Data Recovery,且應至少具有一個備份作業。

步驟

1 vSphere Client 中,依次選擇主頁 > 解決方案和應用程序 > VMware Data Recovery,然後單擊連接。

2 單擊備份選項卡,右鍵單擊某一備份作業,然後單擊立即備份,並選擇所有源或已過期的源。

掛起備份

可以手動掛起備份作業,表明未啓動任何新的備份作業。

前提條件

使用“掛起備份”選項之前,必須已安裝和配置了Data Recovery,並且應至少具有一個備份作業。

步驟

1 vSphere Client 中,依次選擇主頁 > 解決方案和應用程序 > VMware Data Recovery,然後單擊連接。

2 單擊備份選項卡,右鍵單擊一個備份作業,然後單擊掛起將來的任務。

直到使用相同的過程撤消該設置後,才能完成備份。“掛起將來的任務”設置不是永久的,因此如果重新啓動備份設備,備份將恢復。

還原虛擬機

您可以使用“虛擬機還原”嚮導指定要還原的虛擬機、其還原方式及其還原位置。

從備份還原虛擬機

使用“虛擬機還原”嚮導將虛擬機還原到之前的備份狀態。

前提條件

在可以還原虛擬機之前,必須先配置了 VMware Data Recovery,且至少有一個備份可從中進行還原。

步驟

1 vSphere Client 中,依次選擇主頁 > 解決方案和應用程序 > VMware Data Recovery

2 連接到備份設備。

3 單擊還原選項卡,然後單擊還原鏈接啓動“虛擬機還原”嚮導。此時將顯示還原虛擬機嚮導。

4 在“源選擇”頁上,指定用於還原虛擬機的源,然後單擊下一步。

選擇源時,請從已備份 vSphere 對象的樹視圖中進行選擇。選擇要還原的虛擬機及虛擬磁盤。可以使用篩選器查看所有可用選擇的子集。就像創建備份作業一樣,您可以指定虛擬機集合(例如某一數據中心內的所有虛擬機)。可以將虛擬機和VMDK 文件移動到其他位置。如果爲單個虛擬機選擇了多個還原點,則 Data Recovery會將該虛擬機還原到最近選擇的還原點。

5 在“目標選擇”頁上,指定如何配置已還原的虛擬機,然後單擊下一步。

6 在“即將完成”頁上,檢查配置並單擊完成。

虛擬機將按照嚮導指定進行還原。

 

 

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章