参考地址:http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1036609

这是我重建的vmfs分区分别是LUN01_50GB,LUN02_70GB。在client中看到的如图,注意带 ":1"

这是我挂载的两个iscsi设备红框内2个。通过esxi shell 看看命令下的分区。

红色的就是上两张图分别表示的,带“:1”的表示是vmfs分区,

~ # ls /vmfs/devices/disks/

mpx.vmhba1:C0:T0:L0                                             vml.0000000000766d686261313a303a30

mpx.vmhba1:C0:T0:L0:1                                           vml.0000000000766d686261313a303a30:1

mpx.vmhba1:C0:T0:L0:2                                           vml.0000000000766d686261313a303a30:2

mpx.vmhba1:C0:T0:L0:3                                           vml.0000000000766d686261313a303a30:3

mpx.vmhba1:C0:T0:L0:5                                           vml.0000000000766d686261313a303a30:5

mpx.vmhba1:C0:T0:L0:6                                           vml.0000000000766d686261313a303a30:6

mpx.vmhba1:C0:T0:L0:7                                           vml.0000000000766d686261313a303a30:7

mpx.vmhba1:C0:T0:L0:8                                           vml.0000000000766d686261313a303a30:8

t10.FreeBSD_iSCSI_Disk______000c29ae3a55000_________________    vml.020000000030000000f85265f3695343534920

t10.FreeBSD_iSCSI_Disk______000c29ae3a55000_________________:1  vml.020000000030000000f85265f3695343534920:1

t10.FreeBSD_iSCSI_Disk______000c29ae3a55001_________________    vml.0200010000300000000a39e6f0695343534920

t10.FreeBSD_iSCSI_Disk______000c29ae3a55001_________________:1  vml.0200010000300000000a39e6f0695343534920:1
 
注释:

/vmfs/devices/disks/t10.FreeBSD_iSCSI_Disk______000c29ae3a55000_________________  (这是LUN)

/vmfs/devices/disks/t10.FreeBSD_iSCSI_Disk______000c29ae3a55000_________________:1  (这是datastore)

接下来查看该LUN的扇区数。红色部分为Device id,

~ # partedUtil getptbl /vmfs/devices/disks/t10.FreeBSD_iSCSI_Disk______000c29ae3a55000_________________

gpt
6527 255 63 104857600
1 2048 104857566 AA31E02A400F11DB9590000C2911D1B8 vmfs 0

#如上所示“1—partition number2048—vmfs 5.0 starting sector,  104857566 — ending sector

接下来,我们查看一下我们LUN01_50GB分区下的虚拟机文件,是咱们将来放虚拟机的地方,数据重要。

然后,我们把LUN01_50GB分区邮件删除分区,进行分区删除。模拟分区丢失!!!一定要在注意风险,切勿实际工作中使用。

partedUtil delete "/vmfs/devices/disks/t10.FreeBSD_iSCSI_Disk______000c29ae3a55000_________________" 1

删除后【数据存储】这里就看不到LUN01_50GB了,但在【设备】是可以看到的。

刷新后在挂载的设备已经看不到分区了。

这是LUN02(参照)的对比。

那现在命令查看一下吧:

~ # ls /vmfs/devices/disks/

mpx.vmhba1:C0:T0:L0                                             vml.0000000000766d686261313a303a30

mpx.vmhba1:C0:T0:L0:1                                           vml.0000000000766d686261313a303a30:1

mpx.vmhba1:C0:T0:L0:2                                           vml.0000000000766d686261313a303a30:2

mpx.vmhba1:C0:T0:L0:3                                           vml.0000000000766d686261313a303a30:3

mpx.vmhba1:C0:T0:L0:5                                           vml.0000000000766d686261313a303a30:5

mpx.vmhba1:C0:T0:L0:6                                           vml.0000000000766d686261313a303a30:6

mpx.vmhba1:C0:T0:L0:7                                           vml.0000000000766d686261313a303a30:7

mpx.vmhba1:C0:T0:L0:8                                           vml.0000000000766d686261313a303a30:8

t10.FreeBSD_iSCSI_Disk______000c29ae3a55000_________________    vml.020000000030000000f85265f3695343534920

t10.FreeBSD_iSCSI_Disk______000c29ae3a55001_________________    vml.0200010000300000000a39e6f0695343534920

t10.FreeBSD_iSCSI_Disk______000c29ae3a55001_________________:1  vml.0200010000300000000a39e6f0695343534920:1

~ #

t10.FreeBSD_iSCSI_Disk______000c29ae3a55000_________________    vml.020000000030000000f85265f3695343534920

这个下面已经没有:1了。


用partedUtil查看,发现没有了分区

~ # partedUtil getptbl /vmfs/devices/disks/t10.FreeBSD_iSCSI_Disk______000c29ae3a55000_________________

gpt
6527 255 63 104857600
~ #

而LUN02_70GB下就有。这个是LUN02(参照)

其实这次把lun01_50GB删除后,只是把VMFS分区表删除了,我们把他恢复出来吧。

----恢复分区---

利用partedUtil创建新的分区表:

partedUtil setptbl "/vmfs/devices/disks/t10.FreeBSD_iSCSI_Disk______000c29ae3a55001_________________" gpt "1 2048 104857566 AA31E02A400F11DB9590000C2911D1B8 0"

1 表示第一个分区,是主分区。2048表示vmfs-5分区开始扇区 。

AA31E02A400F11DB9590000C2911D1B8 是VMFS GUID 其他都照着写就是了。

除了红的以外都是固定格式,104857566 这个是LUN01_50GB扇区数,这个数是VMFS卷扇区数减去vmfs头部占用的34个分区得来的。
看这条命令吧,这里的这些参数都是从下图这里得来

