誤刪數(shù)據(jù)文件恢復一例

5:58 2013/12/30 星期一 by依山居


首先是因為網站下被寫入大量的黑鏈文件,用unlocker 刪除不是直接刪除也是移動到回收站中,由于是文件量太多。
使用清除回收站功能,explorer 會占用大量的系統(tǒng)資源,并且速度極慢。想了想有沒有什么樣工具可以快速清除回收站呢?


于是故事開始了:
其實windows 的回收站其實只是一個特殊的系統(tǒng)文件夾,默認被刪的文件只是被改名并移動一個特殊的目錄下面。
cd 進去后用rd 或者del 命令可以刪除。
但是人懶就想找個方便的軟件一點清除。。。。于是作死開始。。。


好,這樣的軟件其實沒有找到。
找到的是小眾軟件的文章:清空所有賬戶的回收站 [技巧] http://www.appinn.com/empty-recycle-bin/


我復制命令過來執(zhí)行兩遍,一看報錯,說文件不存在,后來心想就改參數(shù)變成:rd /s \ 就把這一層目錄連帶一起刪除, 一執(zhí)行,不報錯了。

  • -后來看了一眼報錯信息,壞了,不對,\代表的是當前盤根目錄。rd /s \ 實際上是要把我整個C盤干掉。。。我了個CA。。。
    我到這里進一步又SB了一次,當時先擔心系統(tǒng)文件被刪除,重啟后啟動不了。于是先想到要做系統(tǒng)文件完整性檢查和修復sfc /scannow
    然后才想到,mysql 在C盤啊,貌似數(shù)據(jù)庫也是啊。。。進去一看MYSQL目錄都要被刪光了。>.<!!! 文件大都不見了!

然后這次用的軟件是數(shù)據(jù)恢復精靈,恢復后,重啟,除MYSQL 沒有發(fā)現(xiàn)其它軟件不能使用。
mysql 配置文件也丟失。分析了一下,mysql 數(shù)據(jù)庫應該是存在了D盤,數(shù)據(jù)不受影響。
IIS的程序池配置文件在C盤,也被誤刪,好在都文件恢復后,程序池和網站都能啟動了。
mysql 的重裝恢復寫在另一篇里,這里不寫了。


總結:###

1、正常情況,如果不懂數(shù)據(jù)恢復,個人電腦和存儲設備出現(xiàn)誤刪數(shù)據(jù)和意外的數(shù)據(jù)丟失,應該關機停止各種寫入數(shù)據(jù)的操作,因為電腦在運行狀態(tài)會有碎片整理服務,數(shù)據(jù)的寫入服務等等,都可能把丟失的數(shù)據(jù)給覆蓋或者抹掉。然后找更專業(yè)的恢復吧。
2、服務器中的數(shù)據(jù)被誤刪,有條件更應該這樣做,關機取下硬盤掛在別的人電腦上再做數(shù)據(jù)恢復,盡量減少寫入數(shù)據(jù),最大可能性地把數(shù)據(jù)恢復。但是我的實際情況是,一來我在外地,二來這是一個VPS。事故也又沒有做備份。我也只線上嘗試做恢復。
3、我當時先執(zhí)行sfc /scannow是大錯特錯的,因為這一步放到最后執(zhí)行也可以。當時應該盡可能把各種服務先關停了,然后下載數(shù)據(jù)軟件到D盤,并安裝到D盤。
4、由于對這款數(shù)據(jù)恢復軟件不熟悉,退出時不知道保存進度,重新運行時不知道加載存檔,浪費大量時間掃描了很多次。
一定程序度上,可能數(shù)據(jù)恢復精靈對新人說不是很好的設計。- -使用的時候多注意看提示和界面上的各種說明。
5、最后千不該啊萬不該執(zhí)行作死命令,rd /s \ 改參數(shù)前要想清楚啊。
6、做備份啊做備份,數(shù)據(jù)丟了才知道之前應該想法子做好備份。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容