虚拟机备份概述和必要性

虚拟机 (VM) 是基于计算机体系结构的虚拟环境,提供物理计算机的功能。它允许用户在单个应用程序窗口中运行操作系统,从而提供安全的沙箱来测试程序或访问受病毒感染的数据。

虚拟机在虚拟机监控程序上运行,虚拟机监控程序允许一台主机通过虚拟共享其资源来支持多个来宾虚拟机。主要有2 种类型的虚拟机管理程序

类型 1 虚拟机管理程序:也称为裸机虚拟机管理程序,直接在计算硬件上运行。VMware ESXi 和 Microsoft Hyper-V 是最常用的类型 1 虚拟机管理程序。
类型 2 虚拟机管理程序:也称为托管虚拟机管理程序,运行在主机操作系统之上。VMware Workstation是最常用的类型 2 虚拟机管理程序。

无论在哪个主机上运行 VM,虚拟服务器或物理设备故障、异常关机或其他错误操作都可能导致数据丢失。因此,必须定期创建“虚拟机备份”

通过创建虚拟机备份,可以有效地确保重要数据丢失时能够及时恢复。实施良好的虚拟机备份策略可以实现更快的灾难恢复,并保持业务连续性。

虚拟机备份与快照,它们是一样的吗?

关于虚拟机备份的一个常见误解是它与虚拟机快照有何不同,以及它们是否可以相互替换?为了回答这个问题以及解决vmware虚拟机如何备份系统问题,让我们仔细看看这两个概念:

虚拟机快照:快照(或Hyper-V 的检查点) 记录虚拟机在某个时间点的状态,包括所有数据、内存、网络上的设备、网络接口和电源状态。它可以将虚拟机回滚到出现问题时的时间点。但是,它依赖于预先存在的物理或虚拟机文件来还原数据。

虚拟机备份:备份是虚拟机的完整副本,但独立于 “VM”。它们可以安全地存储在云中、单独的位置或异地。它们允许您在不依赖源虚拟机的情况下重新创建虚拟机。

虚拟机快照与虚拟机备份:简单地说,快照可以看作是广义上的备份手段,但它不能完全替代备份。为了更好地区分它们,我在这里列出了 3 个主要区别:

 虚拟机快照虚拟机备份
数据安全快照依赖于父磁盘,并记录从某个时间点开始的增量更改。如果删除了虚拟机的父磁盘,则无法从快照还原它虚拟机备份是独立的,不受此影响
备份速度更快慢。备份的数据越多,备份所需的时间就越长
占用的空间取决于快照编号和数据量已更改虚拟机备份可能会占用大量存储空间

总体而言,快照对于快速测试和故障排除非常方便,但不能用作保护数据免受灾难的长期方法。因此,不建议将其用于生产环境。

同时,虚拟机备份可以用作长期的固定数据保护措施。如果存在虚拟机磁盘可能被删除或虚拟机基础结构可能发生故障的风险,则虚拟机备份可能更安全。

以下内容将重点介绍vmware虚拟机如何备份系统。但是,在实践中,您还可以根据需要组合备份和快照。

如何正确选择虚拟机备份解决方案

虚拟机备份方法可以从不同的角度分为许多类型,这也给用户带来了一些理解困难。但就其工作原理而言,无论虚拟机管理程序如何,您基本上只需要考虑以下两种主要类型:基于文件的备份和基于镜像的备份.

“基于镜像的”备份(通过无代理备份软件):备份整个 VM,包括操作系统和磁盘上的所有数据。有了它,您可以实现快速灾难恢复并获得立即可用的虚拟机。
“基于文件的”备份(通过基于代理的备份软件):通过在每台来宾计算机上安装代理,将虚拟机备份为物理机。您可以选择某些文件进行灵活备份,但在还原时,需要先创建一个空的新 VM,然后在来宾计算机上安装代理以还原数据。

通常,当IT人员谈论Hyper-V或VMware虚拟机备份时,他们指的是“基于镜像的备份”。这是由于对停机时间的容忍度较低,而生产环境中对快速恢复的需求较高。

但除此之外,您可能需要考虑更精细的备份类别和需求,以便创建更适合您实际需求的虚拟机备份策略。

