备份还原ESXi 中的虚拟机快照

您所在的位置:网站首页 虚拟机快照大小 备份还原ESXi 中的虚拟机快照

备份还原ESXi 中的虚拟机快照

2023-08-30 06:11| 来源: 网络整理| 查看: 265

了解 VMware ESXi 中的虚拟机快照: 目录: 什么是快照? 创建快照的过程 子磁盘和磁盘使用情况 磁盘链 什么是快照? 快照可保存虚拟机在特定时刻的状态和数据。 状态包括虚拟机的电源状态(例如,打开电源、关闭电源、挂起)。 数据包括组成虚拟机的所有文件。这包括磁盘、内存和其他设备(例如虚拟网络接口卡)。 虚拟机提供了多个用于创建和管理快照及快照链的操作。通过这些操作,您可以创建快照、还原到链中的任意快照以及移除快照。可以创建多种快照树。

Configuring VMware vCenter Server to send alarms when virtual machines are running from snapshots (1018029)

如果“删除快照”或“删除所有快照”操作的整合部分失败,vSphere 将通过 UI 向您发送通知。选项“整合”可通过“快照”菜单访问,以用于整合快照。有关详细信息,请参见 Consolidating/Committing Snapshots in ESXi (1002310)

有关详细信息,请参见 Configuring vCenter Server to send alarms when virtual machines are running from snapshots (1018029) 

创建快照的过程

创建快照时,可以指定多个选项:

名称:这用于标识快照。 描述:这用于描述快照。 内存:如果标记为 1 或 true,则虚拟机内部状态的转储将包括在快照中。内存快照的创建时间要长一些,但其允许将运行中的虚拟机状态还原为创建快照时的状态。默认情况下此选项处于选中状态。如果未选中该选项,并且未选中静默,快照将创建崩溃一致性文件,可使用这些文件重新引导虚拟机。(内存有多大,就会创建多大的vmem文件,创建快照时间慢)

注意:生成内存快照时,虚拟机完全处于停止状态。有关详细信息,请参见 Taking a snapshot with virtual machine memory renders the virtual machine to an inactive state while the memory is written to disk (1013163) 

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

创建快照时,快照将由以下文件组成:

-.vmdk 和 --delta.vmdk

各个虚拟磁盘的 .vmdk 和 -delta.vmdk 文件的集合在快照生成时连接到虚拟机。这些文件可称为子磁盘或增量链接。这些子磁盘稍后可以视为未来子磁盘的父磁盘。在原始父磁盘中,每个子磁盘将构建一个从虚拟磁盘的当前状态指回原始状态的 delta(每次一步)。

注意:

值在同一快照的所有子磁盘中可能不一致。文件名基于文件名的可用性来选择。 如果虚拟磁盘大小大于 2TB,则 delta 文件的格式为 --sesparse.vmdk。 对于 VMFS6,所有快照都将采用 sesparse 格式,而无论大小如何。 .vmsd

.vmsd 文件是虚拟机快照信息的数据库,并且是快照管理器信息的主要来源。该文件包含一些行条目,这些条目定义了快照之间以及每个快照的子磁盘之间的关系。 

Snapshot.vmsn

.vmsn 文件包含虚拟机的当前配置和(可选)活动状态。捕获虚拟机的内存状态允许您还原到已开启的虚拟机的状态。而使用非内存快照时,只能还原到已关闭的虚拟机的状态。创建内存快照比创建非内存快照需要更长时间。

注意: 默认情况下,上述文件将放置在工作目录中。如果需要,可以更改该行为。有关在其他目录中创建快照的详细信息,请参见 Creating snapshots in a different location than default virtual machine directory (1002929)。 快照描述符和增量 vmdk 文件将存储到与虚拟磁盘相同的位置(该目录可以不同于工作目录)。要更改此行为,请参见 Changing the location of snapshot delta files for virtual machines in ESXi 5.x (2007563)   子磁盘和磁盘使用情况

重要的是要注意以下有关子磁盘空间利用率的要点:

如果虚拟机正在快照上运行,则将对子磁盘进行更改。对该磁盘执行的写入操作越多,该磁盘就会变得越大,直至达到上限(基础磁盘大小与少量开销之和)。 子磁盘会增长得很大,乃至填满整个数据存储,但这是因为包含数据存储的 LUN 不够大,无法容纳基础磁盘、创建的快照数量、产生的开销和创建的 .vmsn 文件。

有关子磁盘和磁盘使用情况的详细信息,请参见:

A snapshot removal can stop a virtual machine for long time (1002836) Troubleshooting a datastore or VMFS volume that is full or near capacity (1003412)   磁盘链

通常,首次创建快照时,将通过父磁盘创建第一个子磁盘。连续快照将从链上的最后一个子磁盘生成新的子磁盘。如果快照链中有多个分支,则关系可能会发生更改。

下图是快照链的示例。每个正方形表示上面部分所述的一个数据块或粒度:

快照链示例

注意:手动操作单个子磁盘或任意快照配置文件可能会影响磁盘链。由于可能会导致数据丢失,VMware 不建议手动修改磁盘链。有关详细信息,请参见 Consolidating/Committing Snapshots in ESXi (1002310)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3