CentOS7系統中數據備份分為如下幾類。
①完全備份:備份所有數據,簡稱全備。
②差異備份:備份和上一次全備之間發生變化的數據。
③增量備份:備份和上一次備份操作之間發生變化的數據。
④累計增量備份:備份多次備份操作的變化總和。
數據備份共有10級,數字表示為0-9級。
0級表示完全備份。
1級表示備份和上一次0級之間的變化數據。
2級表示備份上一次比本級別數字小的備份之間的變化數據。
3-9級以此類推。
有了備份級別,在生產環境中對重要的數據都需要制定周期性的備份方案,又稱備份策略。舉例如下。
周日晚 0級備份 即完全備份
周一晚 2級備份 即差異備份
周二晚 2級備份 即差異備份
周三晚 1級備份 即差異備份
周四晚 2級備份 即增量備份
周五晚 2級備份 即累計增量備份
周六晚 2級備份 即累計增量備份
上例中的備份策略以一周為一個周期,每天進行不同級別的備份,如下圖所示。
分析:周一晚進行2級備份,向前尋找1級備份,由于最近的一次操作是0級,且級別數字小于2級,因此會直接備份和周日0級備份之間的變化數據,即周一一天內的變化數據,即差異備份;同樣,周二晚進行2級備份時,向前找到周日晚的0級備份操作(因為周一的2級與周二的2級同級,同級之間不會做備份),因此周二晚也備份與周日0級備份之間產生的變化數據,即周一周二兩天的變化,即差異備份。
若周三早發生數據丟失,則恢復數據時,需要先恢復周日晚的0級數據,再恢復周二晚的2級數據,總共執行兩次恢復操作。
周三晚進行1級備份,備份的是與周日0級備份之間的變化數據,仍是差異備份;而周四晚進行2級備份,會備份與周三晚1級備份之間的變化數據,即僅備份周四一天的變化數據,由于周三晚進行的不是完全備份操作,因此周四晚進行的是增量備份。
若周五早發生數據丟失,則恢復數據時,需要先恢復周日晚的0級數據,再恢復周三晚的1級數據,然后恢復周四晚的2級數據,總共執行三次恢復操作。
周五晚進行2級備份,備份的是與周三晚1級備份之間的變化數據,因為包括了兩天變化的總和所以視為累計增量備份;周六的備份與周五類似。
通過上述例子可知,一周內備份最多時會備份三天變化的總和,數據量并不會很大;并且恢復時,最多執行三次恢復即可,次數也不多,所以此種策略較為合理。
更多內容
>>本文地址:http://www.littlerockbway.com/zhuanye/2021/69820.html
聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。
1 您的年齡
2 您的學歷
3 您更想做哪個方向的工作?