国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

淺析數(shù)據(jù)的備份策略

2015-08-15 00:54黃小花李俊晶
科技視界 2015年6期

黃小花 李俊晶

(江西交通職業(yè)技術(shù)學(xué)院信息工程系,江西 南昌330013)

0 引言

數(shù)據(jù)備份簡(jiǎn)單理解就是把計(jì)算機(jī)上的所有數(shù)據(jù)拷貝一份而已,但這是備份的方式之一,良好的備份策略并不是每次都拷貝數(shù)據(jù),如果數(shù)據(jù)備份后并沒(méi)有發(fā)生變化,就沒(méi)有必要再拷貝。例如,您在星期一晚上做了一次備份,星期二沒(méi)有修改計(jì)算機(jī)上的任何數(shù)據(jù),那么星期二晚上做的備份,與星期一晚上做的,是完全一樣的,這樣你在星期二晚上做的備份是多余,浪費(fèi)了時(shí)間和空間,您實(shí)在沒(méi)有必要這樣做。

為了更有效備份和還原數(shù)據(jù),在備份前應(yīng)該選擇一份良好的備份策略。要選擇好的備份策略,我們得先知道備份的種類(lèi)。Windows使用的備份類(lèi)型主要有三種:完全備份,增量備份,差異備份。

1 備份標(biāo)記

如前所述,備份并不是簡(jiǎn)單的拷貝,為了提高效率和節(jié)省時(shí)間,已經(jīng)備份過(guò)并沒(méi)有修改過(guò)的文件,可以不再重復(fù)備份。那么如何來(lái)判斷文件曾經(jīng)被備份過(guò)呢?答案是給已備份過(guò)的文件加備份標(biāo)記,通過(guò)備份標(biāo)記就可在下次備份時(shí)加以區(qū)分,只有經(jīng)過(guò)改變的文件才會(huì)備份,沒(méi)有改變的文件將不再重復(fù)備份。

備份標(biāo)記也稱(chēng)為文檔屬性,系統(tǒng)是通過(guò)文檔屬性來(lái)給備份文件做標(biāo)記的。新建的文件或沒(méi)有備份的文件都有一個(gè)歸檔屬性。一個(gè)文件一旦被備份,就會(huì)清除歸檔屬性,表示該文件已備份過(guò),如果文件沒(méi)有修改過(guò),下次再備份時(shí)由于做了備份標(biāo)記就不會(huì)被重復(fù)備份。

當(dāng)然,并不是所有的備份類(lèi)型都會(huì)加備份標(biāo)記,以上所說(shuō)的備份標(biāo)記只是針對(duì)完全備份和增量備份,對(duì)差異備份并不適合。差異備份由于在備份時(shí)不會(huì)清除“歸檔”屬性,所以在下次備份的時(shí)文件還會(huì)進(jìn)行重香備份。

2 完全備份(Full Backup)

完全備份,指的是對(duì)所有選擇的文件和文件夾都進(jìn)行備份,不管數(shù)據(jù)有沒(méi)有修改,都會(huì)進(jìn)行備份。在備份過(guò)程中,通過(guò)清除文檔的存檔屬性來(lái)給文件加上備份標(biāo)記,使得每個(gè)未修改的備份文件都標(biāo)記為已備份。雖然完全備份會(huì)加上備份標(biāo)記,但是完全備份并不會(huì)檢查備份標(biāo)記,它只是機(jī)械性地備份全部選中的文件及文件夾,并不依靠備份標(biāo)記來(lái)確定備份哪些文件。

采用完全備份優(yōu)點(diǎn)是:可以加快恢復(fù)數(shù)據(jù)的速度。因?yàn)槊看蔚膫浞菸募际亲钚碌淖钔暾模曰謴?fù)數(shù)據(jù)時(shí)只要用最后一次備份的文件就可以恢復(fù)所有的數(shù)據(jù)。

完全備份的缺點(diǎn)是:每次備份都要把所有文件備份下來(lái),即使沒(méi)有修改的文件也要備份,這樣會(huì)產(chǎn)生大量重復(fù)的數(shù)據(jù)。而這些重復(fù)的數(shù)據(jù)對(duì)用戶來(lái)說(shuō)沒(méi)有多大的意義,反而增加了用戶的成本。由于每次都要備份所有數(shù)據(jù),所以備份的時(shí)間也很長(zhǎng)。

3 增量備份(Incremental Backup)

增量備份指的是只備份上一次增加和修改過(guò)的數(shù)據(jù)。因?yàn)樵谶M(jìn)行增量備份時(shí),會(huì)給備份過(guò)的文件加上備份標(biāo)記,所以增量備份在做備份前會(huì)先根據(jù)備份標(biāo)記判斷是否要備份。如果對(duì)同一文件,連續(xù)進(jìn)行了兩次增量備份,并且文件在這這間又沒(méi)有任何變化,則在第二次備份時(shí)將不會(huì)備份這個(gè)文件。

使用增量備份優(yōu)點(diǎn)是:由于增量備份在做備份前會(huì)自動(dòng)判斷備份時(shí)間點(diǎn)的文件是否已作改動(dòng),沒(méi)有改動(dòng)的文件是不會(huì)重復(fù)備份,這樣可以不但可以節(jié)省空間還可縮短備份時(shí)間,提高備份效率。

增量備份的缺點(diǎn)上是:數(shù)據(jù)還原的時(shí)間較長(zhǎng),效率低。在還原數(shù)據(jù)時(shí),你必須把找到所有的增量備份,然后再恢復(fù)一個(gè)又一個(gè)的增量備份,直到全部復(fù)原為止。如果某一個(gè)增量備份丟失了,將無(wú)法保證數(shù)據(jù)可以完整還原,所以這種備份可靠性差。

