日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

CentOS系统恢复误删除的文件

發布時間:2023/12/20 windows 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS系统恢复误删除的文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

CentOS系統中,當誤刪除了文件后,進行以下幾步操來恢復文件。

?

1、關掉所有的服務

當發現誤刪除文件時,為了盡可能的恢復數據,先要關掉所有的正在進行的服務,不要再進行數據的寫入,要不然恢復的概率那就低了。我們可以直接

# killall 進程名

或者

# kill -9 pid

然后把誤刪除的文件所在分區,重新掛載成只讀的

#?mount?-o ro?/dev/sdb??/data/?

?

2、安裝extundelete工具

# yum install -y e2fsprogs*??????//安裝依賴包

# wget?http://nchc.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2

# tar -jxvf extundelete-0.2.4.tar.bz2

# cd extundelete-0.2.4

# ./configure --prefix=/usr/local/extundelete
# make && make install

3、驗證是否安裝成功

# cd /usr/local/extundelete/bin
# ./extundelete -v
---------------------
extundelete version 0.2.4
libext2fs version 1.41.12
Processor is little endian.
---------------------

4、恢復數據

實例:假如我們誤刪除文件為 test.txt,所在分區為/dev/sdb。
1)掃描文件
# /usr/local/extundelete/bin/extundelete??/dev/sdb --inode 2? ? //掃描哪些文件被刪除了
2)恢復文件

# /usr/local/extundelete/bin/extundelete --restore-file test.txt /dev/sdb

3)查看文件
恢復的文件在當前目錄下的??RECOVERED_FILES/ 目錄下??
# ls
?./RECOVERED_FILES/??

可以看到 test.txt 文件。

?

注意


如果想恢復整個分區上的文件,則可以執行以下命令
# /
usr/local/extundelete/bin/extundelete --restore-all??/dev/sdb?
恢復后的文件也在? ./RECOVERED_FILES/??目錄下。


?

5、后續工作

1)重新掛載該分區為可寫。
2)備份重要數據。
3)覆蓋我們恢復出來的數據。
4)重啟服務器,恢復之前關閉的各種服務。

?

?

? ? ? 本文轉自 M四月天 51CTO博客,原文鏈接:,http://blog.51cto.com/msiyuetian/1707646如需轉載請自行聯系原作者





總結

以上是生活随笔為你收集整理的CentOS系统恢复误删除的文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。