ESX硬盘丢失和挂载有数据硬盘到ESX上面提示format的解决办法
公司最近一台ESXi服务器丢失了一块硬盘,准确的说不是丢失只是在data store里找不到了,通过SSH连上服务器能看见这块硬盘在的,但是在添加存储器里面能发现这块丢失的硬盘,可问题是重新挂载硬盘的话将对这块硬盘format这对我来说是绝对不容许的。我下面提供的办法只能针对原来ESX上面的硬盘丢失或者需要挂载一台ESX服务器的硬盘到另外一台ESX服务器的时候有用。
下面是解决此类问题的二种办法.
一,用R-Studio软件恢复硬盘数据
1,在一台按装有Windows2003的机器上面挂载这块在esxi丢失的硬盘.
2,用R-Studio软件做数据恢复,并将这块硬盘上面的数据copy到其他硬盘.
3,然后把这块硬盘挂载到esxi上面format后,在吧文件全部上传到这块硬盘上面.
4,重新建虚拟机并选择自定义–>到设置硬盘的地方选择使用现有的虚拟磁盘,然后定位到自己原来的虚拟机的vmdk就可以了.
- esx丢失的一块硬盘
- esx提示format这块硬盘
- 通过LVM.EnableResignatur值找回来的硬盘
二;修改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软件恢复数据了。



回返,呵呵。有空记得去我那踩踩哦?
[回复]
帮你踩踩!欢迎去我那做客
[回复]
又到你博上来看看。,不错。我的博也有更新,望回访。:》
[回复]
@nuodou
看来我写得还是不够好呀
[回复]
太专业了,我只用过普通的恢复
[回复]