云祺Logo 云祺Logo

删除 XenServer 虚拟机快照后回收释放的空间

下载按钮

下载免费试用版

适用于多种数据备份

删除 XenServer 虚拟机快照后回收释放的空间

2026-07-16

在基于 LVM 的本地 EXT 和 NFS 存储库上删除 快照 或克隆虚拟机后,XenServer 可通过释放未使用的数据自动回收磁盘空间,该过程称为“合并”(coalescing)。XenServer 可在虚拟机运行期间整合磁盘空间(即联机整合)。

然而,XenServer 5.5 在磁盘空间合并方面存在已知限制。在删除虚拟机磁盘上的所有快照或克隆虚拟机后,部分磁盘空间可能仍处于已分配状态。对于基于 NFS 和 EXT 的存储资源池(SR),被已删除快照或克隆虚拟机所占用的空间非常小;但对于 iSCSI、FC 和本地存储资源池,所占用的空间则十分巨大。

如何在 XenServer 中回收已释放的空间?

为消除此限制,XenServer 5.5 Update 1 及更高版本引入了离线整合工具。该工具可在虚拟机临时关机或暂停(即离线状态)时,回收所有已删除快照或克隆所占用的磁盘空间。下文将介绍该离线整合工具及其使用方法。

注意:

1. 运行此脚本将导致虚拟机暂时不可用,因为执行了挂起/恢复操作。

2. 运行此工具之前,您必须使用 XenCenter 或 XenServer CLI 删除与该虚拟机关联的所有快照和克隆。否则,脚本将执行失败,工具会显示错误消息并退出。

3. 所有虚拟机磁盘必须位于共享存储或单台主机的本地存储上。如果虚拟机磁盘同时位于这两种类型的存储上,则无法进行整合。

4. 建议在回收释放的空间之前,使用 XenCenter 备份虚拟机

在 XenServer 5.5 Update 1 及更高版本中回收空间:

1. 获取 UUID:

1) 在 XenCenter 中,依次点击查看 菜单 > 选择 隐藏对象

2) 在资源中,选择与所请求的UUID对应的虚拟机

2. 在 XenServer 命令行界面中运行以下命令:

coalesce-leaf -u <uuid of VM>

例如,如果虚拟机的 UUID 是

2a8d2815-c97e-245b-efe2- 389ba456bd7p

您需要运行以下命令: 

coalesce-leaf -u 2a8d2815-c97e-245b-efe2-389ba456bd7p

在 XenServer 5.6 中回收空间:

1. 获取 UUID:

1) 在 XenCenter 中,点击查看 菜单 > 选择 隐藏对象

2)在资源中,选择与所请求的UUID对应的虚拟机

3) 在“资源”中,选择资源池的主机(列表中的第一个)。在“常规”中找到UUID。如果尚未启用资源池,则直接选择该虚拟机的主机。

2. 在 XenServer 命令行界面中运行以下命令:

xe host-call-plugin host-uuid=<host-UUID> plugin=coalesce-leaf fn=leaf-coalesce args:vm_uuid=<VM-UUID>

例如,如果虚拟机 UUID 是

9bad4022-2c2d-dee6-abf5-1b6195b1dad5

主机UUID为

b8722062-de95-4d95-9baa-a5fe343898ea

您需要运行以下命令:

xe host-call-plugin host-uuid=b8722062-de95-4d95-9baa-a5fe343898ea plugin=coalesce-leaf fn=leaf-coalesce args:vm_uuid=9bad4022-2c2d- dee6-abf5-1b6195b1dad5

增强 XenServer 中的虚拟机备份

删除虚拟机快照或执行虚拟机克隆后,运行离线整合工具以回收磁盘空间,是一项关键的维护任务,可确保存储资源得到高效利用。然而,与此同时,还需保障虚拟机数据的安全性与可恢复性。为满足这一需求,建议配置虚拟机备份解决方案,以提供全面的数据保护。

Vinchin 备份与恢复

对于虚拟机备份,您可以选择专业的备份软件,例如 Vinchin 备份与恢复。它提供全面而强大的虚拟机备份与恢复功能,专为保护和管理虚拟化环境中的关键数据而设计。

此外,Vinchin 还提供灵活可靠的备份解决方案,便于用户创建备份计划,并启用重复数据删除和数据压缩功能,以最大限度减少备份数据所占用的空间。

Vinchin 备份与恢复的操作非常简单,只需几个简易步骤:先在主机上选择虚拟机,然后选择备份目标位置,接着选择备份策略,最后提交任务

Vinchin 为用户提供为期15天的免费试用,以便体验其功能。如需了解更多信息,请直接联系 Vinchin

结论

总之,在删除虚拟机快照后回收 XenServer 的空闲空间,对提升存储效率至关重要。离线整合可解决相关限制,而借助 Vinchin 备份与恢复等解决方案增强虚拟机备份能力,则能确保数据安全与可恢复性,为虚拟化环境提供全方位保护。

云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆

您可能感兴趣的新闻 换一批

现在下载,可享15天免费试用

立即下载

请添加好友为您提供支持
jia7jia_7

微信售后服务二维码

请拨打电话
为您提供支持

400-9955-698