備份基礎之完全 增量與差異備份

2021-06-26 08:44:16 字數 2753 閱讀 6269

如果問乙個對計算機備份程式不熟悉的人,他可能會說,備份不過是把計算機上的所有資料,拷貝乙份而已。換句話說,如果在星期二晚上做備份,星期三沒有更動計算機上的任何資料,那麼星期三晚上做的備份,與前一天晚上做的,是完全一樣的,這是備份的方式之一,但實在沒有必要這樣做,要了解備份,我們得先知道備份的種類。

備份方式:

完全備份(full backup)

完全備份,每個檔案都會被寫進備份中去。如上所述,如果兩個時間點備份之間,資料沒有任何更動,那麼所有備份資料都是一樣的。這問題出自備份系統不會檢查自上次備份後,檔案有沒有被更動過;它只是機械性地將每個檔案讀出、寫入,不管檔案有沒有被修改過。備份全部選中的檔案及資料夾,並不依賴檔案的存檔屬性來確定備份哪些檔案。在備份過程中,任何現有的標記都被清除,每個檔案都被標記為已備份,換言之,清除存檔屬性。

這是我們不會一味採取完全備份的原因——每個檔案都會被寫到備份裝置上。這表示即使所有檔案都沒有變動,還是會佔據許多儲存空間。如果每天變動的檔案只有10mb,每晚卻要花費100gb的儲存空間做備份,這絕對不是個好方法。這也就是推出增量備份的主要原因。

增量備份(incremental backup)

跟完全備份不同,增量備份在做資料備份前會先判斷,檔案的最後修改時間是否比上次備份的時間來得晚。如果不是的話,那表示自上次備份後,這檔案並沒有被更動過,所以這次不需要備份。換句話說,如果修改日期的確比上次更動的日期來得晚,那麼檔案就被更動過,需要備份。 增量備份常常跟完全備份合用(例如每個星期做完全備份,每天做增量備份)差異備份是針對完全備份:備份上一次的完全備份後發生變化的所有檔案。差異備份過程中,只備份有標記的那些選中的檔案和資料夾。它不清除標記,既:備份後不標記為已備份檔案,換言之,不清除存檔屬性。

使用增量備份最大的好處在於備份速度:它的速度比完整備份快上許多,同時由於增量備份在做備份前會自動判斷備份時間點及檔案是否已作改動,所以相對於完全備份其對於節省儲存空間也大有益處。增量備份的不足之處在於資料還原的時間較長,效率相對較低,例如,如果您要還原乙個備份檔案,您必須把所有增量備份的磁碟都找一遍,直到找到為止,如果您要復原整個檔案系統,那就得先復原最近一次的完整備份,然後復原乙個又乙個的增量備份。

要避免復原乙個又乙個的遞增資料,提公升資料的復原的效率,把做法稍微改變一下,就變成了差異備份。

差異備份(differential backup)

差異備份與增量備份一樣,都只備份更動過的資料。但前者的備份是累積的—— 乙個檔案只要自上次完整備份後,曾被更新過,那麼接下來每次做差異備份時,這個檔案都會被備份(當然,直到下一次完整備份為止)。這表示差異備份中的檔案,都是自上次完全備份之後,曾被改變的檔案。如果要復原整個系統,那麼您只要先復原完全備份,再復原最後一次的差異備份即可。增量備份是針對於上一次備份(無論是哪種備份):備份上一次備份後,所有發生變化的檔案。增量備份過程中,只備份有標記的選中的檔案和資料夾,它清除標記,既:備份後標記檔案,換言之,清除存檔屬性。跟增量備份所使用的策略一樣,您平時只要定期做一次完全備份,再定時做差異備份即可。

所以,差異備份的大小,會隨著時間過去而不斷增加(假設在完全備份間,每天修改的檔案都不一樣)。以備份空間與速度來說,差異備份介於遞增備份與完全備份之間;但不管是復原乙個檔案或是整個系統,速度通常比完全備份、增量備份快(因為要搜尋/復原的磁碟數目比較少)。

基於這些特點,差異備份是值得考慮的方案,增量備份與差異備份技術也是目前所有企業級備份軟體的必備功能。

備份組合例項:

完全備份與差異備份

以每週資料備份計畫為例,我們可以在星期一進行完全備份,在星期二至星期五進行差異備份。如果在星期五資料被破壞了,則只需要還原星期一完全的備份和星期四的差異備份。這種策略備份資料需要較多的時間,但還原資料使用較少的時間。

完全備份與增量備份

還是以每週資料備份為例,在星期一進行完全備份,在星期二至星期五進行增量備份。如果在星期五資料被破壞了,則需要還原星期一正常的備份和從星期二至星期五的所有增量備份。這種策略備份資料需要較多的時間,但還原資料使用較少的時間。

備份方式比較

完全、增量與差異備份的簡單比較如下:

完全備份

增量備份

差異備份

備份方法

備份所有檔案

備份自從上一次備份後的全部改動和新檔案

備份自從上一次完全備份後的全部改動和新檔案

備份速度最慢

最快較快

恢復速度最快

最慢較快

空間要求最多

最少較多

優勢

最快的恢復速度

僅需要上一次完全備份就能恢復

較快的備份速度

較少的空間需求

沒有重複的備份檔案

更快且簡單的恢復(相比增量)

僅需要最近一次完全備份和最後一次差異備份就能恢復

劣勢

最多的空間需求

大量重複的備份

最慢的恢復速度

恢復需要最近一次完全備份和全部增量備份

較慢的備份速度

仍會存在許多重複的備份檔案

原文出處:emc中文支援論壇

透過差異談完全備份 增量備份與差異備份

1 當前主流的備份技術 資料備份 即針對資料進行的備份,直接複製所要儲存的資料,或者將資料轉換為映象儲存在計算機中。諸如ghost等備份軟體,光碟燒錄和移動盤儲存均屬此類。其採用的模式相對容易理解,分為逐檔與映象兩種。一是直接對檔案進行複製,另一是把檔案壓成映象存放。優點是方便易用,也是廣大使用者最...

完全備份 增量備份和差異備份

在進行資料備份時,可以採用不同的備份策略,主要的備份策略一般分為完全備份 增量備份和差異備份,我們分別來介紹。完全備份完全備份是指把所有需要備份的資料全部備份。當然,完全備份可以備份整塊硬碟 整個分割槽或某個具體的目錄。完全備份的好處是資料恢復方便,因為所有的資料都在同乙個備份中,所以只要恢復完全備...

差異備份與增量備份

差異備份的定義 備份自上一次完全備份之後有變化的資料。增量備份的定義 備份自上一次備份 包含完全備份 差異備份 增量備份 之後有變化的資料。增量備份和差異備份的區別 完全備份 備份全部選中的資料夾,並不依賴檔案的存檔屬性來確定備份那些檔案。在備份過程中,任何現有的標記都被清除,每個檔案都被標記為已備...