ß

您可能考虑的其他常见虚拟机备份需求

👉 不同的备份方法

全量备份:指在给定时间点对所有数据进行完整备份。使用这种类型的备份,可以主要使用一个磁盘来恢复丢失的数据。因此,它大大加快了系统或数据的恢复时间。

它的缺点是每次要备份的数据量很大,备份数据中有大量重复信息,这使得备份需要更长的时间并占用更多的存储空间。

◇ 增量备份:备份自上次备份以来发生更改的数据(完整、差异或“增量”)。它的优点是没有重复的备份数据,因此备份的数据量不大,备份所需的时间很短。

但是,从增量备份中恢复需要按顺序进行上次完整备份加上所有增量备份磁盘,这大大增加了恢复时间。

◇ 差异备份:备份上次完整备份和“差异备份”时间之间添加或修改的任何数据。

还原时,只需要还原第一个完整备份和最后一个差异备份,因此还原所需的时间比增量备份少,同时占用的磁盘空间比完整备份少。

👉 适用于不同备份类型的应用程序

◇ 全量备份和差异备份组合(推荐):以周备份计划为例,可以在周一进行全量备份,在周二到周五进行差异备份。如果数据在星期五损坏,则只需在星期一还原完整备份,在星期四还原差异备份。此策略需要更多时间来备份数据,但还原数据所需的时间更少。

◇ 全量备份和增量备份相结合:以每周备份为例,周一进行全量备份,周二至周五进行“增量备份”。如果数据在周五损坏,则需要在周一恢复完整备份,并在周二到周四恢复所有增量备份。这个备份需要更少的时间,但恢复时间更长。

👉 备份到不同的存储

◇ 本地备份:将虚拟机备份文件存储在主机的本地路径中。

◇ 远程备份:将虚拟机备份文件存储在“远程”服务器中,例如网络共享或云。

👉 不同的备份频率

“即时备份”:手动操作备份虚拟机一次。

◇ 定期备份:创建“备份”计划执行自动虚拟机备份.

接下来,我将介绍一个基于镜像的虚拟机软件,它满足了VMware和Hyper-V的所有这些需求。

VMware虚拟机如何备份系统的免费解决方案

基于镜像的虚拟机备份通常由无代理备份软件实现,该软件可以将备份作业集中在单个控制台中,而无需将代理程序部署到每个 VM。

确实有一些本机备份选项可以执行接近基于镜像的备份,但它们或多或少存在缺陷,例如,您需要事先关闭虚拟机电源,一次只能备份一个虚拟机,无法自动备份等。

因此,许多IT人员转向专用的虚拟备份软件。在这里,我向您介绍傲梅企业备份旗舰版,免费的虚拟机备份软件支持付费和免费版本的 VMware ESXi。它为您提供以下内容:

✦ 无代理镜像备份:为 VMware ESXi 和 Hyper-V虚拟机创建独立且基于镜像的备份。 支持免费 ESXi:支持 VMware ESXi 的付费和免费版本。

多种备份方法:除了完整备份外,您还可以执行增量或差异虚拟机备份,以仅捕获更改的数据并节省存储空间。
✦ 自动热备份:自动备份正在运行的虚拟机并通过电子邮件通知。
✦ “从任意点还原:从任何历史记录备份版本将整个虚拟机还原到可用状态。

傲梅企业备份旗舰版支持 VMware ESXi 6.0 及更高版本,以及 Windows 8/8.1/10/11、Windows Server/Microsoft Hyper-V Server 2012 R2 及更高版本中的 Hyper-V。

在下一节中,我将演示如何创建自动 ESXi 或 Hyper-V虚拟机备份任务。您可以单击以下按钮“下载免费版”

免费下载软件VMware ESXi & Hyper-V
安全下载

*即将推出Linux系统版本控制端。

3 个简单步骤即可创建多个虚拟机的自动备份任务

1. 绑定设备:访问 傲梅企业备份旗舰版 Web 客户端,导航到设备> VMware/Hyper-V > + 添加 VMware 设备/Hyper-V 以添加主机。 然后单击 ... >“绑定设备”

添加 Hyper-V 主机

