1 | 本案例适用于 ESXI中正在运行的VM文件误删除,当重启vm后提示文件丢失,其他情况仅供参考 |
操作步骤
(1) 在原vm上添加一块和原硬盘大小一致的虚拟硬盘AA [也就是说新AA的vmdk文件需要在原目录]
(2)开启SSH服务,并ssh登陆到ESXI
(3)找到并cd到原vm目录
(4)用vi命令打开这个AA.vmdk文件
- 将文件中的虚拟快照[参数:RW 104857600 VMFS “AA-flat.vmdk”] 修改为目录中仅存的xx-flat.vmdk
1 | [root@bogon:/vmfs/volumes/5720f606-0b9b3145-22ef-0024e85ee7c5/test-01] cat test-01_2.vmdk |
- 同时将此文件名AA.vmdk修改为xx.vmdk
1 | mv test-01_2.vmdk test-01.vmdk |
(5) VM中移除新增的磁盘AA
这时候就可以正常重启VM了
注:如果ESXI界面出现启动vm出现错误,就需要重新登录ESXI界面后再操作。
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2019/06/13/ESXI-vm灾难恢复/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!