今摊上了个大麻烦,事情是这样的,我有个客户SQL SERVER数据库每天下午5点整自动备份,然而今早客户软件系统出问题了,少了重要的数据,并且这个数据,在软件中是无法被删除的,我今天在客户的数据库中用昨天下午备份还原,结果还是没有。
但是我发现了昨天这个备份的数据库文件居然比之前每天正常备份的时间晚了七分钟,然后我猜测是人为备份的,并且数据自动备份的可能被删掉了,而后我就用数据恢复软件试着恢复一下,结果果然发现了5点整被人人为删除的数据bak文件,但是恢复出来的文件比之前正常的备份文件少了400M,用SQL企业器还原时说文件损坏了无法还原,用日志工具也分析不到这个备份文件的数据库日志。
现在客户非要说是我们软件的问题,向我讨一个说法,想问下有什么办法能找到是哪个IP远程登陆到服务器,在昨天下午五点左右操作数据库的?
同时,有什么办法能恢复备份文件?百度和园内的方法我都搜过了,没有~~
人为的删除自动备份文件,还手动自己备份一个,那就是自己人干的,说明自己误操作了,想备份一个出来,没想到出问题了,杯具
是啊,客户现在想抵赖,把损失怪在我们头上,哎,到现在都还没有找到证据和说词。。。
摊上大事儿了
是啊,有什么办法能找到一点证据?
@C坏习惯: 可以查一下服务器远程登录的日志,前提是没有被清理
@Mr_Lxs: 百度了,不知道怎么查
计算机管理中的事件查看器不就可以查看到相关日志信息了么?甚至包括应用的操作信息。当前前提是没有被删除过。
你都找到了5点的备份文件,问他们为什么删除。
通过恢复软件恢复的文件可能文件内容不完整,无法恢复,我们概不负责。