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




















