为了给您提供更优质的服务,请您先完善以下信息:
确认提交

扫码关注

爱数技术支持中心公众号

请选择:

请选择咨询类型

AnyShare
AnyBackUp
AnyRobot

扫码关注

爱数技术支持中心公众号

contact us

提交成功!

我们将在 24 小时之内联系你。

性能爆表
AnyShare
如何购买
我已是Anyshare 客户
AnyRobot
如何购买
购买 AnyRobot 订阅服务
我已是 AnyRobot 客户
一对一在线咨询
我是 AnyRobot 新客户
一对一在线咨询

爱数博客

全部 AnyBackup AnyShare AnyRobot AnyDATA AnyFabric

AnyBackup 7 VMware vSphere 虚拟机定时备份应知应会

2022-12-12 2723 1
首先和大家聊一下 VMware vSphere 虚拟机的快照

什么是虚拟机快照?

首先看一下 VMware 官方的解释:

快照可保存虚拟机在特定时刻的状态和数据。
    l 状态包括虚拟机的电源状态(例如,打开电源、关闭电源、挂起)。
    l 数据包括组成虚拟机的所有文件。这包括磁盘、内存和其他设备(例如虚拟网络接口卡)。
其中,对于虚拟磁盘,快照操作会生成子磁盘,通常,首次创建快照时,将通过父磁盘创建第一个子磁盘。连续快照将从链上的最后一个子磁盘生成新的子磁盘。如果快照链中有多个分支,则关系可能会发生更改。





为什么虚拟机备份需要快照?
在线备份时,虚拟机持续在运行,数据在不断的改写。创建快照后,数据写入在子磁盘,父磁盘的数据不再改变。
AnyBackup 7 备份需要一个一致性的状态和数据,就可以通过备份快照的父磁盘来实现。
 

静默快照

还是先看 VMware 官方的解释:


静默:如果标记为 1 或 true,并且在生成快照时虚拟机电源已打开,将使用 VMware Tools 静默虚拟机中的文件系统。静默文件系统是使物理或虚拟计算机的磁盘数据进入适合备份的状态的过程。此过程可能包括将脏缓冲区从操作系统内存高速缓存刷新到磁盘等操作,或其他更高级别的应用程序特定任务。
    l 注意:静默表示暂停或改变在计算机上运行的进程的状态,特别是可能会在备份过程中修改存储在磁盘上的信息的状态,以保证一致的可用备份。
    l 注意:静默和内存快照相互排斥。vSphere Web Client 和 HTML5 客户端已实施此策略,但如果同时选择内存快照和静默,则 vSphere Client 6.0 会忽略静默。


实际上静默快照主要就是给备份用的,使用静默快照可以获得更高数据一致性的备份。
 

CBT: Changed Block Tracking

老规矩,先看 VMware 官方的解释:


更改块跟踪 (CBT) 功能可用于识别已更改或正在使用的数据块。该功能支持增量备份,以确定上一次备份以来的更改,从而仅写入已更改或使用中的块


AnyBackup 7 默认会启用 CBT ,提高备份的效率;在某些环境,可能出现开启CBT,但备份数据等于或接近磁盘置备大小的情况。
可能有以下 3 个场景:
1. 虚拟磁盘置备方式的影响
精简置备和厚置备延迟置零的磁盘:完全备份有效数据,增量备份备份变化的数据量。
厚置备立即置零的磁盘:完全备份全盘数据,增量备份备份变化的数据量。

2. NFS数据存储上的虚拟机精简置备的磁盘完全备份数据量为置备大小
要使 CBT 识别有效数据,虚拟磁盘必须位于 VMFS 卷上,支持 SAN、iSCSI 或本地磁盘。不包括 NFS 数据存储,所以 NFS 存储上的虚拟机备份时:完全备份全盘数据,增量备份备份变化的数据量。

3. Windows 虚拟机周期性出现备份数据增大,可能接近磁盘的置备大小,在完全备份或者增量备份均可能出现
Windows 默认启用周期性的磁盘碎片整理,磁盘碎片整理后的增量或者完全备份比平时大很多。这是因为碎片整理程序会更改磁盘上的文件位置,而备份会反映这些更改。

传输模式

VMware vSphere 虚拟机备份数据的传输模式主要分为 SAN、Hot-Add、NBD,部署架构如下图;关于传输模式的更多信息请参见:了解 VMware 虚拟机备份的传输模式

不同传输模式的优缺点对比:

 

优点

缺点

  NBD

 • ESXi 主机可以使用任何存储设备,包括本地存储或 NAS
 • 任务配置简单,基本不需要额外的配置

 • 单并发备份恢复性能较低。可通过增加并发数提升。
 • 占用管理网络流量。
 • 数据传输到 AnyBackup 后进行重删,该模式下重复数据删除不能起到减少网络传输数据量的效果

  Hot-Add

 • 单并发的数据读取速度相比 NBD 提升
 • 结合重复数据删除,可以显著减少备份传输数据,提升备份效率

 • 代理客户端会消耗 vSphere 群集上的资源
 • 可能导致快照整合失败
 • 仅支持 SCSI 磁盘

  SAN

 • 备份数据直接通过 SAN 读取,不影响管理网络和生产网络
 • 备份速度最快

 • 备份服务器需要接入 SAN,配置较为复杂,可能需要配置额外的光纤卡或万兆网卡
 • SAN 传输模式恢复速度对于精简和厚置备延迟置零的虚拟机磁盘




参考:
了解 vSphere 中的虚拟机快照 (1015180)
虚拟机上的块修改跟踪 (CBT) (1020128)
VMware Blog:
Should I defrag my Guest OS?

请就本文对您的益处进行评级:

相关文章

热门标签

版本发布 在线教学
ai-assistant
chat
support
trial
需求助手 (内容由 AI 大模型生成,请仔细甄别)