1) 用ssh登录vsphere主机,查找161-flat.vmdk文件所在的位置以及目录,并记录文件的大小

[root@localhost:~] find / -name "161-flat.vmdk"
/vmfs/volumes/6048f434-6d157002-e011-0894ef262ff1/161/161-flat.vmdk
 [root@localhost:~] ls -l /vmfs/volumes/6048f434-6d157002-e011-0894ef262ff1/161/161-flat.vmdk
-rw-------    1 root     root     322122547200 Feb 19 11:44 /vmfs/volumes/6048f434-6d157002-e011-0894ef262ff1/161/161-flat.vmdk

2) 重命名161-flat.vmdk 为temp_161-flat.vmdk

[root@localhost:~] cd /vmfs/volumes/6048f434-6d157002-e011-0894ef262ff1/161/
[root@localhost:/vmfs/volumes/6048f434-6d157002-e011-0894ef262ff1/161] mv 161-flat.vmdk temp_161-flat.vmdk
[root@localhost:/vmfs/volumes/6048f434-6d157002-e011-0894ef262ff1/161] ls -la
total 314575888
drwxr-xr-x    1 root     root          1120 Feb 19 22:18 .
drwxr-xr-t    1 root     root          2660 Feb 19 11:44 ..
-rw-------    1 root     root          8684 Feb 19 21:11 161.nvram
-rw-------    1 root     root           445 Feb 19 11:44 161.vmdk
-rw-r--r--    1 root     root             0 Feb 19 11:44 161.vmsd
-rwxr-xr-x    1 root     root          3094 Feb 19 21:11 161.vmx
-rw-------    1 root     root     322122547200 Feb 19 11:44 temp_161-flat.vmdk
-rw-r--r--    1 root     root        205071 Feb 19 21:11 vmware.log

3)用vmkfstools命令在虚拟机目录下创建161-flat.vmdk文件,大小要和原来的161-flat.vmdk一样大

[root@localhost:/vmfs/volumes/6048f434-6d157002-e011-0894ef262ff1/161] vmkfstools -c 322122547200 -a lsilogic 161-flat.vmdk
Option --adaptertype is deprecated and hence will be ignored
Create: 100% done.
[root@localhost:/vmfs/volumes/6048f434-6d157002-e011-0894ef262ff1/161] ls -la *vmdk
-rw-------    1 root     root     322122547200 Feb 19 22:25 161-flat-flat.vmdk
-rw-------    1 root     root           450 Feb 19 22:25 161-flat.vmdk
-rw-------    1 root     root           445 Feb 19 11:44 161.vmdk
-rw-------    1 root     root     322122547200 Feb 19 11:44 temp_161-flat.vmdk

4) 将原来的temp_161-flat.vmdk覆盖掉刚创建的同样大小的161-flat.vmdk,使用mv命令

[root@localhost:/vmfs/volumes/6048f434-6d157002-e011-0894ef262ff1/161] mv temp_161-flat.vmdk 161-flat.vmdk

重命名操作很快完成,启动虚拟机即可。