2. 创建备份任务:导航到备份任务> + 创建新任务,然后根据需要设置“任务名称”备份类型“设备”“目标”“计划”

创建 VMware ESXi 备份任务

  • 设备:选择要备份的虚拟机。
  • 目标:可以选择备份“到本地”路径或“网络路径”。使用的路径将保存在收藏夹存储中,以便于选择。
  • “计划”:您可以选择执行完整备份、差异备份或增量备份,并根据指定的频率每天、每周或每月自动执行。

计划类型

3. 开始备份:单击“开始”备份,然后选择添加计划“并立即开始备份”,或“仅添加计划”

启动备份 VMware ESXi VM

创建的备份任务将单独列出和监控,以进行进度检查和计划更改。

虽然“免费版”涵盖了大多数虚拟机备份需求,但您也可以升级享受: 批量虚拟机备份:
▶在运行时批量备份大量(最多无限)虚拟机。
备份策略:配置保留策略以自动删除旧“备份”文件并节省存储空间。
“还原到新位置”:直接从备份在同一数据存储/主机中创建新虚拟机,省去重新配置新虚拟机的麻烦。

备份策略

已更新:如何使用内置选项备份虚拟机

如上所述,虚拟机管理程序附带了一些本机备份选项。从严格意义上讲,它们可能与备份有所不同,但它们确实提供了一定程度的数据保护。

接下来,我将使用 VMware 和 Hyper-V 作为示例进行简要说明。您可以单击锚文本以跳转到相应的部分。

用于 VMware ESXi 虚拟机备份的内置选项

作为最流行的类型 1 虚拟机管理程序之一,VMware ESXi 为您提供了一些保存或部署虚拟机的便捷选项。在这里,我将介绍2种常用的方法:

方法 1.手动下载虚拟机文件:ESXi Web Client 允许您从数据存储下载所有虚拟机文件,包括 VMDK 虚拟磁盘文件和 VMX 配置文件。然后,可以上传文件并注册新 VM。
方法 2.将虚拟机导出到 OVF 模板:OVF 是一种文件格式,支持跨产品和平台交换虚拟设备。您可以使用压缩的 OVF 文件实现更快的下载。

👉方法 1.从 VMware ESXi 手动下载虚拟机磁盘文件

1. 访问 ESXi Web 客户端,“提交所有快照”并关闭要备份的虚拟机“的电源”

2. 转到“存储”页面,单击工具栏上的“数据存储浏览器”。找到要备份的虚拟机的文件夹,然后单击下载以将其单独“下载”到本地。

下载虚拟机文件

4. 关闭数据存储浏览器窗口,您可以在“近期任务”中看到进度。

👉方法 2.将虚拟机导出为 OVF 模板

1. 访问 ESXi Web 客户端,“提交所有快照”并关闭要备份的虚拟机“的电源”

2. 转到“虚拟机”页面,右键单击要备份的虚拟机,然后选择“导出”。单击“确定”进行确认。

选择导出选项

3. 选择保存文件选项两次以下载 .ovf 文件和 .vmdk “文件”。然后单击“确定”关闭窗口。

完成后,您可以单击工具栏上的下载按钮以查找这些文件的存储位置。

用于 VMware Workstation 虚拟机备份的内置选项

VMware Workstation 中的备份选项与 ESXi 类似,您可以找到附加功能 -虚拟机克隆.让我们来看看它们:

方法 1.手动复制虚拟机磁盘文件:通过手动复制工作站虚拟机文件并另外存储它们,可以通过直接在工作站上打开它们来还原 VM。
方法 2.将虚拟机导出到 OVF 模板:开放虚拟化格式 (OVF) 是一种文件格式,支持跨产品和平台交换虚拟设备。
方法 3.克隆虚拟机:克隆是一种创建多个相同虚拟机的方法。有两种类型的虚拟机克隆 - 完整克隆需要很长时间才能创建,而链接克隆取决于父虚拟机。

在本节中,我将演示如何使用这些方法来备份 VMware Workstation VM。

👉方法 1:手动复制虚拟机磁盘文件

