首页 > 学技术 > 技术网文 > Lotus > 正文

[精彩] 救命啊,错误删除了服务器上的数据库,有没有办法恢复


来源 chinaunix.net 酷勤网整理

我删除服务器上的一个应用数据库时,一不小心不知点了什么,尽然开始删除全部数据库了,我赶忙关机,但是重启后发现已经删除了10几个数据库了,包括一些系统数据库,像admin4.nsf这样的库,完了,这下不知道怎么办了,不要把饭碗都砸掉了,各位高手救救命啊,有没有什么办法能恢复?小弟跪谢了。



 shen47 回复于:2005-11-14 18:05:49

有备份没有?
我以后要经常备份了.


 zhoujf 回复于:2005-11-14 18:44:23

什么平台?如果是WINDOWS,还可以找误删文件的恢复工具


 captainyxl 回复于:2005-11-14 20:48:58

linux平台的,就是找不到在这上面用的恢复工具了,各位有没有什么办法啊?急死我了,求救。。。


 plumlee 回复于:2005-11-15 11:17:58

LZ

別怕,
你一定不要向那個硬盤寫數據了~~!!!

找一個叫  R-Studio 的軟件,最新版是3.0,但3.0很難找到注冊碼,你用2.0試試吧。

這個軟件支持linux unix格式的硬盤的。


確實找不到,短信聯系我吧,我手中有2.0的。

這個軟件比final data還要強。

我正准備寫個關於這個軟件實操經歷呢~~


 居士 回复于:2005-11-15 14:36:35

楼上的好人
希望楼主能挽回所有的数据!


 dadao 回复于:2005-11-15 18:46:54

大虾,我用R-Studio 軟件恢复了误删除的数据库,找回了.nsf文件,但是用原来的id打开时说不是数据库文件,能告诉我什么原因吗


 captainyxl 回复于:2005-11-16 09:47:23

谢谢楼上的各位朋友,尤其要谢谢版主和plumlee。
服务器不在我身边,在我们公司的总部,出了问题后我马上叫那边的网管把网断了,然后进行检查,本来是想恢复的,可是那个网管什么都不懂,我又过不去,服务器又不敢老是挂起,只好又重启了。
经过昨天的检查,问题不是很严重,服务器重启后工作还正常,像admin4。nsf这样的库系统又自动重建了,从日志来看,系统运行还没有什么问题。另外被删掉了几个应用库,里面数据不是很多,也不是很重要,问题不是很大。
另外有几个系统库没有重建,像dba4.nsf , certsrv.nsf , AgetRunner.nsf等,不知会对系统有什么影响。服务器上和本地有这些模板,用这些模板手动重建一个不知道有没有问题。
请各位朋友指点一二。


 captainyxl 回复于:2005-11-16 09:53:47

另外要请教plumlee兄:r_studio 2.0我找到了,绿色版的,在linux上怎么用,不是把它装到linux机子上去吧?还有我看他有连接远程计算机的功能,能对远程的计算机进行数据恢复吗?


 plumlee 回复于:2005-11-16 10:29:52

引用:原帖由 captainyxl 于 2005-11-16 09:53 发表
另外要请教plumlee兄:r_studio 2.0我找到了,绿色版的,在linux上怎么用,不是把它装到linux机子上去吧?还有我看他有连接远程计算机的功能,能对远程的计算机进行数据恢复吗? 




嘿,
R-Studio一看就是MS下的程序吧?!

具体怎么用这个软件,我也没有研究,因为是MS下的软件,没有什么难度的。

你可以将硬盘挂在一个95/98的系统下来做恢复,2K/XP系统会对每个分区写一些信息的,如system information, 回收站之类的。这样可能会对你恢复数据不利。


 captainyxl 回复于:2005-11-16 12:39:42

引用:原帖由 plumlee 于 2005-11-16 10:29 发表



嘿,
R-Studio一看就是MS下的程序吧?!

具体怎么用这个软件,我也没有研究,因为是MS下的软件,没有什么难度的。

你可以将硬 ... 



不是吧,我找到的文件名叫rs_2k.exe,是windows下的程序,难道和你说的不一样?


 plumlee 回复于:2005-11-16 12:47:20

引用:原帖由 captainyxl 于 2005-11-16 12:39 发表


不是吧,我找到的文件名叫rs_2k.exe,是windows下的程序,难道和你说的不一样? 




MS=microsoft


 plumlee 回复于:2005-11-16 13:10:33

引用:大虾,我用R-Studio 軟件恢复了误删除的数据库,找回了.nsf文件,但是用原来的id打开时说不是数据库文件,能告诉我什么原因吗



有可能是这个文件已损坏了,R-studio的原理(我猜的)是重建文件分配表找回原来的数据区域,如果该文件所有数据区域被复写。则找回的文件有可能是已损坏的文件啦。

你可以试试desige打开。


 dadao 回复于:2005-11-17 10:40:56

大虾,desige是什么东东啊


 plumlee 回复于:2005-11-17 11:25:23

就是domino里面的 desiger呀,


是不是我说错了?


 plumlee 回复于:2005-11-17 11:49:02

打开一个NSF文件时,如果能提示是ID不对,应该表时,这个文件损坏得不是很伤。


 dadao 回复于:2005-11-17 12:06:59

它提示不是数据库文件


 021vibaby 回复于:2005-11-17 13:42:57

期待 楼主能很好我解决问题


继续关注


 plumlee 回复于:2005-11-21 10:31:08

我用了一下,

Netword Edition 2.0的,

嘩,網絡功能也不賴喲

看來以後如果系統沒有壞的話,就用網絡來搞就行啦,
這樣,就不會向另一個硬盤寫一些系統信息啦

[ 本帖最后由 plumlee 于 2005-11-21 10:33 编辑 ]


 铀xp 回复于:2005-12-21 13:47:26

数据库,什么软件也恢复不了的,linux的FS结构就造成了,文件的不连续。


 注册信息有误 回复于:2005-12-21 17:31:24

引用:原帖由 铀xp 于 2005-12-21 13:47 发表
数据库,什么软件也恢复不了的,linux的FS结构就造成了,文件的不连续。 



真的?

这个软件的工作原理大概是:根据文件的存储位置,自动生成一个文件分配表,从而恢复文件




原文链接:http://bbs.chinaunix.net/viewthread.php?tid=648272
转载请注明作者名及原文出处



收藏本页到: