本期的VMware环境的模拟故障演练中,我们会在测试环境中删除一台运行中的VM虚拟机,并实施数据还原和恢复运行,下面请跟随我们,来一起完成这次模拟故障演练。
测试环境准备,如下图:
ESXi主机:1 EA
测试VM:1 EA

测试环境准备完成,模拟演练正式开始:
1、通过软件(WinTerm)远程到ESXi主机中,通过命令,删除这台正在运行中的主机

2、删除命令实施后,可以确认到VM001主机其他文件都被删除。VM关机后,只剩下VM001-flat.vmdk文件。

3、开始数据恢复。首先新建一台VM002虚拟机。注意:创建时不要创建磁盘


4、通过SSH远程到ESXi主机,并进入VM001虚拟机目录,使用ls -la命令确认到VM001-flat.VMDK文件的大小

5、进入VM002目录,使用命令:vmkfstools -c <文件大小> -a lsilogic <文件名>.VMDK,创建新的VMDK文件.具体如下图所示:

6、回到VM001目录,用VM001-flat.vmdk文件,覆盖VM002目录中生成的flat.vmdk文件(记得操作前,先备份源文件)

7、将VMDK文件挂载至VM002虚拟机上,并打开虚拟机


8、此时虚拟机顺利开机并启动进入操作系统,系统中的测试数据也顺利恢复.

至此,整个故障模拟演练完成。
