设置 XenServer6.0以启用虚拟机自动启动
2026-05-25
在早期版本的 XenServer(6.0 之前)中,启动 XenServer 时可选择自动启动其中安装的虚拟机。由于该功能可能与 XenServer 的高可用性(HA)及故障转移功能存在兼容性问题,Citrix 在 XenServer 6.0 中取消了此项功能。不过,若您仅运行单台 XenServer 主机,该功能仍具有很高的实用性。
配置 XenServer 6.0 以启用虚拟机自动启动的步骤
在 XenServer 6.0 中,仍可实现虚拟机的自动启动。这需要在资源池级别启用自动启动功能,然后通过命令行设置为各台虚拟机单独配置自动启动。
以下是在 XenServer 6.0 中设置虚拟机自动启动的步骤:
1. 获取存储池 UUID:
打开控制台并输入以下命令:
xepool-list
结果将类似于以下内容:
uuidRO: b99e3b3f-ea7a-9484-4827-87271b4b016bname-labelRW: TestPoolname-descriptRW:masterRO: 74fc086b-8c89-4918-b69e-369fcb19847ddefault-SRRW: bebb142a-d986-acac-d4f4-636de937d28b
“b99e3b3f-ea7a-9484-4827-87271b4b016b” 是资源池 UUID。
2. 设置存储池为开机自启:
复制UUID并输入以下命令:
xpool-param-setuuid=b99e3b3f-ea7a-9484-4827-87271b4b016bother-config:auto_poweron=true
3. 获取要设置为自动启动的虚拟机的UUID:
例如,如果虚拟机名为“W2K08”,请输入以下命令:
xevm-list name-label="W2K08"
结果将类似于以下内容:
uuidRO: 5ac81c4e-3d4c-bd70-355e-d1a1c2d7716dname-labelRW: W2K08power-stRO: run
从输出结果中,您可以看到名为“W2K08”的虚拟机的UUID为“5ac81c4e-3d4c-bd70-355e-d1a1c2d7716d。”
注意:如需获取简洁结果(即仅输出 UUID),可使用以下命令:
xevm-listname-label="W2K08"params=uuid--minim
此命令将检索名称标签为“W2K08”的虚拟机的UUID。
4. 设置虚拟机开机自启:
复制第三步中获得的 UUID,并输入以下命令:
xvm-param-setuuid=5ac81c4e-3d4c-bd70-355e-d1a1c2d7716dother-config:auto_poweron=true
通过执行以下四个步骤,您可以在 XenServer 6.0 中配置虚拟机的自动启动功能。
使用 Vinchin 备份与恢复软件备份虚拟机
由于处于高可用(HA)环境,自动启动功能已被禁用。若您使用的是独立部署的 XenServer,则可在 Xen 中配置虚拟机自动启动设置。请勿忘记定期备份您的虚拟机。Vinchin 备份与恢复软件 是 XenServer 官方认证合作伙伴提供的无代理备份解决方案。不仅如此,它还是一款支持多虚拟化平台的统一管理工具,兼容 VMware、XCP-ng、RHV、oVirt 等平台及各类数据库。
该工具提供自动化的基于镜像的 XenServer 备份,支持用户自定义备份计划;去重与压缩后数据量减少 50%;借助变更块跟踪(CBT)技术实现增量备份(支持永久增量);备份数据采用 AES-256 标准加密。
在 Vinchin 备份与恢复中创建备份任务非常简单。
1. 仅选择主机上的虚拟机

2. 然后选择备份目标位置

3. 配置策略

4. 最后提交工作

V2V 迁移 在 Vinchin 备份与恢复软件的跨平台恢复功能支持下,可在 11 种虚拟化平台上实现;此外,该工具还支持多种恢复选项、免费异地备份副本,以及将数据归档至公有云。
您可以点击下方入口,试用15天免费试用版。
下载免费试用版
适用于多种数据备份
* 15天全功能免费安全下载
总结
要在 XenServer 6.0 中启用虚拟机自动启动功能,您只需获取虚拟机的 UUID,并根据上述命令将其设置为自动启动即可。
众所周知,专业的备份解决方案能够更全面地保护您的 XenServer 虚拟机。如果您正在寻找一款高品质且价格合理的备份软件,不妨考虑 Vinchin 备份与恢复——它支持虚拟机备份、迁移和恢复功能。