0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【服務(wù)器數(shù)據(jù)恢復(fù)】LINUX誤刪除、誤格式化怎么恢復(fù)數(shù)據(jù)?

Frombyte ? 來源:Frombyte ? 作者:Frombyte ? 2022-11-23 11:34 ? 次閱讀

Linux誤刪除及誤格式化的數(shù)據(jù)恢復(fù)方案針對的文件系統(tǒng):

1 、基于EXT2/EXT3/EXT4文件系統(tǒng) ;

2 、基于Reiserfs文件系統(tǒng);

3 、基于Xfs文件系統(tǒng)。

Linux誤刪除及誤格式化的數(shù)據(jù)恢復(fù)解決方案:

一、故障檢測

1、檢測是否存在硬件故障,如有硬件故障先處理硬件問題 。

2、以只讀方式檢測故障表現(xiàn)是否與用戶的描述相同。

二、數(shù)據(jù)恢復(fù):

1、備份:以只讀方式對故障磁盤做完整鏡像。

2、如果需要恢復(fù)完整目錄結(jié)構(gòu),則先需要完整恢復(fù)已丟失文件節(jié)點(diǎn),再恢復(fù)數(shù)據(jù);如果節(jié)點(diǎn)無法恢復(fù),則按文件類型進(jìn)行恢復(fù)。

3、恢復(fù)后的數(shù)據(jù)會(huì)暫存在另一個(gè)存儲(chǔ)體上。

三、驗(yàn)收:

對恢復(fù)好的數(shù)據(jù)進(jìn)行驗(yàn)證,確認(rèn)其正確性和完整性。

Linux誤刪除及誤格式化后恢復(fù)數(shù)據(jù)的可能性:

1、針對EXT2/EXT3/EXT4的數(shù)據(jù)誤刪除:

在EXT2文件系統(tǒng)上誤刪除數(shù)據(jù)一般會(huì)保留相應(yīng)的INODE,只要?jiǎng)h除后沒有覆蓋,通??梢詫?shù)據(jù)連同目錄、名稱完整的恢復(fù)出來。

在EXT3/EXT4上誤刪除數(shù)據(jù)不會(huì)保留INODE中的索引信息,無法恢復(fù)目錄及文件名稱,只能按文件類型進(jìn)行恢復(fù)。如果文件數(shù)量少或者文件類別規(guī)律性強(qiáng),可通過部分日志或文件內(nèi)部規(guī)則進(jìn)行恢復(fù)。例如mysql、oracle數(shù)據(jù)庫文件刪除后如果沒有覆蓋通??赏暾謴?fù)。

如刪除之后有數(shù)據(jù)寫入,則需要看具體情況:寫入越多,恢復(fù)概率越低;寫入越少,恢復(fù)概率越高。

2、針對EXT2/EXT3/EXT4的誤格式化:EXT2/EXT3/EXT4誤格式化后,如果格式化后的文件系統(tǒng)與格式化之前的文件系統(tǒng)結(jié)構(gòu)相同,則之前文件系統(tǒng)的節(jié)點(diǎn)區(qū)將全部被覆蓋,只能按文件類型進(jìn)行恢復(fù)。

3、針對Reiserfs的數(shù)據(jù)誤刪除/誤格式化:數(shù)據(jù)刪除或格式化后如無新的數(shù)據(jù)寫入,通??梢?00%恢復(fù);如刪除或格式化之后有數(shù)據(jù)寫入,則需要看具體情況:寫入越多,可恢復(fù)概率越低,寫入越少,可恢復(fù)概率越高。

4、針對Xfs的數(shù)據(jù)誤刪除/誤格式化:數(shù)據(jù)刪除或格式化后如無新的數(shù)據(jù)寫入,通常可以100%恢復(fù)。如刪除或格式化之后有數(shù)據(jù)寫入,則需要看具體情況:寫入越多,可恢復(fù)概率越低,寫入越少,可恢復(fù)概率越高。

數(shù)據(jù)恢復(fù)時(shí)間:

影響數(shù)據(jù)恢復(fù)的時(shí)間有多方面的因素。通常情況下,在北亞數(shù)據(jù)恢復(fù)中心恢復(fù)Linux誤刪除/誤格式化的數(shù)據(jù)約需要2-3天;如果有特殊或者復(fù)雜情況,需要視情況而定。

