備份建設中的四大認識誤區
?企業在備份建設中,主要的認識誤區有以下幾個:
一、用雙機、陣列復制等系統冗余替代數據備份
雙機雙柜可實現服務器和存儲的高可用性,保障業務持續運行,但絕不能替代備份,因為雙機雙柜能解決數據的物理錯誤,例如:服務器或存儲故障,但解決不了數據的邏輯錯誤,例如:病毒,人為誤刪除數據(rm –f )等。
二、寫腳本備份數據庫代替數據備份軟件
1個2個數據庫還能操作過來,假如有100個數據庫呢?
除了數據庫,其他的都要寫腳本嗎(除非是要開發個備份軟件)?非常不建議這樣操作,因為這樣做問題太多了,如果有條件,就不要再人為寫腳本備份了,我碰到過一個內部同行,一直用腳本備份的Oracle數據庫,等恢復的時候發現每天備份的都是0KB,這才開會討論腳本備份的沒有數據驗證功能。需要一套專業的備份軟件來做這件事情,否則可能災難重現。
三、操作系統不用備份
有人說,系統備份什么?壞了就重裝唄,數據不丟就行,首先大家應該都用過Ghost軟件,容易不?太容易了!其實Unix、Linux、Windows等系統備份恢復如果學會使用不比Ghost難多少,光盤啟動,找到想恢復的時間點,分分鐘系統就恢復到備份時的狀態,但我們想一想,如果沒有系統備份工具,我們要重裝系統,然后找驅動,安裝軟件,系統優化,測試,這要多久,一個資深的運維技術6個小時你敢承諾系統能上線嗎?
我想沒有人敢保證,我曾經看過一個工程師為了一個網卡驅動(非常老的服務器)花了一上午的時間。而且有的時候當時部署系統的工程師已經不在了,系統裝上了,應用沒人會裝。想想現在我們的技術人員是不是大半夜的還有在機房維護操作系統的?運維人員忙的要死,天天救火,但技術又沒什么長進,想想時間都去哪了。
四、想用CDP代替備份
不論是True CDP還是 CDP(就是業內說的真假CDP)都代替不了備份。我們都知道備份都是放在系統空閑時做,除了游戲企業外其他大多數企業都會選擇在夜里備份,因為備份會占用大量系統資源,系統繁忙的時候是不可以備份的,(除非你想讓用戶罵)。
CDP顧名思義持續數據保護,不論真假CDP, 24小時不間斷對系統IO讀取,對系統的性能影響可想而知,CDP通常嵌入數據中心關鍵業務應用的I/O路徑中,是一個I/O聚散點,其任何不穩定都可能導致關鍵業務停頓。所以CDP只能用在部分業務上,增強備份軟件RPO的指標參數,而不是替代備份軟件,不會有企業傻到所有業務都采用CDP保護,而且CDP一定要測試后方能使用,如果遇到產品問題或兼容性問題,你的業務系統可能宕機。