首页 > vmware相关 > ESX硬盘丢失和挂载有数据硬盘到ESX上面提示format的解决办法

ESX硬盘丢失和挂载有数据硬盘到ESX上面提示format的解决办法

2009年10月11日 阳光 发表评论 阅读评论

公司最近一台ESXi服务器丢失了一块硬盘,准确的说不是丢失只是在data store里找不到了,通过SSH连上服务器能看见这块硬盘在的,但是在添加存储器里面能发现这块丢失的硬盘,可问题是重新挂载硬盘的话将对这块硬盘format这对我来说是绝对不容许的。我下面提供的办法只能针对原来ESX上面的硬盘丢失或者需要挂载一台ESX服务器的硬盘到另外一台ESX服务器的时候有用。

下面是解决此类问题的二种办法.

一,用R-Studio软件恢复硬盘数据

1,在一台按装有Windows2003的机器上面挂载这块在esxi丢失的硬盘.

2,用R-Studio软件做数据恢复,并将这块硬盘上面的数据copy到其他硬盘.

3,然后把这块硬盘挂载到esxi上面format后,在吧文件全部上传到这块硬盘上面.

4,重新建虚拟机并选择自定义–>到设置硬盘的地方选择使用现有的虚拟磁盘,然后定位到自己原来的虚拟机的vmdk就可以了.

二;修改LVM.EnableResignature 的值是esxi能重新扫描出这块硬盘

1,在configuration>advanced settings>修改LVM的值(LVM.EnableResignature)..改0为1后,。

2,再到storage Adapters >Rescan,这里扫描需要一点时间,扫描完成后在存储器选项里面能看见刚刚丢失的硬盘.找回原来的lun storage后,将 LVM.EnableResignature 改回0 , 为lun改一个正常的名称.到这里就已经把硬盘找回来了,但是这块硬盘上面的虚拟机还是处于不可访问状态.

3,重新建虚拟机并选择自定义–>到设置硬盘的地方选择使用现有的虚拟磁盘,然后定位到自己原来的虚拟机的vmdk就可以了.这步骤和上面的办法一样。

就这2个办法来说,第二个办法相比第一个办法用的时间要少很多,但是当configuration>advanced settings>修改LVM的值(LVM.EnableResignature)..改0为1后storage Adapters >Rescan也不出来硬盘的话,就只能用第一个办法了用R-Studio软件恢复数据了。

  1. 2009年10月23日06:03 | #1

    回返,呵呵。有空记得去我那踩踩哦?

    [回复]

  2. 2009年10月15日19:55 | #2

    帮你踩踩!欢迎去我那做客

    [回复]

  3. 2009年10月14日11:33 | #3

    又到你博上来看看。,不错。我的博也有更新,望回访。:》

    [回复]

  4. 2009年10月13日18:39 | #4

    @nuodou
    看来我写得还是不够好呀

    [回复]

  5. 2009年10月12日10:18 | #5

    太专业了,我只用过普通的恢复

    [回复]

  1. 本文目前尚无任何 trackbacks 和 pingbacks.