數(shù)據(jù)安全小貼士 :

1、任何類型的存儲(chǔ)設(shè)備都沒有100%的安全保證,對于重要數(shù)據(jù)我們需要經(jīng)常去備份,可以使用一些數(shù)據(jù)同步工具進(jìn)行數(shù)據(jù)備份。

2、出現(xiàn)數(shù)據(jù)災(zāi)難時(shí),最好不要再有任何操作。如有條件,將硬盤或其他存儲(chǔ)介質(zhì)進(jìn)行完整鏡像。

3、數(shù)據(jù)刪除后,即使不寫入數(shù)據(jù),單純的讀取也容易破壞文件系統(tǒng)日志。所以在誤刪除/誤格式化數(shù)據(jù)后,應(yīng)盡快umount文件系統(tǒng)。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11123

    瀏覽量

    207895
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    8700

    瀏覽量

    84534
  • 數(shù)據(jù)恢復(fù)

    關(guān)注

    10

    文章

    507

    瀏覽量

    17195
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    NetApp數(shù)據(jù)恢復(fù)—NetApp存儲(chǔ)誤刪除數(shù)據(jù)恢復(fù)案例

    某公司一臺(tái)NetApp存儲(chǔ),該存儲(chǔ)中有24塊磁盤。 工作人員誤刪除了NetApp存儲(chǔ)中一個(gè)文件夾,文件夾中有非常重要的數(shù)據(jù)。 數(shù)據(jù)恢復(fù)工程師在現(xiàn)場對該存儲(chǔ)進(jìn)行了初檢。雖然這個(gè)文件夾
    的頭像 發(fā)表于 08-12 13:35 ?136次閱讀
    NetApp<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—NetApp存儲(chǔ)<b class='flag-5'>誤刪除</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    虛擬機(jī)數(shù)據(jù)恢復(fù)—KVM虛擬機(jī)被誤刪除數(shù)據(jù)恢復(fù)案例

    虛擬機(jī)數(shù)據(jù)恢復(fù)環(huán)境: Linux操作系統(tǒng)服務(wù)器,EXT4文件系統(tǒng)。服務(wù)器中有數(shù)臺(tái)KVM虛擬機(jī)。 虛擬機(jī)1:主
    的頭像 發(fā)表于 08-07 13:33 ?203次閱讀
    虛擬機(jī)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—KVM虛擬機(jī)被<b class='flag-5'>誤刪除</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    Oracle數(shù)據(jù)恢復(fù)—Oracle刪除數(shù)據(jù)不用怕!這些數(shù)據(jù)恢復(fù)方法了解一下

    相信有很多oracle數(shù)據(jù)庫用戶都遇到過在操作Oracle數(shù)據(jù)庫時(shí)誤刪除某些重要數(shù)據(jù)的情況,這個(gè)時(shí)候如果數(shù)據(jù)庫沒有備份且
    的頭像 發(fā)表于 07-19 16:40 ?320次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)誤刪除KVM虛擬機(jī)的數(shù)據(jù)恢復(fù)案例

    1臺(tái)服務(wù)器,Linux操作系統(tǒng)+EXT4文件系統(tǒng),部署了數(shù)臺(tái)KVM虛擬機(jī),每臺(tái)虛擬機(jī)包含一個(gè)qcow2格式的磁盤文件,和一個(gè)raw格式的磁盤文件。 工作人員操作失
    的頭像 發(fā)表于 06-17 15:10 ?233次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>誤刪除</b>KVM虛擬機(jī)的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—EMC Isilon存儲(chǔ)中虛擬機(jī)數(shù)據(jù)恢復(fù)案例

    、AS、TS類型的視頻文件等。需要恢復(fù)數(shù)據(jù)的虛擬機(jī)通過NFS協(xié)議共享到ESX主機(jī),視頻文件通過CIFS協(xié)議共享給虛擬機(jī)(WEB服務(wù)器)。 通過NFS協(xié)議共享的所有數(shù)據(jù)(虛擬機(jī))被刪除
    的頭像 發(fā)表于 06-13 13:38 ?223次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—EMC Isilon存儲(chǔ)中虛擬機(jī)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—存儲(chǔ)中卷被刪除后重建如何恢復(fù)刪除卷的數(shù)據(jù)?

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: 某品牌FlexStorage P5730服務(wù)器存儲(chǔ),存儲(chǔ)中有一組由24塊硬盤組建的RAID5陣列,包括1塊熱備硬盤。
    的頭像 發(fā)表于 06-05 11:03 ?407次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—EqualLogic存儲(chǔ)硬盤故障導(dǎo)致存儲(chǔ)崩潰的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)某品牌EqualLogic PS 6011型號(hào)存儲(chǔ),底層有一組由16塊SAS硬盤組建的RAID5陣列,上層存儲(chǔ)空間劃分了4個(gè)卷,格式化為VMFS文件系統(tǒng),存
    的頭像 發(fā)表于 05-31 11:35 ?352次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—EqualLogic存儲(chǔ)硬盤故障導(dǎo)致存儲(chǔ)崩潰的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—KVM虛擬機(jī)raw格式磁盤文件數(shù)據(jù)恢復(fù)案例

    : 工作人員操作失誤刪除服務(wù)器上的3臺(tái)KVM虛擬機(jī),虛擬機(jī)中運(yùn)行數(shù)據(jù)庫,需恢復(fù)誤刪除虛擬機(jī)中raw
    的頭像 發(fā)表于 05-17 13:33 ?311次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—KVM虛擬機(jī)raw<b class='flag-5'>格式</b>磁盤文件<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    虛擬機(jī)數(shù)據(jù)恢復(fù)—EXT4文件系統(tǒng)下KVM虛擬機(jī)數(shù)據(jù)恢復(fù)案例

    發(fā)行版本中。KVM使用Linux自身的調(diào)度進(jìn)行管理。 本案例中的服務(wù)器操作系統(tǒng)為Linux,文件系統(tǒng)為EXT4。操作系統(tǒng)上的部署的幾臺(tái)KVM虛擬機(jī)被
    的頭像 發(fā)表于 04-17 14:22 ?267次閱讀
    虛擬機(jī)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—EXT4文件系統(tǒng)下KVM虛擬機(jī)<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—分享幾個(gè)服務(wù)器數(shù)據(jù)恢復(fù)的案例

    服務(wù)器數(shù)據(jù)恢復(fù)案例之服務(wù)器raid6中3個(gè)磁盤離線導(dǎo)致陣列崩潰的數(shù)據(jù)恢復(fù)案例;
    的頭像 發(fā)表于 03-04 13:21 ?827次閱讀

    分布式數(shù)據(jù)恢復(fù)-hbase+hive分布式存儲(chǔ)誤刪除文件的數(shù)據(jù)恢復(fù)方案

    hbase+hive分布式存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: 16臺(tái)某品牌R730XD服務(wù)器節(jié)點(diǎn),每臺(tái)物理服務(wù)器節(jié)點(diǎn)上有數(shù)臺(tái)虛擬機(jī),虛擬機(jī)上配置的分布式,上層部署hbase
    的頭像 發(fā)表于 11-24 15:55 ?329次閱讀

    數(shù)據(jù)數(shù)據(jù)恢復(fù)—MySQL數(shù)據(jù)庫表誤刪除記錄的數(shù)據(jù)恢復(fù)案例

    數(shù)據(jù)數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)本地windows sever操作系統(tǒng)服務(wù)器,服務(wù)器上部署mysql數(shù)據(jù)
    的頭像 發(fā)表于 11-09 15:16 ?1125次閱讀
    <b class='flag-5'>數(shù)據(jù)</b>庫<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—MySQL<b class='flag-5'>數(shù)據(jù)</b>庫表<b class='flag-5'>誤刪除</b>記錄的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—云服務(wù)器ECS數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 阿里云ECS網(wǎng)站服務(wù)器,linux操作系統(tǒng)+mysql數(shù)據(jù)庫。
    的頭像 發(fā)表于 11-07 15:10 ?817次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—云<b class='flag-5'>服務(wù)器</b>ECS<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    用單片機(jī)格式化的U盤無法恢復(fù)數(shù)據(jù)怎么解決?

    用單片機(jī)格式化的U盤無法恢復(fù)數(shù)據(jù)
    發(fā)表于 10-23 06:56