如何备份和恢复ESXi 4设置?

如何备份免费VMWare ESXi 4的所有设置?

我configuration了主机 – 虚拟机,存储,networking,资源分配和vSphere Client中可用的所有其他设置。 它消耗了很多时间,但工作得很好。

现在,我想备份所有的设置“以防万一”,以便在出现问题时轻松地重新安装ESXi 4。

我不问“如何备份虚拟机”(所以请不要指向我的贫民窟VCB脚本)。 我需要备份和恢复ESXi4主机的设置

正式的VMWare方法是使用'vicfg-cfgbackup'命令, 这里是命令行参考,第39页。

(由于评论是不可用的,我添加另一个答复..)

build议慎重的一句话: “您也可以使用硬盘镜像(使ESXi脱机),因此您可以使用您的设置保留第二块硬盘,以便快速恢复。” 在第一个消息。 许多人在克隆或映像ESXi 4安装时遇到问题。 通常会发生什么是用户声明在虚拟化时描述的内容 :

我将ESXi运行在带有VMFS分区的单个驱动器上。 此驱动器的映像已使用Symantec Ghost创build。 每当映像恢复到新驱动器时,数据存储都不再映射。

我可以使用添加存储手动重新映射VMFS分区。

如果我添加存储并且不对驱动器进行重新签名,则在重新引导后不再映射数据存储。

如果我添加了存储并对驱动器进行了再签名,数据存储在重新启动后仍保持映射状态,但是任何虚拟机都显示为不可访问,必须在每次重新启动后将其读取到清单。

映像/克隆ESXi没有官方的支持,所以这是一个安全的途径,像Chopper3build议的那样,用vicfg-cfgbackup来备份“官方”的设置。

我从服务器上的U盘上运行ESXi,然后备份刚刚从liveCD启动的设置,并使用dd制作记忆棒的精确副本。

如果你是从硬盘驱动器上做的,看脚本/sbin/auto-backup.sh 。 这就是ESXi如何持续保存设置,并且每小时运行一次。 如果你运行它,那么它会给你一个所有configuration文件的列表。 您可以编写一个快速脚本来每隔一小时复制这些脚本,或者在需要时手动执行。

您还可以使用硬盘映像(ESXi脱机),因此您可以使用安装程序保留第二个硬盘,以便快速恢复。 从理论上讲,你可以从ESXi(busybox中有dd)这样做,但是对现场FS进行映像从来都不是好事。