要避免復(fù)原一個(gè)又一個(gè)的遞增數(shù)據(jù),提升數(shù)據(jù)的復(fù)原的效率,可以選擇差異備份。

4 差異備份(Differential Backup)

差異備份是在完全備份后進(jìn)行的,它只備份完全備份后更動(dòng)過(guò)的數(shù)據(jù)。只有標(biāo)記過(guò)的文件才會(huì)做差異備份。在備份過(guò)程中它不清除文檔的存檔屬性,使得備份后的文件不標(biāo)記為已備份。如果對(duì)同一個(gè)文件連續(xù)進(jìn)行了兩次差異備份,這個(gè)文件會(huì)備份2次,直到下一次完全備份后它才停止重復(fù)備份。

差異備份是一個(gè)累積的過(guò)程,備份所需時(shí)間和空間會(huì)隨著時(shí)間過(guò)去而不斷增加。但恢復(fù)起較簡(jiǎn)單,您只要先復(fù)原完全備份,再?gòu)?fù)原最后一次的差異備份即可??傊詡浞菘臻g與速度來(lái)說(shuō),差異備份介于增量備份與完全備份之間;恢復(fù)的速度通常比完全備份、增量備份快(因?yàn)橐褜?復(fù)原的磁盤(pán)數(shù)目比較少)。

5 不同備份類(lèi)型組合應(yīng)用示例

理解了三種備份類(lèi)型后,我們就可以根據(jù)需要選擇合適的備份策略。每種備份都有優(yōu)點(diǎn)和缺點(diǎn),如要節(jié)省備份時(shí)間和空間就得犧牲恢復(fù)的速度,如要獲取恢復(fù)的速度就得犧牲備份資源。所以在實(shí)際中很少單獨(dú)使用一種備份類(lèi)型,良好的備份策略應(yīng)該是將不同備份類(lèi)型組合起來(lái)一起使用。在日常的備份實(shí)踐中,經(jīng)常使用以下兩種組合的備份策略。

5.1 完全備份+差異備份

假設(shè)你在星期一進(jìn)行了一次系統(tǒng)完全備份,你系統(tǒng)中所有選定的文件和文件夾都備份到一塊磁盤(pán)上。接下來(lái)如果從星期二到星期五你都采用差異備份。如果在星期二你的系統(tǒng)里面增加了一張學(xué)生表,你只需要將學(xué)生表表備份下來(lái);星期三增加了一張課程表,你在星期三需要備份的數(shù)據(jù)是星期二的學(xué)生表+星期三的課程表;星期四增加了教師表,你在星期四需要備份的數(shù)據(jù)是星期二的學(xué)生表+星期三的課程表+星期四的教師表;星期五增加了成績(jī)表,你在星期五需要備份的數(shù)據(jù)是星期二的學(xué)生表+星期三的課程表+星期四的教師表+星期五的成績(jī)表。

如果在星期五數(shù)據(jù)全部丟失了,你可以找到星期一備份好的完全備份磁盤(pán)來(lái)還原星期一以前的數(shù)據(jù),然后再找到星期五的差異備份磁盤(pán)來(lái)恢復(fù)星期一到星期五這一周的數(shù)據(jù)。因?yàn)樽詳?shù)據(jù)丟失時(shí),差異備份是完全備份以后所有修改過(guò)的數(shù)據(jù)都在備份盤(pán)上。采用這種備份策略,還原數(shù)據(jù)簡(jiǎn)單方便,耗時(shí)少,但是備份時(shí)所使用的時(shí)間和空間較多。

5.2 完全備份與增量備份

同樣在星期一你做了一次完全備份,把系統(tǒng)中所有選定的文件和文件夾都備份到一塊磁盤(pán)上。接下來(lái)如果從星期二到星期五你都采用增量備份。如果星期二你的系統(tǒng)里面增加了一張學(xué)生表,你只要將學(xué)生表表備份下來(lái);星期三增加了一張課程表,只要將課程表備份下來(lái);星期四增加了一張教師表,只要備份教師表;星期五增加了一張成績(jī)表,只要將成績(jī)表備份下來(lái)。

同樣在星期五數(shù)據(jù)全部丟失了,你用星期一做的完全備份來(lái)還原星期一之前的數(shù)據(jù),用星期二到星期五的增量備份來(lái)還原星期二到星期五的數(shù)據(jù),直到所有的數(shù)據(jù)被全部還原完為止。假設(shè)你星期四的增量盤(pán)丟失了,那么你的數(shù)據(jù)就不能完整還原。

采用這種備份策略,可以節(jié)省備份時(shí)間和空間,但還原數(shù)據(jù)比較麻煩,而且數(shù)據(jù)可靠性得不到完全保障。

[1]劉惠敏.數(shù)據(jù)備份策略分析[J].福建電腦,2007(08).

[2]謝東.基于Oracle的數(shù)據(jù)庫(kù)安全策略[J].現(xiàn)代情報(bào),2006(01).

[3]周士偉,楊文麗.數(shù)據(jù)備份策略及方法[J].東北電力技術(shù),2003(02).

[4]劉高.一種輕量級(jí)快速網(wǎng)絡(luò)備份系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].華中科技大學(xué),2009.

[5]百度百科.數(shù)據(jù)備份類(lèi)型[OL].http://www.docin.com/p-32017369.html.