1. 启动 VMware 工作站,将光标移动到要备份的虚拟机的名称上。将有一个框显示存储此系统的虚拟磁盘文件和配置文件的“文件夹路径”

虚拟机路径

2.来到该文件夹,然后将所有文件或整个文件夹复制到要存储备份的目标位置。

复制文件

注意:这样,您需要定期手动复制虚拟机数据,以使备份始终保持最新。

👉方法 2:将虚拟机导出到 OVF 模板

1. 启动 VMware 工作站,选择目标虚拟机,然后单击工具栏上的“文件”,选择导出到 OVF...

单击导出到 OVF

2. 在弹出窗口中选择要保存 OVF 模板文件的“路径”,然后单击“保存”

选择导出路径

3.等待导出过程。您在此系统中安装的软件越多,此过程花费的时间就越多。

完成后,您将在目标位置找到3个文件。清单文件以 .mf 结尾,OVF 文件提供虚拟机的完整规范,虚拟磁盘文件以 .vmdk 结尾。

受影响的虚拟机文件

提示:您还可以备份 VMware 工作站虚拟机通过手动复制磁盘文件或克隆。

👉方法 3:克隆虚拟机

1. 启动 VMware 工作站,选择要克隆的虚拟机。

然后单击工具栏上的“虚拟机”按钮,然后选择“管理”>克隆... 以打开克隆虚拟机向导。单击弹出窗口中的“下一步”

克隆

2. 指定“克隆源”。您可以选择“从虚拟机中的当前状态克隆”,也可以选择从“现有快照(仅关闭电源)克隆”。如果选择上部,工作站将在克隆之前创建快照;如果没有可用的快照,则第二个选项将不可选择。

克隆自

3. 单击“下一步”继续,并指定“克隆类型”。您可以创建链接克隆,也可以创建完整克隆。

克隆类型

4. 提供克隆“的名称和”“存储路径”。然后单击“完成”

Hyper-V 虚拟机备份的内置选项

尽管使用不同的虚拟机监控程序,但备份Hyper-V虚拟机的方式也与VMware相似:

方法 1.导出 Hyper-V 虚拟机:将虚拟机导出到 Hyper-V 管理器中的 OVF 或 OVA 模板。
方法 2.Windows Server Backup:Windows Server Backup (WSB) 是一项内置功能,允许您计划多个 Hyper-V虚拟机的自动备份任务。

👉方法 1:通过 Hyper-V 管理器导出 Hyper-V VM

1. 启动 Hyper-V 管理器。右键单击要备份的 VM,选择导出...

选择导出

2. 单击“浏览”以指定要在弹出窗口中保存文件的位置。

浏览

3. 等待导出进度完成。您在此系统中安装的软件越多,此过程花费的时间就越多。完成后,你将在目标位置找到 3 个文件夹 - VHD 文件VM 配置文件“快照”

👉方法 2.使用 Windows Server Backup 备份 VM

您还可以使用内置备份实用程序 Windows Server Backup for Hyper-V VM。 请尝试以下步骤:

1. 启动服务器管理器。单击“管理” -> “添加”角色 ->“功能 ”->下一步 ->基于“角色或基于功能的安装” ->“下一步”。 从服务器池中选择“服务器”并进入“功能”页,在““功能””列表中找到并选中“Windows Server 备份”进行安装。

安装视窗服务器备份

2.然后,您可以单击 “工具” 并访问 Windows 服务器备份.根据需要选择备份计划或备份一次。这里以“备份一次”为例。

3.按照“一次性备份向导”进行选择。在“选择备份配置”页中,可以选择“自定义”以选择特定的文件夹或文件。然后单击“下一步”

选择备份配置

4. 单击““添加项””以选择要备份的 Hyper-V VM,并在下一步中指定“目标类型”。您可以选择将 Hyper-V 备份到本地驱动器或网络共享。

点击添加项目

5.选择“目标位置”后,您可以确认设置并单击“备份”开始。

总结

虚拟机备份是确保虚拟机数据安全的最基本措施之一。在本文中,我介绍了什么是虚拟机备份,如何实现vmware虚拟机如何备份系统。

此外,作为另一项故障安全措施,请注意VMware 快照不能用作备份,否则可能会导致数据丢失。