如何安全備份 VMware ESXi 虛擬機 [3 種方法]
備份整個虛擬機是確保虛擬機數據安全的重要措施。在本文中,我將介紹基礎知識以及三種安全備份 VMware ESXi 虛擬機的方法。
VMware ESXi虛擬機備份概述
VMware ESXi,VMware vSphere企業虛擬化套件的核心,之前被稱為ESX直到版本4.1,是一個直接安裝在物理服務器上的裸金屬虛擬化監管程式,提供對底層資源的直接存取和控制。它允許您在單個物理主機上創建和運行多個虛擬機。
和其他數據類型一樣,虛擬機備份是一個重要的保護措施,以確保您能夠及時恢復重要數據並保持業務連續性。但是,備份VMware ESXi在概念和方法論上與備份普通文件不同。
在本文中,我將簡要介紹一些基本知識並為您提供3種免費的VMware ESXi備份解決方案。
VMware ESXi備份選項
基於映像的備份,包含作業系統,配置文件和磁盤上的所有數據。
基於文件的備份,通過在客戶機上安裝代理程式,將虛擬機備份為物理機器。
✎基於文件的備份不包含虛擬化環境,因此完整備份VMware ESXi虛擬機的最佳方法仍然是基於映像的備份。它允許您完整還原虛擬機,對於需要保護多個虛擬機的情況特別方便。
基於文件的備份。
自動備份 VMware ESXi 虛擬機器的無代理解決方案 - 最佳方法
有一些選項可以使用內置功能備份 VMware ESXi 免費版本。但不幸的是,所有這些選項都需要手動操作,而且一次只能備份一個虛擬機器。對於管理大量虛擬機器的企業來說這是不方便的。
因此,我想介紹一種簡單的方法,可以自動備份多個虛擬機器,並在您的 VMware vSphere 環境中建立強大的備份和恢復計劃。
在這裡,我將使用免費的 ESXi 備份軟件 - AOMEI Cyber Backup 來備份 VMware 虛擬機器。它可以是備份 VMware 虛擬機器的最佳方法,並提供以下好處:
✦集中備份:只需 3 個簡單步驟,您就可以為多個虛擬機器創建備份任務,而無需在每個虛擬機器上安裝代理程序。
✦支持免費 ESXi:支持 VMware ESXi 的付費版本和免費版本。
✦自動化:每天、每週或每月自動運行未監視的備份任務,並通過電子郵件通知。
✦任意點還原:可以從任意選定的歷史版本快速且輕鬆地還原整個虛擬機器。
✦支持備份到所有位置:此工具支持將 VMware 虛擬機器備份到外部硬盤、本地存儲、NAS 磁盤、網絡共享等。
✦角色分配:允許一個管理員創建具有有限權限的子帳戶,有效降低管理成本和手動錯誤。
在下一部分中,我將演示如何以 3 個簡單步驟免費備份多個 VMware ESXi 虛擬機器。您可以點擊下面的按鈕下載免費的 VMware ESXi 虛擬機器備份軟件,並獲得獨家升級折扣:
*您可以選擇將此虛擬機器備份軟件安裝在 Windows 或 Linux 系統上。
如何備份 VMware ESXi 虛擬機器(3 個步驟)
步驟1. 綁定設備:訪問 AOMEI Cyber Backup 網頁客戶端,導航至源設備>VMware>輸入獨立VMware主機或vCenter的信息 - IP地址和帳戶以添加相關的虛擬機器>確定。
步驟2. 創建備份任務:導航至備份任務> 創建新任務,然後設定任務名稱、備份類型、設備、目標、計劃和清理。
- 設備:您可以在一個備份任務中覆蓋主機上的多個虛擬機。
- 目標:您可以選擇將備份保存到本地路徑或網絡路徑。使用的路徑將保存在收藏夾存儲中,以供方便選擇。
- 計劃:您可以選擇執行完整、差異或增量備份,並根據您指定的頻率每天、每週或每月自動執行。
步驟3. 運行備份:點擊開始備份,並選擇添加計劃並立即開始備份或僅添加計劃。
創建的備份任務將分別列出和監視,以便進行進度檢查和計劃更改。
✎尽管免费版本已满足大多数虚拟机备份需求,但你还可以升级以享受以下功能:
批量虚拟机备份:批量备份由vCenter Server管理的大量虚拟机或独立ESXi主机上的虚拟机。
备份清理:配置保留政策以自动删除旧的备份文件并节省存储空间。
恢复到新位置:直接从备份创建一个新的虚拟机,可在相同或其他数据存储/主机中,省去重新配置新虚拟机的麻烦。
两种内置功能备份VMware ESXi虚拟机
如果你只拥有一个独立的ESXi主机而没有vCenter Server,vSphere如何备份虚拟机?在本部分中,我将介绍两种使用内置功能进行vSphere备份的方法。
● 手动下载VM文件:VMware ESXi Web客户端允许你下载所有VM文件,包括来自数据存储的VMDK虚拟磁盘文件和VMX配置文件。在恢复时,你可以上传这些文件并注册一个新的虚拟机,位于原始主机或其他主机上。
● 导出VM为OVF模板:开放虚拟化格式(OVF)是一种支持在产品和平台之间交换虚拟设备的文件格式。由于OVF文件进行了压缩,因此可以实现更快的下载速度。
✎事实上,它们都不是常规的备份方法。为了长期数据保护,仍然建议使用VMware备份解决方案。
方法1. 手动下载虚拟机磁盘文件
1. 进入ESXi Web客户端,提交所有快照并关机要备份的虚拟机。
2. 转到存储页面,单击工具栏上的数据存储浏览器。
3. 转到要备份的虚拟机的文件夹,然后在工具栏上单击下载以将它们分别下载到本地。
4. 關閉資料存儲瀏覽器視窗,並在最近的任務中查看進度。
第2種方法:將虛擬機導出為OVF模板
1. 進入ESXi Web Client,提交所有快照並關機要備份的虛擬機。
2. 切換到虛擬機頁面,右鍵單擊要備份的虛擬機,並選擇導出。在彈出窗口中點擊確定。
3. 選擇保存文件選項兩次以下載.ovf文件和.vmdk文件。點擊確定關閉窗口。您可以在最近的任務中查看進度。
完成後,您可以點擊工具欄上的下載按鈕查找這些文件的存儲位置。
提示:您也可以使用VMware OVF Tool導出您的VMware ESXi虛擬機。為節省本地存儲空間並增加數據保護的附加層次,將VMware備份到外部硬盤或閃存驅動器也是一個好主意。
注意:虛擬機快照無法替代備份
VM快照可以快速将虚拟机回滚到拍摄快照时的时间点,这在执行危险测试之前作为数据保护措施也非常有用。然而,VM快照不能取代备份,只使用快照而不备份非常危险。参考VM快照与备份比较,存在两个主要差异:
- 快照依赖于父磁盘。如果删除父磁盘,快照本身不足以恢复虚拟机。但备份独立于原始虚拟机,不受影响,并且可以存储在外部位置。
- VM快照可能影响虚拟机性能。增量磁盘文件可能会增长并占用大量空间,长时间保留快照可能会影响虚拟机性能。但VM备份可以安全地长时间存储而不影响虚拟机性能。
因此,建议在不安全操作之前,将VM快照用作短期临时回滚措施,每个链中保留2-3个快照,每个快照不超过72小时。另一方面,虚拟机备份可用作长期稳定的虚拟机保护以进行灾难恢复。
如何备份VMware ESXi主机配置
在VMware ESXi VM备份方面,除了虚拟机本身,还存在另一个常见的用户关注点:是否需要备份VMware ESXi主机配置?实际上,备份VMware ESXi主机配置并不是必需的。重新部署主机并不难,而且对于企业来说,许多系统部署工具都可以使这个过程更快速和简单。
但如果您仍然希望备份VMware主机,可以参考以下内容,我们将列出3种执行此操作的方法。如果您需要详细的步骤和更多信息,请参考此文章:备份VMware ESXi主机配置的3种快速方法。
方法1:使用ESXi命令行备份ESXi主机
ESXi命令行是直接创建主机备份的方法。您无需安装其他程序即可使用它。
步骤 1. 连接 ESXi 主机到 SSH(安全外壳协议)
步骤 2. 运行以下命令检查并同步配置与持久性存储:
vim-cmd hostsvc/firmware/sync_config
步骤 3. 运行以下命令备份 ESXi 主机配置:
vim-cmd hostsvc/firmware/backup_config
然后您将得到一个链接来下载保存配置的文件,如下面的屏幕截图所示。
步骤 4. 打开一个网页浏览器并复制链接到地址栏。将 "*" 替换为您的 ESXi 主机 IP/FQDN,然后按 Enter 键。备份文件将会下载到您的浏览器下载路径中。
方法 2. 使用 vSphere CLI 备份 ESXi 主机
vSphere CLI,或者 vSphere 命令行界面是另一个可以帮助您备份 ESXi 配置的工具。请注意,vSphere CLI 在 vSphere 7.0 版本后不再可用,请确保您的虚拟基础设施支持它。
步骤 1. 下载并安装 vSphere CLI。
步骤 2. 运行以下备份命令:
vicfg-cfgbackup --server=ESXi_host_IP_address --username=root -s output_file_name
等待一段时间,您的配置文件将保存在运行 vicfg-cfgbackup 脚本的地方。
方法 3. 使用 vSphere PowerCLI 备份 ESXi 主机
步骤 1. 下载并安装 vSphere PowerCLI。
步骤 2. 执行以下命令备份主机配置:
Get-VMHostFirmware -VMHost ESXi_host_IP_address -BackupConfiguration -DestinationPath output_directory
将 "ESXi_host_IP_address" 和 "output_directory" 替换为您的实际 IP 地址和输出备份目录。
然后备份文件将保存在您设置的输出目录中。
总结
定期备份 ESXi 可以有效保护您的数据免于丢失。在本文章中,我简要介绍了两种使用内置功能备份 VMware ESXi 虚拟机的方法。
然而,这些方法只能手动执行,并且一次只能备份一个虚拟机。如果您需要自动备份 VMware ESXi 的软件,AOMEI Cyber Backup 可以在 vSphere 环境中持续保护您的 ESXi 数据。