如何設定在 VMWare 上執行的每日備份虛擬機器?

如何設定在 VMWare 上執行的每日備份虛擬機器?

我的公司有一台VMWare伺服器。我們運行 6-8 個虛擬機器。我想在儲存伺服器中執行每日備份。

如何使用 VMWare 執行此操作?有一些我不知道的“組件”嗎?或者簡單地說,我需要使用簡單的 Bash 腳本「物理」複製 vmdk 檔案?

答案1

不管怎麼想,它都不是一個簡單的 bash 腳本,但我以前使用過 Iamw 編寫的這個出色的腳本,而且它的工作方式非常神奇。我們有一個 2GB Netgear NAS 連接到網路並新增為 NFS 資料儲存:

http://communities.vmware.com/docs/DOC-8760

該腳本使用類似於 VMware 的 VCB 工具的方法對 ESX(i) 3.5/4.x+/5.x 伺服器上駐留的虛擬機器執行備份。腳本拍攝即時運行的虛擬機器的快照,備份主 VMDK,然後在完成後刪除快照,直到下一次備份。唯一需要注意的是,它利用運行備份的 ESX 伺服器的服務控制台或 ESXi 伺服器的 Busybox 控制台(技術支援模式)可用的資源,而不是遵循透過 VCB 代理卸載虛擬機器備份的傳統方法。

答案2

您可以使用 VMWare 提供的各種軟體來執行此操作。其中最好的之一(IMO)是 VMWare Consolidated Backup,儘管它只能從 Windows 電腦進行檔案級備份。您可以安排它每 x 次運行。

了解更多相關信息這裡(第 30 頁)。它適用於 ESX(i) 3,但變化不大。

我個人不會備份虛擬機器。

不要執著於他們。當它們失敗時,扔掉它們並建造一個新的。確保您已製定適當的程序,使您能夠快速設定新虛擬機器並還原最新的資料備份。做到這一點的一個好方法是配置它們。你可以閱讀所有相關內容這裡(第 17 頁)。

如果您進行備份,請備份重要的內容。備份原始資料。文件、資料庫、...

答案3

我剛剛用python寫了一個簡單的備份腳本,看看http://blog.erben.sk/2014/05/30/vmware-backup-script/

答案4

我們開發了一個完全獨立的解決方案,它在 ESXi 虛擬機器管理程式上的佔用空間最小。我們提供完全免費功能齊全的版本將允許您備份無限數量的虛擬機器和ESXi主機,它基本上沒有任何限制。

它能夠執行熱備份,既可以備份到另一個資料存儲,也可以透過 Rsync 透過 IP 差異備份到另一個 ESXi 主機或 Linux 機器。它是 cron 可編程的。任何 Linux 用戶都可以在幾分鐘內完成設定。

您可以在這裡下載:https://33hops.com/xsibackup-copia-de-seguridad-vmware-esxi.html

相關內容