关于虚拟机备份的一个常见误解是它与虚拟机快照有何不同以及它们是否可以相互替代?为了回答这个问题,让我们仔细看看这两个概念:
VM虚拟机快照:快照(或Hyper-V 的检查点) 记录虚拟机在某个时间点的状态,包括所有数据、内存、网络上的设备、网络接口和电源状态。它可以将虚拟机回滚到出现问题的那个时间点。但是,它依赖于预先存在的物理或虚拟机文件来恢复数据。
VM虚拟机备份:备份是虚拟机的完整副本,但独立于 VM。它们可以安全地存储在云中、单独的位置或异地。它们允许您在不依赖源虚拟机的情况下重新创建 VM。
简单的说,快照可以看作是一种广义的备份手段,但不能完全替代备份。
总体而言,快照对于快速测试和故障排除非常方便,但不能作为保护数据免受灾难的长期方法。因此不建议将它们用于生产环境。
同时,虚拟机备份可以作为一种长期的、固定的数据保护措施。如果存在您的虚拟机磁盘可能被删除或虚拟机基础架构可能出现故障的风险,VM虚拟机备份可能会更安全。
下面的内容将重点介绍ESXI怎么备份虚拟机。但实际上,您也可以根据需要组合备份和快照。
虚拟机的备份方式从不同的角度可以分为很多种,这也给用户的理解造成了一定的困难。但就其工作原理而言,你基本上只需要考虑以下两种主要类型而无需考虑hypervisor:基于文件的备份和基于镜像的备份。
✎基于映像的备份(通过无代理备份软件):备份整个 VM,包括操作系统和磁盘上的所有数据。有了它,您可以实现快速灾难恢复并获得立即可用的 VM。
✎基于文件的备份 (通过基于代理的备份软件):通过在每台来宾计算机上安装代理,将虚拟机备份为物理机。可以灵活选择某些文件进行备份,但恢复时需要先创建一个空的新VM,然后在guest机器上安装agent来恢复数据。
通常当 IT 人员谈论ESXI备份虚拟机时,他们指的是基于映像的备份。这是由于对停机时间的容忍度较低以及对生产环境中快速恢复的更高需求。
但除此之外,您可能需要考虑更精细的备份类别和需求,以便创建更适合您实际需求的虚拟机备份策略。
不同的备份方式
◇ 完整备份:是指对给定时间点的所有数据进行完整备份。使用这种类型的备份,丢失的数据可以主要使用一个磁盘来恢复。因此它大大加快了系统或数据的恢复时间。
其缺点是每次备份的数据量较大,备份数据中存在大量重复信息,导致备份时间较长,占用存储空间较大。
◇ 增量备份:备份自上次备份(完整、差异或增量)以来发生变化的数据。它的优点是没有重复的备份数据,所以备份的数据量不大,备份时间短。
但是增量备份的恢复需要最后一次全量备份加上所有增量备份磁盘的顺序,这大大增加了恢复时间。
◇ 差异备份:备份上次完整备份和差异备份之间添加或修改的任何数据。
恢复时只需要恢复第一个完整备份和最后一个差异备份,因此恢复时间比增量备份少,占用磁盘空间也比完全备份少。
不同备份类型的应用
◇ 全量和差异备份相结合(推荐):以每周备份计划为例,可以在周一做全量备份,周二到周五做差异备份。如果周五数据损坏,那么只需要在周一恢复全量备份,周四恢复差异备份即可。此策略需要更多时间来备份数据,但需要更少时间来恢复数据。
◇ 全量与增量备份相结合:以每周备份为例,周一做全量备份,周二至周五做增量备份。如果周五数据损坏,需要在周一恢复全量备份,周二到周四恢复所有增量备份。这个备份花费的时间更少,但恢复时间更长。
备份到不同的存储
◇ 本地备份:将虚拟机备份文件存放在宿主机的本地路径下。
◇ 远程备份:将虚拟机备份文件存储在远程服务器,如网络共享、云端等。
不同的备份频率
◇ 即时备份:手动备份虚拟机一次。
◇ 定期备份:创建一个备份计划来执行自动虚拟机备份。
接下来,我将展示一个基于映像的虚拟机软件,它可以满足 VMware 和 Hyper-V 的所有这些需求。
基于映像的ESXI备份虚拟机通常通过无代理备份软件来实现,它可以将备份工作集中在单个控制台中,而无需为每个虚拟机部署代理程序。
确实有一些本机备份选项可以做一些接近基于映像的备份,但它们或多或少存在不足,例如,您需要预先关闭 VM,一次只能备份一个 VM,您无法自动备份等
因此,许多 IT 人员转向专用的虚拟备份软件。在这里我向您介绍 傲梅企业备份旗舰版 支持付费和免费版本的 VMware ESXi。它为您提供以下内容:
✦ 无代理映像备份:为 VMware ESXi 和 Hyper-V 虚拟机创建独立的基于映像的备份。
✦ 支持免费 ESXi:支持付费和免费版本的 VMware ESXi。
✦ 多种备份方式:除了完整备份,您还可以执行增量或差异VM备份以仅捕获更改的数据并节省存储空间。
✦ 自动热备份:自动备份正在运行的虚拟机并通过电子邮件通知。
✦ 从任何点还原:从任何历史备份版本将整个虚拟机还原到可用状态。
傲梅企业备份旗舰版 支持 VMware ESXi 6.0 及以上版本,以及 Windows 8/8.1/10/11 中的 Hyper-V、Windows Server/Microsoft Hyper-V Server 2012 R2 及以上版本。
1. 绑定设备:访问傲梅网备份web客户端,导航至源设备> VMware > +添加VMware设备添加主机。然后点击... >绑定设备。
2. 创建备份任务:导航到备份任务> + 创建新任务,然后根据需要设置任务名称、备份类型、设备、目标和计划。
3. 开始备份:单击“开始备份”并选择“添加计划并立即开始备份”或“仅添加计划”。
创建的备份任务将单独列出和监控,以进行进度检查和计划更改。
虽然免费版涵盖了大部分虚拟机备份需求,但您也可以升级享受:
▶ VM虚拟机批量备份:在运行时批量备份大量(最多无限制)VM。
▶备份清理:配置保留策略以自动删除旧备份文件并节省存储空间。
▶恢复到新位置:直接从备份中在同一个或另一个数据存储/主机中创建一个新的 VM,省去了重新配置新虚拟机的麻烦。
如上所述,管理程序附带了一些本机备份选项。从严格意义上讲,它们可能与备份有所不同,但它们确实提供了一定程度的数据保护。
下面我将以VMware为例进行简要说明。
作为最流行的 1 型管理程序之一,VMware ESXi 为您提供了一些方便的选项来保存或部署虚拟机。在这里我将介绍2种常用的方法:
方法 1. 手动下载虚拟机文件:ESXi Web Client 允许您从数据存储下载所有虚拟机文件,包括 VMDK 虚拟磁盘文件和 VMX 配置文件。然后你可以上传文件并注册一个新的虚拟机。
方法 2. 将虚拟机导出到 OVF 模板:OVF 是一种支持跨产品和平台交换虚拟设备的文件格式。您可以使用压缩的 OVF 文件实现更快的下载。
方法一、从VMware ESXi手动下载虚拟机磁盘文件
1. 访问 ESXi Web Client,提交所有快照并关闭要备份的虚拟机。
2. 转到存储页面,单击工具栏上的数据存储浏览器。找到要备份的虚拟机所在的文件夹,点击下载,将它们分别下载到本地。
4.关闭虚拟数据存储浏览器窗口,可以在Recent tasks中看到进度。
方法二. 将虚拟机导出为OVF模板
1. 访问 ESXi Web Client,提交所有快照并关闭要备份的虚拟机。
2. 转到虚拟机页面,右键单击要备份的虚拟机并选择导出。单击“确定”进行确认。
3. 选择保存文件选项两次以下载 .ovf 文件和 .vmdk 文件。然后单击“确定”关闭窗口。
完成后,您可以单击工具栏上的下载按钮找到这些文件的存储位置。
虚拟机备份是保障虚拟机数据安全的最基本措施之一。在本文中,我介绍了什么是虚拟机备份,如何正确选择免费虚拟机备份解决方案,以及如何实现ESXI备份虚拟机。
此外,作为另一项故障保护措施,请注意虚拟机快照并不能用作备份,否则可能会导致数据丢失。
ESXI备份虚拟机的方法推荐! (abackup.com)