备份ESXi虚拟机,本地最稳妥的是导出OVF模板或使用ghettoVCB脚本配合快照复制,远程最实用的是备份到群晖NAS或云存储;免费环境优先ghettoVCB,企业环境优先Veeam Backup & Replication。
先分清快照和备份:为什么不能只拍快照?
不少运维朋友把ESXi快照当成备份,出事以后才发现快照文件根本不能单独恢复虚拟机,行业共识认为,快照不是备份,它只是虚拟机磁盘变更的增量记录,必须依赖原始磁盘文件存在,原始磁盘一旦损坏,快照再多也白搭。
用具体场景说:
- 机房突然断电,存储卷出现坏道,原始vmdk文件损坏,快照文件读不出来。
- 有人误删虚拟机,连快照一起从datastore里删除,恢复无从谈起。
- 勒索病毒加密虚拟磁盘,快照同样被锁,只有独立备份副本能救。
快照适合做短期回滚点,不适合做长期数据保护,备份必须生成独立副本,放在另一台存储设备或另一个位置。
esxi虚拟机备份到群晖nas怎么设置?远程备份场景拆解
远程备份最常见的问题就是:怎么把虚拟机文件从ESXi主机搬到另一台设备,如果你手里有一台群晖NAS,可以走两条路。
前置条件:先确认ESXi版本和访问方式
群晖Active Backup for Business备份ESXi虚拟机,多数情况下需要配合vCenter Server使用,只有单台免费ESXi主机时,群晖套件连接可能会受限,此时优先考虑ghettoVCB脚本或NFS挂载方式。
准备项:
- ESXi 6.5及以上版本
- 群晖NAS已安装Active Backup for Business套件
- 有vCenter账号或ESXi管理员账号
- NAS和ESXi网络互通
群晖Active Backup for Business操作步骤
- 登录群晖DSM,打开套件中心,安装Active Backup for Business。
- 进入Active Backup for Business,点击“文件服务器”或“虚拟机”模块,选择“VMware vSphere”。
- 添加vCenter或ESXi主机地址,输入管理员账号密码。
- 等待连接成功,选择要备份的虚拟机。
- 创建备份任务,设置保留版本数量和计划时间。
- 手动或按时执行一次备份,验证备份日志无报错。
这套方法的好处是备份任务可以增量运行,不用每次搬运完整vmdk,恢复时也能直接回滚到群晖NAS上的副本。
没有群晖时用NFS共享目录放备份文件
如果只有普通NAS或Linux服务器,可以在ESXi主机上挂载NFS datastore,把备份目录指向NFS路径。
操作路径:
- 在NAS上创建NFS共享,允许ESXi管理网段访问。
- ESXi主机客户端进入存储 → 新建数据存储 → 挂载NFS。
- 输入NAS IP和共享路径,完成挂载。
- 将ghettoVCB备份目录设置为该NFS datastore。
这样虚拟机备份文件会直接落到独立存储设备上,主机物理损坏也不影响副本。
ESXi本地备份实操:两条免费路径从入门到可用
esxi免费备份方案:ghettoVCB脚本与直接导出OVF怎么选
本地备份主要分两种:图形界面导出OVF模板,以及命令行跑ghettoVCB脚本,前者适合偶尔备份单台虚拟机,后者适合免费ESXi环境做定时批量备份。
对比区别:
- 导出OVF:操作直观,但需要虚拟机停机或处于稳定状态,备份时间长,占用空间大。
- ghettoVCB:可配合快照在线备份,支持多台虚拟机,能保留多个恢复点。
vSphere Client导出OVF模板
适合场景:测试环境、迁移虚拟机、偶尔存档。
步骤:
- 登录vSphere Client或ESXi Host Client。
- 关闭虚拟机,或在确保应用一致性的前提下操作。
- 右键虚拟机,选择“操作”或“导出”。
- 选择导出OVF模板,填写保存位置。
- 等待导出完成,得到.ovf和.vmdk文件。
注意:热导出OVF可能产生不一致副本,生产环境建议先关机或先做快照再导出。
ghettoVCB脚本备份
ghettoVCB是社区长期维护的免费备份脚本,依靠ESXi命令行快照功能实现在线备份。
步骤:
- 开启ESXi SSH服务:主机客户端 → 管理 → 服务 → TSM-SSH → 启动。
- 使用SCP上传ghettoVCB.sh到datastore,例如
/vmfs/volumes/datastore1/ghettoVCB/。 - 给脚本执行权限:
chmod +x ghettoVCB.sh。 - 创建备份清单文件,每行写一个虚拟机名称。
- 编辑ghettoVCB.conf,指定备份目录
VM_BACKUP_VOLUME=/vmfs/volumes/datastore1/backups。 - 执行命令:
./ghettoVCB.sh -f vms_to_backup -g ghettoVCB.conf。
脚本会依次创建快照、复制vmdk文件、删除快照,备份期间虚拟机会继续运行,但磁盘I/O会有一段时间升高。
esxi虚拟机备份到移动硬盘怎么操作
ESXi主机多数情况下不能直接把USB移动硬盘识别为datastore,更可靠的做法是把移动硬盘接到一台电脑或备份服务器上,通过SCP从ESXi下载文件。
操作:
- 在备份电脑上安装SCP工具,或使用Linux命令行。
- 开启ESXi SSH后,用命令拉取:
scp -r root@esxi-ip:/vmfs/volumes/datastore1/VM名称 /移动硬盘挂载点/ - 先拍快照再复制,复制完成后删除快照,避免文件不一致。
移动硬盘格式建议:在Windows电脑上用NTFS或exFAT;在Linux备份服务器上用ext4或xfs,NTFS对大文件支持更友好,适合单盘160GB以上的虚拟磁盘。
esxi备份软件哪个好用?免费与付费方案横向对比
不同环境适合不同工具,先看一张表格,再决定怎么选。
| 方案 | 是否支持免费ESXi | 远程备份 | 在线备份 | 适合场景 | 成本特点 |
|---|---|---|---|---|---|
| ghettoVCB脚本 | 支持 | 可配合NFS/SCP | 支持快照在线备份 | 单机免费ESXi、实验室 | 免费,需命令行基础 |
| Veeam Backup & Replication Community Edition | 不支持免费ESXi原生API | 支持 | 支持 | 有vCenter的中小企业 | 免费版有workload数量限制 |
| Nakivo Backup & Replication | 视版本而定 | 支持 | 支持 | 多虚拟化平台混合环境 | 按虚拟机数量授权 |
| 群晖Active Backup for Business | 需vCenter | 支持 | 支持 | 已有群晖NAS的用户 | 套件免费,NAS硬件成本 |
| 直接导出OVF模板 | 支持 | 手动拷贝 | 不支持 | 偶尔存档、迁移 | 免费,耗时较长 |
业内专家指出,免费ESXi环境不应盲目追求商业备份软件,因为很多软件依赖vStorage API,而免费授权不开放该接口,先用ghettoVCB解决有无问题,再按数据增长评估是否升级授权。
备份策略与恢复验证:避免“备份了但恢复不了”
备份从来不等于恢复,很多事故发生在恢复阶段,才发现备份文件损坏、版本太旧、缺配置文件。
建议照做5条规则:
- 至少保留3份副本:本地datastore之外一份、NAS一份、离线移动硬盘或云存储一份。
- 关键虚拟机每两周做一次恢复演练,不只检查备份日志。
- 备份时间避开存储I/O高峰,夜间执行更稳。
- 保存虚拟机配置信息,不只备份vmdk,必要时连vmx文件一起保留。
- 给备份目录设置独立权限,防止误删除或勒索病毒扩散。
具体到ghettoVCB,备份完成后应检查备份目录里的STATUS_OK标志,并通过ls -lh确认vmdk大小与原盘接近,到恢复时,先在测试网络中注册虚拟机,确认能正常开机,再覆盖生产环境。
云端备份怎么选:价格和地域因素
把ESXi虚拟机备份到云盘,适合异地容灾,但不建议大家把主副本只放云端,恢复速度受公网带宽限制,大虚拟机从云端拉回可能跑好几个小时。
操作思路:
- 本地先用ghettoVCB或有备份软件生成副本。
- 使用rclone等工具把备份目录同步到对象存储。
- 国内用户可选简米云OSS、酷番云COS,注意选择与本地网络同地域的Endpoint,减少传输延迟。
- 云存储按容量和流量计费,冷归档类型成本较低,但取回时会有额外等待时间。
价格差异主要体现在:存储容量费、外网下行流量费、API请求次数,备份频率高、保留版本多,产生的流量和请求费用会上升,多数情况下,冷数据放冷归档,只保留最近一份在热存储,最省成本。
ESXi虚拟机备份没有统一答案,关键看你是免费授权还是有vCenter,是单机还是多主机,预算多少,免费环境先把ghettoVCB脚本跑起来,配合NAS或移动硬盘形成第一层保护;有群晖或企业授权时,再上Active Backup for Business或Veeam,把增量备份和恢复演练做到位。
Q&A:关于备份ESXi虚拟机的高频疑问
esxi虚拟机备份到移动硬盘用什么格式?
如果通过电脑中转,Windows下用NTFS或exFAT都行,大文件优先NTFS,如果移动硬盘挂在Linux备份服务器上,建议用ext4或xfs,避免超大vmdk文件在FAT文件系统上遇到单文件大小限制。
esxi免费备份方案里哪个最稳定?
ghettoVCB在免费ESXi单机环境最稳定,社区维护时间较长,一次配置好计划任务就能持续运行,它的缺点是没有图形界面,初期上手需要理解基本命令行,但脚本逻辑清晰,适合长期使用。
备份到群晖NAS会中断正在运行的虚拟机吗?
使用Active Backup for Business基于快照备份时,虚拟机不会停机,但备份窗口内磁盘I/O会升高,快照删除操作结束后,虚拟机磁盘I/O会恢复平常水平,备份窗口内不建议再跑大量批处理任务。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/645127.html




