Linux KVM虚拟机误删除数据恢复

故障服务器数据恢复环境:

一台做了Linux系统服务器,EXT4文件系统,部署KVM虚拟机。

服务器故障检测与分析

服务器上的KVM虚拟机被误操作删除,每台虚拟机包含一个qcow2格式的磁盘文件和一个raw格式的磁盘文件,需要恢复raw格式的磁盘文件,虚拟机里面存放的是数据库和程序代码。

服务器数据恢复过程:

1、对服务器上所有磁盘以只读方式进行全盘备份。

2、基于镜像文件分析EXT4文件系统,定位被删除虚拟机磁盘文件的节点位置。

3、获取磁盘文件残留的索引信息。

4、从虚拟机所在的卷中提取虚拟磁盘文件并校验提取出的磁盘文件的正确性与完整性。

5、根据虚拟磁盘文件的提取情况,获取卷中未被索引到的自由空间。

  1. 修补虚拟磁盘文件。
  2. 提取出的虚拟磁盘文件。
  3. 对于存放程序代码的服务器中文件的节点和目录项丢失的情况,若节点或目录项有残留,可以尝试补齐节点和目录项。
  4. 恢复出的部分目录结构数据恢复成功。
  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值