如何恢復Hadoop的誤刪除檔案

2021-07-25 09:52:20 字數 499 閱讀 3439

利用 hadoop fs -rmr (目錄名)刪除目錄時易出現誤刪除的操作,如何解決:建立**站!

具體操作為:

找到配置檔案core-site.xml,在其中新增如下資訊:

fs.trash.interval

10080

number of minutes between trash checkpoints. if zero, the trash feature is disabled.

其中10080代表分鐘數,即代表刪除的檔案或目錄在".trash"(**站)中保留的時間,可自行設定。儲存即可。

用hadoop fs -lsr 時暫時看不到.trash,再刪除某個檔案或者目錄之後, 再次用lsr即可看到所在目錄下的**站.trash已經建好:

再用hadoop fs -mv /user/cloud/.trash/current/user/cloud/123456789  /user/cloud 

,即可把誤刪除的123456789目錄恢復。

ORACLEFLASHBACK 恢復誤刪除資料

啟動錶行移動功能 alter table ds.zw file enable row movement 按時間閃回表 flashback table ds.zw file to timestamp to date 201412011100 yyyymmddhh24mi 啟動資料庫閃回功能 alter...

誤刪除恢復 (extundelete)

了解誤刪除恢復原理 檔案系統構成 檔名,inode,block file inode block 檔名 存放檔案資訊 真正存放資料 對於系統,檔名是inode號碼便於識別的別稱或綽號。inode,存放檔案檔案建立者,大小,建立日期。ls i file 檢視inode號 stat file 檢視檔案詳...

PLsql oracle 誤刪除 恢復

在我們實際工作中,誤刪除或者修改oracle資料庫中的資料,怎麼辦呢?這裡給大家分享一種解決辦法。假如你誤操作的時間不超過30分鐘 資料庫預設的回滾保持段裡的資料時間,可以在pl sql執行視窗按ctrl e檢視你最近的操作 就是可以使用以下方法恢復資料。1.樣例表test 171205 資料如下圖...