備份和歸檔是現(xiàn)今企業(yè)中最流行的兩種數(shù)據(jù)保護(hù)方式,那么這兩種數(shù)據(jù)保護(hù)方式各自的含義是什么,,二者又有什么區(qū)別呢,?備份(Backup),含義是創(chuàng)建一份數(shù)據(jù)對象的拷貝,,便于數(shù)據(jù)恢復(fù)時(shí)使用,。一個(gè)數(shù)據(jù)對象可以是一個(gè)文件或一個(gè)用戶定義的數(shù)據(jù)對象。某些情形下,,你可以做多個(gè)版本的數(shù)據(jù)備份,,每個(gè)版本發(fā)生在不同的時(shí)間點(diǎn)。這些版本作為一組備份和原始數(shù)據(jù)對象緊密相關(guān),。如果在客戶系統(tǒng)上,,原始數(shù)據(jù)對象崩潰或丟失,可以從服務(wù)器發(fā)送一個(gè)備份的版本到客戶端,,即執(zhí)行恢復(fù)操作,。一般來說,會(huì)采用最近一次的備份版本來做恢復(fù),,但你也可以從現(xiàn)存的備份版本中任選一個(gè)版本做恢復(fù),。備份版本的數(shù)目可以通過在服務(wù)器上作定義來控制。當(dāng)有新的版本被創(chuàng)建時(shí),,老的備份版本可以被自動(dòng)刪除,。 歸檔(Archive)含義是創(chuàng)建一個(gè)文件的拷貝,作為storage repository里的一個(gè)獨(dú)立對象存在,,且要保留特定的一段時(shí)間,。一般來說,你使用這個(gè)功能來創(chuàng)建一份數(shù)據(jù)的拷貝,,主要是出于歷史目的加以保存,。重要的記錄(出于法律或其他商業(yè)原因,數(shù)據(jù)必須被保存)一般會(huì)被作為歸檔的對象,。一旦在服務(wù)器上完成了歸檔拷貝,,你可以選擇在源系統(tǒng)上刪除原始數(shù)據(jù)。(via@聶奎甲) 先從對應(yīng)場景來說吧,。 一般情況下,,我們把用于恢復(fù)目的數(shù)據(jù)保留稱作備份。這類數(shù)據(jù)一般變化較大,,保留時(shí)限較短,。僅僅是為了應(yīng)對數(shù)據(jù)丟失來設(shè)計(jì)的。 而歸檔,,一般對應(yīng)的是長期存放,數(shù)據(jù)變化量相對較小,比較多的場景是基于法律法規(guī)要求的以年為單位的數(shù)據(jù)保留,,應(yīng)對的數(shù)據(jù)審查等操作,。 再從備份軟件設(shè)計(jì)的角度來看。 這里以tsm為例,,如果是數(shù)據(jù)備份,,備份軟件里對應(yīng)的有數(shù)據(jù)保留的活動(dòng)版本、非活動(dòng)版本,、刪除版本以及非活動(dòng)版本和刪除版本的保存期限等參數(shù)(copygroup的verexistes,、verdelete、retextra,、retonly四個(gè)參數(shù)),。能比較靈活的應(yīng)對備份數(shù)據(jù)的各種需求點(diǎn)。 對應(yīng)歸檔來說,,沒有非活動(dòng)版本的概念,,每個(gè)版本都是活動(dòng)的,只能以時(shí)間來界定(copygroup的retver參數(shù)),。 針對剛剛談到的歸檔和備份的區(qū)別,,根據(jù)第一點(diǎn)提到的需求差別,可以靈活的選擇即可,,比如: 對于大多數(shù)的普通文件,、sql數(shù)據(jù)庫、IBM domino,、MS exchange等數(shù)據(jù)保留都可以通過上面說的副本組參數(shù)來靈活配置,。 對于db2和oracle分別由程序自身來控制,db2使用db2adutl,,oracle使用rman,。 當(dāng)然,,也有一些特殊情況,,比如db2的歸檔日志存放,,或者sap的數(shù)據(jù)保留也會(huì)用的歸檔模式,,這里根據(jù)備份和歸檔的設(shè)計(jì)差別,,也可以解釋的通,。 通過上面的解釋,,在選擇數(shù)據(jù)保留方式時(shí),,基本可以很好的做出選擇,。(via@王巧雷) 備份可以創(chuàng)建數(shù)據(jù)的副本(文件,、數(shù)據(jù)庫等),用于防止因?yàn)槿藶殄e(cuò)誤,、系統(tǒng)崩潰和自然災(zāi)害造成的數(shù)據(jù)丟失,。當(dāng)原始數(shù)據(jù)丟失時(shí),,可以通過獲取數(shù)據(jù)副本來獲得想要的數(shù)據(jù)。備份適合快速恢復(fù)大量數(shù)據(jù)的場景,。但是,,由于數(shù)據(jù)的快速增長,備份環(huán)境可能需要不斷拓展,,這對于備份管理員而言是一件頭疼的事情,。磁帶和磁盤提供高可靠性,通常被用作備份的介質(zhì),。但是,,如果一個(gè)備份系統(tǒng)沒有使用合適的數(shù)據(jù)管理軟件,它就會(huì)顯得非常低效甚至無效,。如果企業(yè)決定長期保留數(shù)據(jù),,那么對備份系統(tǒng)的投資花銷、時(shí)間成本以及專業(yè)人員數(shù)量都會(huì)有較高的要求,??偠灾瑐浞葜饕菑?fù)制那些經(jīng)常需要讀取或更新的在線數(shù)據(jù),。 文件歸檔是現(xiàn)今另一種數(shù)據(jù)保護(hù)的流行形勢,。由于歸檔使用相對較便宜的存儲(chǔ)介質(zhì)(如磁帶),并且可以離線存儲(chǔ),,所以歸檔可達(dá)到減少開支和方便存放介質(zhì)的目的,。文件歸檔系統(tǒng)還可以根據(jù)文件屬性來保存文件。這些屬性可以是作者,、修改日期或者一些其他的自定義標(biāo)簽,。歸檔系統(tǒng)會(huì)保存文件本身以及它們的元數(shù)據(jù)和屬性。此外,,歸檔系統(tǒng)還會(huì)提供壓縮功能,。總而言之,,歸檔主要是將不再需要經(jīng)常讀取或更新的備份數(shù)據(jù)長期離線保存,,并按屬性打上歸檔標(biāo)簽,方便將來的搜索,。 |
|