使用LVM进行灾难恢复

公司某台AWS服务器采用LVM管理卷,然后运维不知道的情况下错误的按照了AWS官方的扩展教程,把LVM搞坏了,征兆是物理卷无法识别,卷组和逻辑卷信息也丢失。
先试试pvscan扫描一下物理卷:

找不到任何物理卷,试试直接恢复卷组配置:

cat看一下这个文件内容,里面给出了物理卷的UUID,然后试着在 /dev/disk/by-uuid/ 下找,根本没有这个物理卷。
那么试试重建物理卷吧,希望运维的操作没把物理卷文件系统的信息给破坏掉,

再试试pvscan,这下有结果了:

刚才重建物理卷的时候指定了卷组的配置信息,试试逻辑卷和卷组是否也跟着恢复过来了:

唔,那看看物理卷的信息:

再试试从配置信息里恢复卷组:

恢复成功了,再看看卷组和逻辑卷信息:

都对了,挂载上去看看:

看来mount无法识别出卷的文件系统,这是卷没有被激活引起的,先看看卷的属性:

激活了,再来挂载,成功了,文件也都还在。
之后就进行了扩容操作,扩容操作网上一搜一大堆就不写了。


Last modified on 2014-11-10