1. 程式人生 > >linux誤刪資料恢復教程(ext4檔案型別)

linux誤刪資料恢復教程(ext4檔案型別)

必要工具安裝

1.extundelete安裝

安裝依賴包:

yum install e2fsprogs e2fsprogs-libs e2fsprogs-devel -y
解壓安裝:cd /usr/local/srctar -jxvf extundelete-0.2.4.tar.bz2  cd extundelete-0.2.4 ./configure --prefix=/usr/local/extundelete make && make install  驗證是否成功:
cd /usr/local/extundelete/bin 
./extundelete -v 
新增環境變數:

echo $PATH

export PATH=/usr/local/extundelete/bin:$PATH

2.安裝lrzsz

如果linux下載不成功 可以本地下載壓縮包傳過來,此時用到lrzsz命令

rz 接收 sz傳送

yum install -y lrzsz

3.安裝psmisc

資料恢復時需要用到解除安裝系統分割槽的指令  如果系統分割槽被佔用 需要使用fuser命令 很多linux系統預設沒有安裝fuser命令工具需要手動新增

yum install psmisc
如果已安裝 檢查/sbin下面是否已有fuser目錄如果已有且fuser命令無效,檢查環境變數PATH中是否已新增/sbin目錄。

資料誤刪恢復

1.解除安裝刪除資料的分割槽


相關推薦

linux資料恢復教程ext4檔案型別

必要工具安裝1.extundelete安裝安裝依賴包:yum install e2fsprogs e2fsprogs-libs e2fsprogs-devel -y解壓安裝:cd /usr/local/srctar -jxvf extundelete-0.2.4.tar.bz

linux資料檔案恢復

--------------建立測試表 [[email protected] ~]$ sqlplus / as sysdba SQL>create user test identified by test default tablespace users;

SqlServer無備份下資料恢復

系統已上線,給客戶修改bug的時候,使用delete語句刪表資料,沒想到庫沒切換成測試庫。誤刪了正式庫的資料,而且一次備份都沒有做過,玩大了 不扯了,進入主題 網上很多方法,都是針對至少有一次備份的情況下進行資料恢復的,沒有備份就基本上只能找資料恢復公司了。本章將通過日誌來恢復誤刪的資料,若是日誌檔案都沒

SQLSERVER2012資料恢復過程

由於長時間從事企業應用系統開發,前往使用者現場升級、除錯系統是比較常做的事情,但是就在週一,由於同事的失誤在毫無知覺的情況下誤刪了生產資料庫幾乎所有的資料。當我發現的那一刻,感覺頭髮都立起來了,心想這他孃的是要領盒飯了。   為了迅速恢復系統的使用,在當時的情況下立即關閉

ext2檔案系統下rm-rf * 資料恢復

   如果你不小心執行了rm -rf * 或者 rm -rf XXX,在ext2系統並不是不可以恢復的。 一. 首先需要明確幾個基本概念:磁碟裝置檔案(簡稱硬碟)、分割槽、檔案系統、目錄&am

Linux fsync和fdatasync系統呼叫實現分析Ext4檔案系統

參考:https://blog.csdn.net/luckyapple1028/article/details/61413724 在Linux系統中,對檔案系統上檔案的讀寫一般是通過頁快取(page cache)進行的(DirectIO除外),這樣設計的可以延時磁碟IO的操作,從而可以減少磁碟讀

資料結構教程第四版》讀書筆記-第一章 緒論

第一章 緒論 資料 資料元素是資料(集合)中的一個“個體”,是資料的基本單位。又稱為元素、結點、頂點、記錄等。 資料項是具有獨立含義的、組成資料元素的最小單位。稱為欄位、域。資料元素是資料項的集合。 程式=演算法+資料結構(邏輯結構和儲存(物理)結構)

資料-Hadoop-HDFS分散式檔案系統環境搭建

1:Hadoop三大核心元件 A:分散式檔案系統HDFS B:分散式資源排程器 C:分散式計算框架MapReduce 2:HDFS簡介: HDFS架構:HDFS採用Master/Slave架構 即:一個Master(NameNode)對應多個Slave(DataNode)

【Inline Hook應用篇】限制剪下板針對檔案型別

限制剪下板,主要是限制不允許貼上。我們對這兩個系統API進行掛鉤: GetClipboardData和OleGetClipboard //!<限制剪下板 InitHook("user32.dll", "GetClipboardData", (DWORD)hook

linux資料檔案恢復

linux下檔案被刪除可以用很多工具進行恢復,例如undelete(適合ext2,ext3)、giis(不能恢復安裝giis之前的檔案)、ext3grep(僅限ext3)、R-linux(支援ext3,但是需要作業系統是32位的)。還有testdisk等等就不一一介紹了。需

利用plsql工具恢復表和恢復資料

一、恢復誤刪表     1.執行以下sql語句,找到被自己誤刪的資料表對應的object_name;         select * from user_recyclebin t;--檢視被刪掉

Oracle資料庫中對資料恢復

如果一不小心對Oracle資料庫中的資料進行了誤刪除操作,那麼如何進行資料恢復呢(不考慮全庫備份和利用歸檔日誌)?如果使用的是9i以及之後的版本,那麼我們可以採用閃回技術對誤刪除的資料進行恢復。方式有兩種。 原理: 利用oracle提供的閃回方法,如果在刪除資料後還沒做大量的操作(只

oracle delete from table 資料恢復

oracle delete from table 誤刪資料的恢復: select log_mode,open_mode,flashback_on from v$database;        --檢視閃回功能是否開啟(NO 表示未開啟;Y

SQL Server 2008無備份資料恢復

系統已上線,給客戶修改bug的時候,使用delete語句刪表資料,沒想到庫沒切換成測試庫。誤刪了SQL Server正式庫的資料,而且一次備份都沒有做過,玩大了。 不扯了,進入主題 網上很多方法,都是針對至少有一次備份的情況下進行資料恢復的,沒有備份就基本上只能找資料恢復公司了。本章將通過日誌來恢復誤刪的

恢復資料

問題點: 比如,不小心使用 diskpark clean 刪除了整個硬碟。   1.下載DiskGenius破解版。 DiskGenius4.9.6專業版註冊版 https://download.csdn.net/download/qq_27278957/1069767

mysql 恢復資料

mysql通過bin_log恢復資料 轉載 2016年09月26日 15:55:39 2897 一、開啟binlog日誌: 編輯開啟mysql

CentOS 恢復 rm -rf * 資料--extundelete

一、 將磁碟分割槽掛載為只讀 這一步很重要,並且在誤刪除檔案後應儘快將磁碟掛載為只讀。越早進行,恢復的成功機率就越大。 1.  檢視被刪除檔案位於哪個分割槽 [root@localhost  ~]# mount/dev/mapper/VolGroup-lv_roo

Oracle 資料恢復措施

         Oracle中,常見的資料刪除操作就三種,truncate,drop,delete,下面分類說一下如何恢復   Truncate:     

mysql資料快速恢復

相信後端研發的同學在開發過程經常會遇到產品臨時修改線上資料的需求,如果手法很穩那麼很慶幸可以很快完成任務,很不幸某一天突然手一抖把表裡的資料修改錯誤或者誤刪了,這個時候你會發現各種問題反饋接踵而來。如果身邊有BDA或者有這方面經驗的同事那麼可以很快解決這個問題,如果沒有那

Oracle資料修改資料恢復

select * from com_parameter(表名) as of timestamp TO_TIMESTAMP('2015-08-03 9:00:00','YYYY-MM-DD HH24:MI