删除文件总说在system打开
虚拟机数据恢复环境:
某品牌R710服务器+MD3200存储,上层是ESXI虚拟机和虚拟机文件,虚拟机中存放有SQL Server数据库。
虚拟机故障:
机房非正常断电导致虚拟机无法启动。服务器管理员检查后发现虚拟机配置文件丢失,所幸xxx-flat.vmdk磁盘文件和xxx-000001-delta.vmdk快照文件还在。服务器管理员在尝试恢复虚拟机的过程中,将原虚拟机内的xxx-flat.vmdk删除后新建了一个虚拟机,并分配了精简模式的虚拟机磁盘和快照数据盘,但原虚拟机内的数据并没有恢复。
虚拟机数据恢复过程:
1、将挂载在VMware vSphere Client上的卷卸载后备份,后续的数据分析和数据恢复操作都基于备份数据进行,避免对原始数据造成二次破坏。
2、基于备份数据进行检测和分析。经过检测和分析发现虚拟机目录项由于异常断电被破坏,服务器管理员删除的xxx-flat.vmdk文件导致文件的数据区索引被清除,而重建虚拟机导致分配给新建虚拟机的磁盘底层数据被清零。前两种情况可以通过人工修复恢复数据,但新建虚拟机的操作直接导致磁盘底层数据清零。如果新建虚拟机的磁盘空间占用了原虚拟机的释放空间则会导致这部分数据无法恢复,具体情况需要进一步检测。
虚拟机目录项:
![](https://p0.ssl.img.360kuai.com/t0168ec989a98f1d3aa.jpg)
北亚企安数据恢复——虚拟机数据恢复
3、再次基于备份分析底层数据,在自由空间中排查被删除的虚拟机磁盘区域,在扫描这部分区域过程中发现大量碎片。尝试拼接和重组这些碎片,发现仍然缺失部分碎片文件,只能暂时将丢失的文件碎片位置留空。
4、利用虚拟磁盘快照程序将重组好的父盘和快照盘合并,生成一个新的虚拟磁盘。尝试解释虚拟磁盘中的文件系统,数据缺失导致在文件系统的解释过程中出现报错,提示某些文件损坏。
解释文件系统:
![](https://p0.ssl.img.360kuai.com/t012e7fe24ad01fc35d.jpg)
北亚企安数据恢复——虚拟机数据恢复
5、文件系统解析完后,没有找到原始的数据库文件,但是备份的两个目录的目录结构正常。尝试将备份导入到数据库中时提示报错。
备份目录结构:
![](https://p0.ssl.img.360kuai.com/t01b847868104b41fb1.jpg)
北亚企安数据恢复——虚拟机数据恢复
导入.BAK文件报错:
![](https://p0.ssl.img.360kuai.com/t012d7ab2f2aaeffcc1.jpg)
北亚企安数据恢复——虚拟机数据恢复
6、根据SQL Server数据库的结构去自由空间中查找数据库的开始位置。根据SQL Server数据库库名通常出现的位置在底层扫描数据库页的碎片,然后重组mdf文件。
在本案例中除了cl_system3.dbf和erp42_jck.dbf中有部分碎片没有找到,其余数据库文件均校验成功。
校验完的MDF文件:
![](https://p0.ssl.img.360kuai.com/t01ce584071978a86bd.jpg)
北亚企安数据恢复——虚拟机数据恢复
cl_system3.dbf文件中某个碎片丢失的区域:
![](https://p0.ssl.img.360kuai.com/t019773b055906506dc.jpg)
北亚企安数据恢复——虚拟机数据恢复
7、详细检查备份文件发现上述丢失的两个文件也不存在,只有部分增量备份文件。erp42_jck.dbf文件中只缺失少量的页,可以根据缺失的页号在增量备份中查找,再将找到的页补到erp42_jck.dbf文件中,通过这种方式恢复一部分丢失的数据库页。补完后发现还是有部分页缺失,无法正常使用。
8、使用北亚企安自主开发的数据库解析程序将erp42_jck.dbf文件中比较重要的几十张表成功导出,并成功导入到新建的数据库中,恢复出缺失的文件。
9、将恢复出来的数据导入到重新搭载好的环境中,由用户方验证数据库的完整性。经过仔细验证,用户方确认所有恢复出来的数据完整、数据库成功挂载、上层应用运行正常,用户方认可本次数据恢复结果。本次虚拟机数据恢复工作完成。
","gnid":"9e4c7490d79ba55fa","img_data":[{"flag":2,"img":[{"desc":"","height":716,"title":"","url":"https://p0.ssl.img.360kuai.com/t01c177d9ba3ac33e49.jpg","width":1132},{"desc":"","height":778,"title":"","url":"https://p0.ssl.img.360kuai.com/t011b1c8e0ce6aefd1c.jpg","width":1090},{"desc":"","height":"532","title":"","url":"https://p0.ssl.img.360kuai.com/t01b847868104b41fb1.jpg","width":"1132"},{"desc":"","height":"702","title":"","url":"https://p0.ssl.img.360kuai.com/t012d7ab2f2aaeffcc1.jpg","width":"1124"},{"desc":"","height":"672","title":"","url":"https://p0.ssl.img.360kuai.com/t01ce584071978a86bd.jpg","width":"1132"},{"desc":"","height":"704","title":"","url":"https://p0.ssl.img.360kuai.com/t019773b055906506dc.jpg","width":"1130"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"pika","pub_time":1706251860000,"pure":"","rawurl":"http://zm.news.so.com/f01461a733f4b9b78a5d6849d748b2aa","redirect":0,"rptid":"c50d6443ac5f2235","rss_ext":[],"s":"t","src":"数据恢复资讯","tag":[],"title":"【虚拟机数据恢复】ESXI虚拟机vmdk文件被误删除的数据恢复案例
倪辰爱2206为什么我不可以删掉文件,总说在使用中
荆戴邱15535545568 ______ 不能删除文件 一般都是在使用中 结束任务 explorer.exe 然后 在任务管理器 ---文件---创建新任务---浏览(选所有文件)找到要删除的文件 用右键菜单--删除 很多时候这样可以删除 实在不行 进入安全模式试一试
倪辰爱2206一些文件当时删删不掉,总显示说另一个程序在使用它,不过重启一次就好了,为什么啊 -
荆戴邱15535545568 ______ 因为你打开那个文件后即使后来关了,但你的进程里还有相关进程在运行,所以在你删除时就会提示:“该文件夹正被另一程序使用···” 其实也不一定要重启,你可以了解相关进程,去进程里把它关了,或者你不了解进程就注销一下,总比重启方便吧
倪辰爱2206文本文档删除时总说在另一程序中打开???? -
荆戴邱15535545568 ______ 用unlocker软件,右键点击要删的文件使用
倪辰爱2206我想删除一个文件,但是总是提醒我删除文件出错,说是文件被另一个程序或则人在使用,如何删除掉了,请帮 -
荆戴邱15535545568 ______ 那要看你删除的是什么文件了.如果你删除的文件正是你刚好正在运行的文件,那你把那个程序关了,然后在试一下就行了.如果不是的话,那这个文件可能是只读文件,你打开他的属性,把只读复选框里面的对号去掉,然后在删除.如果还是删除不了的话,那你就注销一下机器,等系统可以操作了,你在删,那就可以删除了.
倪辰爱2206我想要删除一个文件,系统总是说文件访问被拒绝,还说“您需要计算机管理员提供的权限才能对此文件进行更 -
荆戴邱15535545568 ______ 1、 可能这个是系统文件.2、 有可能是系统出了临时性错误,重启一下再试试看.3、 如果这个文件是没什么用,楼主一定要删除的话可以自己用U盘做一个PE系统.进入系统,然后找到你要删除的文件就可以了.(这种方法一定可以删除的) PE U盘系统很容易做,自己去下载一个软件:http://hi.baidu.com/sinoxer/blog/item/45f2a9346b06ecbcd1a2d322.html 希望能帮你解决问题,谢谢!
倪辰爱2206为什么我删除文件夹的时候总说是文件正在被另一个文件使用 怎么解决啊??? -
荆戴邱15535545568 ______ 估计是有毒,或者确实有系统进程访问了这个文件.如果楼主确实要删除它的话,可以去下载一个unlocker,它可以删除任何文件.
倪辰爱2206删除文件时不能删,总说在使用,关后才可以删!怎么做,才可以删呢?
荆戴邱15535545568 ______ 不知道你说的是什么文件,如果是exe文件的话,必须把程序关闭才可以删除, 别的文件的话,重启就可以删除了.
倪辰爱2206为什么我要删个东西 它总说是被写保护 -
荆戴邱15535545568 ______ 相信大家都遇到过要删除某个文件时,提示“该文件正被别的进程使用,不能删除”的情况,通常的方法是关闭使用该文件的程序或在任务管理器中杀死相关进程后,删除.可如果这样也不能删除呢?这时,你可以试试下面的方法,相信其中至...
倪辰爱2206怎么删除syste?怎么删除systes
荆戴邱15535545568 ______ 1.打开windows任务管理器,察看是否有可疑的进程(可以根据杀毒软件的报告或... 尝试结束线程和解除模块,再试著删除病毒进程文件和相应的模块. (慎用) 3.如果...
倪辰爱2206为什么我的电脑每个磁盘里都有Recyled和Syste这两个文件夹? -
荆戴邱15535545568 ______ Recyled那是回收站 Syste那是系统还原的备份