恢复完成之后,挂载一下吧,也可以点一下全部重新扫描:
恢复出LUN0_50GB分区了,看看数据是否在。

本文转自 qq8658868 51CTO博客,原文链接:http://blog.51cto.com/hujizhou/1795176,如需转载请自行联系原作者

恢复丢失的VMFS分区-适用于esxi5相关推荐

  1. linux分区丢失了怎么恢复,(Linux下恢复丢失的分区.doc

    (Linux下恢复丢失的分区 如果不能挂接硬盘上的任何分区,也许只需要重建分区表.下面是一个很方便的能标识可能的分区表项实用程序. ????? "/dev/FOO:device not fo ...

  2. mac删除恢复分区|如何在Mac中恢复丢失的分区

    始终存在这样的情况:Mac中的文件丢失,被错误删除或者只是丢失.分区也是如此.Mac中的分区也可能丢失或删除,这会让您失去保存在其上的全部文件.导致分区丢失的常见原因有: 硬盘崩溃 病毒攻击,电涌 不 ...

  3. 如何在Windows系统中恢复丢失的分区?

    有些时候,您突然发现自己的分区丢失,并且无法在Windows文件资源管理器中看到它,进入磁盘管理工具,丢失的分区也将被显示为额外的未分配空间,而不是原始分区.如果您遇到了与上述案例类似的情况,某个分区 ...

  4. 如何使用Windows File Recovery工具在 Windows 10 上恢复丢失的文件

    Windows 文件恢复方法介绍 这里以Wfr冬季 2020 版为例,内容参考了微软官网.链接地址为:在 Windows 10 上恢复丢失的文件. 基本步骤 如有必要,请从 Microsoft Sto ...

  5. 电脑c盘android文件丢失,电脑C盘文件被删除清理了,看万兴恢复怎么找回恢复丢失文件!...

    原标题:电脑C盘文件被删除清理了,看万兴恢复怎么找回恢复丢失文件! 在电脑分区设置时,C盘一般默认为运行系统存储区域.而在安装一些软件的时候,默认安全区域也是C盘.虽然会加快软件的运行速度,但是后期使 ...

  6. 数据不幸丢失怎么办?恢复丢失数据的 7 大方法

    有时,您的系统可能会无意中被数据丢失等不可预见的事件唤醒.数据丢失已成为我们数字经济中的普遍现象,其发生的方式多种多样,包括意外删除.病毒攻击.无法访问的分区.数据损坏,甚至更灾难性的情况,如数据盗窃 ...

  7. 诊断和响应故障_恢复表和表分区

    1.从RMAN备份中恢复表和表分区概述 RMAN的RECOVER命令让你从RMAN备份中恢复表和表分区. 1.1.从RMAN备份中恢复表和表分区目的 RMAN让你恢复一个或多个表或表分区到指定的时间点 ...

  8. 使用DiskMan(DiskGen)恢复被删除的分区

    分区恢复也是"底层"的应用,需要掌握一定的知识.具备一定的能力才可进行.但是本着从初级到高级.从简单到复杂的原则(对于计算机来说,越是初级.简单的东西,对于人们越难,例如,汇编语言 ...

  9. easyrecovery工具2023最新版一键恢复丢失数据免费下载

    通常,许多人会将工作或生活中的数据存储在我们的计算机上.很多时候,由于我们的误操作或其他一些问题,很容易错误地删除一些文件和数据.特别是,一些计算机故障总是会导致数据丢失,这是非常麻烦的.当需要重新安 ...

最新文章

  1. 后台服务项目的白盒测试之旅
  2. python图片旋转脚本_Python+OpenCV 实现图片无损旋转90°且无黑边
  3. SAP移动战略与HANA已为BI爆发做好准备
  4. 用tf的VocabularyProcessor使用细节
  5. Windows环境 和 Linux环境下搭建Qt开发环境
  6. 介绍Python的魔术方法 - Magic Method
  7. Hadoop----hdfs的基本操作
  8. python实现词语相似度计算分析_相似度计算的方法及Python实现
  9. 边缘计算精华问答 | 火爆的边缘计算为何兴起?
  10. div内容居中、隐藏及按钮隐藏写法
  11. 动态规划------平均切分数组之和为两部分
  12. sdl android rtp h264,使用RTP协议发送和接收H264的例子(支持解码、播放)
  13. 计算机组成原理——硬布线控制器设计(1)
  14. ssq爬取【20210618有效】
  15. 最简单的基于FFMPEG的封装格式转换器(致敬雷霄骅)
  16. mac php开发集成环境,MAC OS X下php集成开发环境mamp
  17. MATLAB如何配平化学方程,【如何配平化学方程式】作业帮
  18. SOME/IP与DDS对比及DDS测试策略和方案探讨
  19. android 标准时间格式,android开发中关于含有中文字段的格林尼治标准时间的时间格式转换...
  20. 如何在 ubuntu 上安装 mercury mw150us 网卡驱动

热门文章

  1. 详解 | 大数据在智慧城市中的应用
  2. 从word中复制mathtype公式到在visio2013公式变形
  3. 赛元微 SC92F8003 IAP固件函数库使用示范
  4. 全国省市级联SQL导入
  5. 宇宙的模式:递归、分形与循环
  6. formatter java_Java学习笔记之Formatter的用法详解(输出格式化)
  7. 数字孪生应用落地,“未来之城”或成智慧城市新形态
  8. Ubuntu 20.04更换主题美化教程
  9. 【嵌入式Linux】第一部分 - 玩转Ubuntu
  10. iFunk双子变形本曝光,质感出众