CentOS-7 虚拟机意外断电后的数据恢复


CentOS-7 虚拟机意外断电后的数据恢复

背景

一个CentOS-7 虚拟机,由于宿主机意外断电,导致整个虚拟机启动失败

尝试过的措施

  • 重启;
  • 启动进入rescue模式;
  • 重新添加虚拟磁盘,并安装CentOS-7.2 mini版本;
  • 以上措施均失败,然后安装ubuntu14.04,并尝试挂载原来的虚拟磁盘至新的ubuntu系统

恢复数据操作

挂载是失败了的,然后参考了资料,执行了以下命令:

apt update
apt install xfs_progs
xfs_repair /dev/vg_01/lv_01    #原来的/所在的lv,当时应该再执行一下/dev/sda1(原系统boot分区)
#然后尝试挂载失败,
#继续操作,清除xfs log
xfs_repair -L /dev/vg_01/lv_01
mount /dev/vg_01/lv_01 /mnt    #成功, 复制一份/目录, 防止二次损坏.
ll /mnt

另外一次kvm虚拟机意外断电的恢复

REF


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM