云祺Logo 云祺Logo

通过ghettovcb-restore.sh从备份中恢复ESXi虚拟机

下载按钮

下载免费试用版

适用于多种数据备份

通过ghettovcb-restore.sh从备份中恢复ESXi虚拟机

2026-04-27

ESXi 虚拟机可使用 ghettoVCB 脚本进行备份,有关如何使用 ghettoVCB 备份 ESXi 虚拟机的教程见 此处。

ghettoVCB 每次都会为虚拟机生成完整备份,之后您可使用 ghettoVCB-restore.sh 从备份中恢复虚拟机。

什么是 ghettoVCB-restore.sh?

ghettoVCB-restore.sh 脚本是 GhettoVCB 的一部分,主要用于恢复已备份的虚拟机(VM)。其主要用途如下:

1. 恢复单个虚拟机的备份,包括存储在数据存储磁盘上的所有 VMDK 文件。

2. 恢复存储在数据磁盘上的多个虚拟机备份,包括该数据存储上的所有 VMDK 文件。

运行脚本前,请确保还原任务的目标位置拥有足够空间,以避免出现任何问题。

支持的磁盘类型:置零厚置备、2GB稀疏、精简置备、即时置零厚置备

如何使用 ghettoVCB-restore.sh 恢复 ESXi 虚拟机?

1. 启用 SSH

应在 ESXi 主机上启用 SSH,相关操作步骤请参阅如何使用 ghettoVCB 创建 ESXi 虚拟机一文。

2. 准备工作

下载 ghettoVCB-restore,将其上传至 ESXi 主机的数据存储,并解压缩。同时,该帖子中还提供了下载链接和操作步骤。

3. ghettoVCB-restore 的选项

-c 虚拟机备份列表

-l 输出日志的文件

-d 试运行/调试信息 [1|2]

4. 创建列表

此列表应显示虚拟机备份所在位置的完整路径,以及恢复后虚拟机将被存储的位置。

此外,此步骤中请设置虚拟磁盘类型:

1=零厚度(以此格式创建虚拟硬盘时,系统会从底层数据存储中分配虚拟硬盘的全部大小。已分配的空间会根据操作系统备份进行初始化,剩余空间则按需初始化。)

2=2GB稀疏格式(一种独特格式,可将硬盘容量划分为多个磁盘空间,每个分区空间最大为2GB。)

3=精简(与此格式类似的动态磁盘,其vmdk虚拟磁盘的大小反映所存储数据的实际大小)

4=急切置零厚置备(以此格式创建虚拟硬盘时,系统会从底层数据存储中分配虚拟硬盘的全部大小,所有空间在创建过程中即完成初始化。)

这是列表的一个示例。

/vmfs/volumes/datastore1/backup/backup/test/test-2023;/vmfs/volumes/datastore1;4

5. 测试

使用试运行/调试功能来测试脚本并列出结果

1)试运行:

~ # ./ghettoVCB-restore.sh -c vms_to_restore -d 1

  2) 调试:

~ # ./ghettoVCB-restore.sh -c vms_to_restore -d 2

6. 从备份中还原 ESXi 虚拟机

使用参数 [-c] 启动备份还原操作,采用新命名的列表“vms_to_restore”。

~ # ./ghettoVCB-restore.sh -c vms_to_restore

之后,您可以在 vCenter 中检查该虚拟机是否已恢复。

如何使用专业解决方案备份和恢复 ESXi 虚拟机?

ghettoVCB 操作简单,但无法为企业提供关键功能,例如增量备份、差异备份和定时任务。持续执行完整备份会给备份系统带来压力,因此需要专业的备份解决方案来构建高效率的备份系统。

Vinchin备份与恢复不仅支持ESXi 8/7/6/5/4,还支持Hyper-V、XenServer、XCP-ng、oVirt、RHV等多种虚拟机平台,是一款专业的备份系统。该系统配备用户友好的Web控制台,可轻松管理备份任务,例如创建备份与恢复作业、在其他虚拟化平台(V2V)上恢复虚拟机、从备份中即时恢复虚拟机(约15秒)、监控整个备份系统的运行状态等。

只需 4 个步骤即可备份 ESXi 虚拟机。

1. 选择 ESXi 虚拟机

选择 VMware 虚拟机

2. 选择存储位置以保存虚拟机备份

选择备份目标位置

3. 选择备份策略,例如增量备份、定时备份、局域网免打扰备份等。

选择备份策略

4. 提交任务

提交任务

Vinchin 备份与恢复软件已获得数千家企业的青睐,您也可以在此开启为期15天的全功能免费试用。此外,您可联系我们,留下您的需求,我们将为您提供量身定制的解决方案。

GhettoVCB 恢复常见问题解答

1. 我能否将虚拟机恢复到另一台 ESXi 主机?

是的,您可以通过调整脚本参数,将虚拟机还原到不同的 ESXi 主机上。

2. 我能否从备份中恢复特定文件?

不,GhettoVCB-restore.sh 用于恢复整个虚拟机,而非单个文件。如需恢复单个文件,可使用细粒度恢复功能,从虚拟机备份中提取文件。

3. 我能否使用 ghettoVCB 提高虚拟机恢复的速度?

是的,您可以通过升级硬件、改善网络以及限制同时进行的还原操作数量来提升速度。此外,您还可以尝试 Vinchin 的即时还原功能,立即从备份中还原虚拟机。

结论

VMware ESXi 常用于部署虚拟化环境。对于个人用户而言,ghettoVCB 脚本已足以完成虚拟机的备份与恢复;网上也有相关指南,可借助该脚本建立备份与恢复任务。但对于企业用户来说,则需要更高效、更完善的备份系统。

Vinchin 备份与恢复软件已为数千家企业提供服务,并赢得了良好的口碑,您可以尝试使用它在生产环境中备份虚拟机。请勿错过免费试用机会。

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

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

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

立即下载

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

微信售后服务二维码

请拨打电话
为您提供支持

400-9955-698