如何確保應(yīng)該備份的數(shù)據(jù)得到備份
譯文【51CTO.com快譯】組織使用選擇性排除方法可以確定應(yīng)該備份的數(shù)據(jù),雖然這可能會(huì)存儲(chǔ)一些無(wú)用的數(shù)據(jù),但可以備份所有重要內(nèi)容。
在備份領(lǐng)域中,沒(méi)有比發(fā)現(xiàn)需要恢復(fù)的文件或數(shù)據(jù)庫(kù)從未備份更令人難過(guò)的事情。而了解備份系統(tǒng)中是否包括系統(tǒng)、目錄和數(shù)據(jù)庫(kù)是組織確保不會(huì)發(fā)生這種情況的關(guān)鍵。
實(shí)現(xiàn)這一目標(biāo)的第一步是確保要備份的服務(wù)器和服務(wù)已經(jīng)在備份和恢復(fù)系統(tǒng)中注冊(cè)。例如,如果組織開(kāi)始使用新的軟件即服務(wù)(例如Salesforce),那么沒(méi)有備份系統(tǒng)會(huì)自動(dòng)注意到這個(gè)添加,并開(kāi)始為組織進(jìn)行備份。如果組織已在VMware上實(shí)現(xiàn)完全虛擬化,則系統(tǒng)會(huì)自動(dòng)通知是否向配置中添加了新節(jié)點(diǎn)。但是,如果組織開(kāi)始使用Hyper-V或KVM,則沒(méi)有備份系統(tǒng)會(huì)自動(dòng)注意到數(shù)據(jù)中心中有一個(gè)新的虛擬機(jī)管理程序并開(kāi)始對(duì)其進(jìn)行備份。當(dāng)然,組織的備份系統(tǒng)也不會(huì)注意到已經(jīng)安裝新的物理服務(wù)器。
選擇性包含vs選擇性排除
在備份系統(tǒng)中如何包含項(xiàng)目有兩大類:選擇性包含和選擇性排除。
選擇性包含是管理員在其中單獨(dú)指定備份系統(tǒng)將備份哪些文件系統(tǒng)、數(shù)據(jù)庫(kù)或?qū)ο蟮奈恢谩@纾绻芾韱T說(shuō)他們只想備份D:\驅(qū)動(dòng)器或Apollo數(shù)據(jù)庫(kù),那么他們正在采用的是選擇性包含。
選擇性排除是指管理員指定備份服務(wù)器上所有內(nèi)容(明確排除的內(nèi)容除外)的情況。例如,管理員可以選擇備份除Linux系統(tǒng)上的/tmp或Windows筆記本電腦上用戶的iTunes或Movies目錄之外的所有文件系統(tǒng)。
管理員通常會(huì)認(rèn)為他們管理系統(tǒng)的方式?jīng)]有必要備份操作系統(tǒng)。他們知道可以備份Windows筆記本電腦上的C:\Users,Macbook電腦上的/Users,或者Linux系統(tǒng)上的/data或/home之類的東西。他們認(rèn)為備份操作系統(tǒng)或應(yīng)用程序毫無(wú)意義,因此他們只要人工選擇要備份的文件系統(tǒng)即可。對(duì)于數(shù)據(jù)庫(kù)也是如此,它們可能不需要組織的備份測(cè)試數(shù)據(jù)庫(kù),因此管理員有選擇地包含要備份的數(shù)據(jù)庫(kù)。
選擇性包含的缺點(diǎn)
選擇性包含的問(wèn)題是配置更改。每次將具有數(shù)據(jù)的新數(shù)據(jù)庫(kù)或文件系統(tǒng)添加到系統(tǒng)時(shí),都需要更改備份配置,否則,將永遠(yuǎn)不會(huì)備份新資源。
這就是選擇性排除是最安全的備份選擇方法的原因。其帶來(lái)的副作用可能是會(huì)備份一些毫無(wú)價(jià)值的數(shù)據(jù)。選擇性包含可能會(huì)節(jié)省資金,因?yàn)榇鎯?chǔ)的數(shù)據(jù)更少,但這不值得冒險(xiǎn)。
管理員很容易排除毫無(wú)價(jià)值的數(shù)據(jù),例如Linux系統(tǒng)上的/tmp或/ temp。如果沒(méi)有理由備份操作系統(tǒng),則還可以排除/、/user、/usr、/var和/opt。在Windows系統(tǒng)上,如果確實(shí)不想備份該數(shù)據(jù),則可以排除C\ Windows和C\ Program Files。
不過(guò),需要考慮的一件事是重復(fù)數(shù)據(jù)刪除可能對(duì)這一決定產(chǎn)生的影響。要知道備份的大量沒(méi)有價(jià)值的文件系統(tǒng)將會(huì)浪費(fèi)磁盤(pán)陣列或磁帶庫(kù)上寶貴的存儲(chǔ)空間。但是如果花費(fèi)那么多時(shí)間排除的操作系統(tǒng)實(shí)際上只存儲(chǔ)了一次該怎么辦?重復(fù)數(shù)據(jù)刪除可確保備份系統(tǒng)中實(shí)際存儲(chǔ)的只有一個(gè)Windows或Linux操作系統(tǒng)的副本。考慮到這一點(diǎn),也許可以將備份系統(tǒng)保留為默認(rèn)配置,而不必?fù)?dān)心排除操作系統(tǒng),因?yàn)閭浞莶僮飨到y(tǒng)的成本非常小。
基于標(biāo)簽的包含
自動(dòng)將備份數(shù)據(jù)添加到備份系統(tǒng)的另一種方法是通過(guò)基于標(biāo)簽的包含。這在虛擬化世界中變得很流行。在虛擬化世界中,可以為創(chuàng)建的每個(gè)虛擬機(jī)或數(shù)據(jù)庫(kù)分配一個(gè)或多個(gè)標(biāo)簽,這些標(biāo)簽可以對(duì)虛擬機(jī)或數(shù)據(jù)庫(kù)的類型進(jìn)行分類。例如,所有新的數(shù)據(jù)庫(kù)服務(wù)器都可能被賦予數(shù)據(jù)庫(kù)標(biāo)簽,從而向其他多個(gè)進(jìn)程表明它是與數(shù)據(jù)庫(kù)相關(guān)的虛擬機(jī)。這可能會(huì)告訴某些監(jiān)視系統(tǒng)監(jiān)視數(shù)據(jù)庫(kù)是否可用。它還可能會(huì)自動(dòng)將某些安全規(guī)則和防火墻應(yīng)用于這個(gè)虛擬機(jī)。而且在大多數(shù)備份系統(tǒng)中,它也可以自動(dòng)將以數(shù)據(jù)庫(kù)為中心的備份策略應(yīng)用于這個(gè)虛擬機(jī)。
使用基于標(biāo)簽的包含時(shí)要注意的一件事:需要默認(rèn)的備份策略。如果找不到合適的標(biāo)簽,則應(yīng)創(chuàng)建一個(gè)備份策略,備份軟件將自動(dòng)實(shí)施這個(gè)策略。然后,確保監(jiān)視出現(xiàn)的任何新系統(tǒng)的默認(rèn)策略,因?yàn)檫@意味著這些系統(tǒng)上的數(shù)據(jù)可能沒(méi)有得到正確備份。如果組織的備份軟件產(chǎn)品在與基于標(biāo)簽的包含一起使用時(shí)不支持默認(rèn)備份策略,則最好不要使用這個(gè)功能,因?yàn)檫@會(huì)帶來(lái)新的虛擬機(jī)或數(shù)據(jù)庫(kù)無(wú)法備份的風(fēng)險(xiǎn)。
備份首先需要保證安全
選擇性包含被默認(rèn)為最安全的備份包含方法。管理員可以將寶貴的時(shí)間花費(fèi)在其他重要工作上,而不必?fù)?dān)心是否正在備份新數(shù)據(jù)庫(kù)。備份優(yōu)先級(jí)始終應(yīng)該首先是安全和保護(hù),其次才是成本。因?yàn)闆](méi)有人因?yàn)閭浞菹到y(tǒng)備份了一些毫無(wú)價(jià)值的數(shù)據(jù)而被解雇。
原文標(biāo)題:How to make sure data that should be backed up gets backed up,原文作者:W. Curtis Preston
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】