利用-flat.vmdk文件恢复虚拟机相关推荐

  1. 利用-flat.vmdk文件恢复ESXI虚拟机的vmdk文件

    错误描述 在vSphere上,一次重启虚拟服务器时出现启动不了,提示找不到vmdk虚拟磁盘文件 原因分析 查看这台虚拟服务器的摘要信息,对比datastore上其他可用的虚拟机,发现损坏的服务器上确实 ...

  2. 使用-flat.vmdk文件恢复ESXI虚拟机的vmdk文件

    使用-flat.vmdk文件恢复ESXI虚拟机的vmdk文件 前言 前言 网上搜索半天,看了好几个人,都写的太辣鸡了,所以在解决问题后记录下 1.用SSH登录Esxi,(esxi5.5默认是不开启的, ...

  3. 虚拟机文件丢失,通过xx-flat.vmdk与xx-delta.vmdk文件还原虚拟机

    通过flat.vmdk.delta.vmdk重建虚拟机 背景 VM虚机服务器文件介绍 flat.vmdk介绍 delta.vmdk介绍 解决方案 解决步骤 总结 背景 环境:VMware Sphere ...

  4. PVE从qcow2文件恢复虚拟机

    一.写本文原因 公司有一台物理服务器,X58架构,挺老了,属于垃圾成色了.后来用U盘装了PVE做了虚拟化,当做线下测试服务器,以及做一些实验用. 由于园区经常停电,导致了经常装载U盘上的PVE系统损坏 ...

  5. 误删除VMware虚拟机vmdk文件的恢复方法

    Dell R710系列服务器(用于VMware虚拟主机),Dell MD 3200系列存储(用于存放虚拟机文件),VMware ESXi 5.5版本,因意外断电,导致某台虚拟机不能正常启动,查看虚拟机 ...

  6. vmdk文件怎么安装到虚拟机_【技术分享】虚拟机镜像解析

    睿海微百科: 睿海微百科与您分享取证方案.技术经验,搜索关键词就能找到您想要的取证相关信息. 一.引言 计算机虚拟技术是通过软件来模拟计算机真实环境的技术 -- 在一台计算机上安装虚拟机后,可以模拟出 ...

  7. Windows 下 VMware 虚拟机的 vmdk 文件的压缩

    在 Windows 下玩虚拟机,一般大家都会安装 VMware 软件,然后通过软件安装其它操作系统环境(如 Linux)来模拟各个服务器环境.然而大家在使用过程中可以发现这样一个问题,那就是每个操作系 ...

  8. 【摘】把vmware的虚拟机硬盘vmdk文件分割成多个2G文件

    vmware在host为ntfs的文件系统中创建虚拟机时,虚拟硬盘可指定为一个大的vmdk文件.但如果把这个虚拟机复制到FAT32的文件系统中后,可能将不能启动,提示如下错误信息: VMware Wo ...

  9. 虚拟机文件过多,如何删除?vmdk文件能删除吗?

    最近发现虚拟机使用一段时间后产生了很多文件,不知道哪些文件有用还是没有用?能否直接删除?有没有高手能告诉我一下?其中很多是.vmdk文件,看看前面的部分能否删除?

  10. 根据OVF文件在VMware Workstation中恢复虚拟机

    根据OVF文件在VMware Workstation中恢复虚拟机 点击VMware Workatation上面"文件"中的打开来浏览并找到你所拥有的OVF文件: 点击打开出现下面内 ...

最新文章

  1. 新手建议学php吗,关于PHP新手学习的一些指导和建议,新手来我的
  2. 日本政府用AI分配对象了!给你分一个的话,敢不敢要?
  3. php childnodes,小tips:HTML DOM中的children和childNodes属性
  4. 微服务实践分享(5)缓存中心
  5. Android新浪微博client(七)——ListView图片异步加载、高速缓存
  6. 洛谷 - P2444 - 病毒 - AC自动机
  7. Asymptote 学习记录(2):例子阅读
  8. 世界上最诡异的画,到底为何让无数人闻风丧胆?
  9. 【Pytorch神经网络实战案例】04 使用Pytorch实现线性回归
  10. 钉钉总裁不穷首谈产品观:To B产品用户不只是CEO
  11. 为什么200M宽带还是会很慢?
  12. Header First设计模式学习笔记——单例模式
  13. linux 系统命令总结之ubuntu 系列命令 持续更新中~
  14. sha256加密_比特币入门(五):比特币的加密
  15. eclipse git拉取失败_收藏!工作中Git使用实践和常用命令流程合集
  16. m5310采用芯片 中移物联_智慧交通,未来已来!汉天下助力中移物联,引爆NB-IoT行业!...
  17. idea 修改项目名称的方法
  18. 拼多多非标品如何推广?场景推广合适哪些产品?
  19. PHP源码加密,以前只知道zend guard,今天才知道,原来还有个 ioncube
  20. mysql scn_Oracle scn之基本概念

热门文章

  1. 计算机提示应用程序无法启动,告诉你电脑提示应用程序无法正常启动0x000007b怎么办...
  2. 软件测试工程师 岗位分析
  3. python视频字幕处理_用Python处理字幕文件
  4. 【python】opencv调用海康威视摄像头
  5. 学习日志-《微习惯》笔记
  6. win10在哪打开ie浏览器?windows11怎么打开ie浏览器?
  7. java生成短网址_http 长网址、短网址(短网址生成API)
  8. 使用MATLAB App Design 工具设计一个 简易App
  9. Multi-armed Bandits(多臂老虎机问题)
  10. JS找出数组中重复的数字