国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

Linux備份策略(完全備份、增量備份和差異備份)詳解

2024-08-27 23:56:35
字體:
供稿:網(wǎng)友
常用的備份策略有完全備份和增量備份,而增量備份有可細(xì)分為累計增量備份和差異增量備份。下面來分別講述不同備份策略以及之間的區(qū)別。

完全備份

完全備份是指把所有需要備份的數(shù)據(jù)全部備份。當(dāng)然,完全備份可以備份整塊硬盤、整個分區(qū)或某個具體的目錄。對于 linux 操作系統(tǒng)來說,完全備份指的就是將根目錄下的所有文件進(jìn)行備份。

完全備份的好處是,所有數(shù)據(jù)都進(jìn)行了備份,系統(tǒng)中任何數(shù)據(jù)丟失都能恢復(fù),且恢復(fù)效率較高。如果完全備份備份的是整塊硬盤,那么甚至不需要數(shù)據(jù)恢復(fù),只要把備份硬盤安裝上,服務(wù)器就會恢復(fù)正常。

完全備份的缺點也很明顯,那就是需要備份的數(shù)據(jù)量較大,備份時間較長,備份了很多無用數(shù)據(jù),占用的空間較大,所以完全備份不可能每天執(zhí)行。

我們一般會對關(guān)鍵服務(wù)器進(jìn)行整盤完全備份,如果出現(xiàn)問題,則可以很快地使用備份硬盤進(jìn)行替換,從而減少損失。我們甚至?xí)﹃P(guān)鍵服務(wù)器搭設(shè)一臺一模一樣的服務(wù)器,這樣只要遠(yuǎn)程幾個命令(或使用 shell 腳本自動檢測,自動進(jìn)行服務(wù)器替換),備份服務(wù)器就會接替原本的服務(wù)器,使故障響應(yīng)時間大大縮短。

累計增量備份

在一個數(shù)據(jù)量很大的業(yè)務(wù)應(yīng)用中,每天對 Linux 系統(tǒng)進(jìn)行完全備份是不現(xiàn)實的,這就需要用到增量備份策略。

累計增量備份是指先進(jìn)行一次完全備份,服務(wù)器運行一段時間之后,比較當(dāng)前系統(tǒng)和完全備份的備份數(shù)據(jù)之間的差異,只備份有差異的數(shù)據(jù)。服務(wù)器繼續(xù)運行,再經(jīng)過一段時間,進(jìn)行第二次增量備份。在進(jìn)行第二次增量備份時,當(dāng)前系統(tǒng)和第一次增量備份的數(shù)據(jù)進(jìn)行比較,也是只備份有差異的數(shù)據(jù)。第三次增量備份是和第二次增量備份的數(shù)據(jù)進(jìn)行比較,以此類推。

因此,累計增量備份就是只備份每天增加或者變化的數(shù)據(jù),而不備份系統(tǒng)中沒有變動的數(shù)據(jù)。我們畫一張示意圖,如圖 1 所示。
累計增量備份
圖 1 累計增量備份
假設(shè)我們在第一天進(jìn)行一次完全備份。第二天增量備份時,只會備份第二天和第一天之間的差異數(shù)據(jù),但是第二天的總備份數(shù)據(jù)是完全備份加第一次增量備份的數(shù)據(jù)。第三天增量備份時,只會備份第三天和第二天之間的差異數(shù)據(jù),但是第三天的總備份數(shù)據(jù)是完全備份加第一次增量備份的數(shù)據(jù),再加第二次增量備份的數(shù)據(jù)。當(dāng)然,第四天增量備份時,只會備份第四天和第三天的差異數(shù)據(jù),但是第四天的總備份數(shù)據(jù)是完全備份加第一次增量備份的數(shù)據(jù),加第二次增量備份的數(shù)據(jù),再加第三次增量備份的數(shù)據(jù)。

采用累計增量備份的好處是,每次備份需要備份的數(shù)據(jù)較少,耗時較短,占用的空間較小;壞處是數(shù)據(jù)恢復(fù)比較麻煩,如果是圖 1 的例子,那么當(dāng)進(jìn)行數(shù)據(jù)恢復(fù)時,就要先恢復(fù)完全備份的數(shù)據(jù),再依次恢復(fù)第一次增量備份的數(shù)據(jù)、第二次增量備份的數(shù)據(jù)和第三次增量備份的數(shù)據(jù),最終才能恢復(fù)所有的數(shù)據(jù)。

差異增量備份

差異增量備份(后續(xù)簡稱差異備份)也要先進(jìn)行一次完全備份,但是和累計增量備份不同的是,每次差異備份都備份和原始的完全備份不同的數(shù)據(jù)。也就是說,差異備份每次備份的參照物都是原始的完全備份,而不是上一次的差異備份。我們也畫一張示意圖,如圖 2 所示。
差異增量備份
圖 2 差異增量備份
假設(shè)我們在第一天也進(jìn)行一次完全備份。第二天差異備份時,會備份第二天和第一天之間的差異數(shù)據(jù),而第二天的備份數(shù)據(jù)是完全備份加第一次差異備份的數(shù)據(jù)。第三天進(jìn)行差異備份時,仍和第一天的原始數(shù)據(jù)進(jìn)行對比,把第二天和第三天所有的數(shù)據(jù)都備份在第二次差異備份中,第三天的備份數(shù)據(jù)是完全備份加第二次差異備份的數(shù)據(jù)。第四天進(jìn)行差異備份時,仍和第一天的原始數(shù)據(jù)進(jìn)行對比,把第二天、第三天和第四天所有的不同數(shù)據(jù)都備份到第三次差異備份中,第四天的備份數(shù)據(jù)是完全備份加第三次差異備份的數(shù)據(jù)。

相比較而言,差異備份既不像完全備份一樣把所有數(shù)據(jù)都進(jìn)行備份,也不像增量備份在進(jìn)行數(shù)據(jù)恢復(fù)時那么麻煩,只要先恢復(fù)完全備份的數(shù)據(jù),再恢復(fù)差異備份的數(shù)據(jù)即可。不過,隨著時間的增加,和完全備份相比,變動的數(shù)據(jù)越來越多,那么差異備份也可能會變得數(shù)據(jù)量龐大、備份速度緩慢、占用空間較大。

一個比較的備份策略是,對于數(shù)據(jù)量不大,并且每天數(shù)據(jù)量增加不多的系統(tǒng),優(yōu)先選擇完全備份;對于數(shù)據(jù)量巨大,每天新增數(shù)據(jù)也很多的系統(tǒng),視情況選擇差異備份或者增量備份。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 巴塘县| 龙山县| 衡阳县| 长治县| 库伦旗| 蛟河市| 南靖县| 武乡县| 青阳县| 铜山县| 永春县| 长兴县| 广宁县| 六枝特区| 壶关县| 沐川县| 全州县| 宜城市| 清流县| 建瓯市| 台江县| 望都县| 雷山县| 苏尼特左旗| 积石山| 长武县| 炉霍县| 安塞县| 河西区| 永新县| 桂东县| 阿拉善右旗| 百色市| 凉城县| 谢通门县| 蓬溪县| 墨江| 姚安县| 毕节市| 新平| 阿瓦提县|