常見容災備份方案的分析

2022-05-04 11:24:02 字數 2312 閱讀 3123

在2023年後出現了很多ha模式的高可以用解決方案。按群集組成的伺服器來分,包括雙機ha群集、多機ha群集。根據部署和工作模式來分,包括純高可用模式和負載均衡模式。

這種ha模式很好的解決應用的高可用問題,只要不是ha組成節點內的所有伺服器都宕機,業務就可以通過ha軟體的調節轉移到剩餘的可用節點上。這樣的情況下只要組成ha的節點有一台還可以工作,業務就可以連續。

但是ha冗餘的只是應用,資料還是共享的乙份。在這份共享的資料出現問題的時候,即使是所有的節點都可以工作,業務也會被迫中斷。

ha只解決了應用冗餘

因為ha並沒有對資料冗餘,只有乙份共享的資料。

所以ha是乙個應用冗餘方案,並不屬於容災備份方案。

不能解決系統軟硬故障導致的資料丟失、誤刪除、邏輯錯誤等常見的但是是致命的隱患。

雖然後來的一些ha解決方案,採用了多節點多儲存的模式,比如雙機雙櫃、三機三櫃等,不同的儲存之間採用了映象模式進行資料冗餘,但是它仍然會具有映象模式的缺點,詳見下一小節。

很多使用者認為cdp的含義就是字面的意思:「持續資料保護」,因為映象的保護就是持續的,所以映象就是cdp,事實並非如此。

映象按請求映象的主機是否需要映象站點的確認資訊,又可分為同步映象和非同步映象。

同步映象在資料寫入的過程中需要先寫入到映象站點且得到確認後然後才寫入到主機。我們把主機命名問a,把映象站點命名為b。那麼同步映象在寫入資料的過程中就是:

「欲寫a,先寫b;寫完b,再寫a」。在不需要同步映象的情況下,那就是「欲寫a,只寫a」。我們可以看出,在同步映象的模式下,資料寫入繞遠了,這將會直接導致效率的降低,也決定了同步映象只能在較近距離的環境中使用,因為越遠資料的傳播時間越長,效率就越低。

優點是它保證了寫到生產機的資料肯定寫到了映象伺服器,從而使得生產機和映象伺服器的資料高度一致!

而非同步映象的寫入模式是「欲寫a,只寫a;欲寫b,只寫b」,說白了就是兩次寫入各寫各的。雖然它提高了寫入的效率,但是在這種情況下寫入a的資料並不一定寫入了b,a和b之間的資料存在資料不一致的可能,而在結構化資料備份過程中,這種不一致可能是致命的,將導致整個結構化資料庫的無法使用。

假設在同步映象中資料往返傳播不需要時間,而非同步映象也不會出現資料不一致的問題,那麼映象就是一種不會影響效率、不會傳丟資料的技術。這也是映象技術的理想條件。那麼我們來看在這種理想條件下,如果發生了邏輯錯誤(資料庫寫入錯誤、內部邏輯意外、人為惡意/誤刪除),那麼兩邊的資料就會都存在這種邏輯錯誤,因為他們是一致的。

映象複製技術,包括雙機雙櫃或者多機多櫃的單活或者多活的ha模式,做到了實時資料冗餘,甚至也同時有了應用冗餘。

但是卻不能解決資料誤刪除、資料邏輯錯誤,非同步映象甚至不能解決資料的一致性問題,同步映象也不能解決長距離的異地災備問題。

或許有客戶會想,如果真出現這種問題,我可以通過快照來修復。快照真的可以修復麼?我們繼續看下一小節。

快照,從字面上我們可以理解為快速的拍一張**。假設在映象的過程中,我們每間隔5分鐘做乙個快照(實際應用中,快照不能太頻繁,因為會占用系統資源,影響應用的效率和流暢性)。這樣一天下來大概有255個快照點。

這個快照點是預先設定好的,到了那個時間就開始做快照。

假設在11點34分59秒的時候由於誤操作刪除了a表中的1萬條資料,這1萬條資料全部或者部分是在11點30分以後寫入的。當發現這種刪除後,我們可以根據預先做好的快照點進行恢復。根據前面的5分鐘原則,距離事故點最近的乙個快照是在11點30分。

我們將資料恢復到11點30分後,11點30分到11點34分59秒的資料將永久丟失!

而且這是假設11點30分這個時間點的快照在恢復後資料庫是能開啟,可用的。事實上,因為映象(尤其資料塊級別的映象)並沒有對資料庫的資料結構和邏輯性進行分析,所以並不是所有的快照點都是可用的。如果當前的快照點是資料庫儲存檔案不完整的乙個點那麼恢復後資料庫將無法開啟和使用。

所以快照是乙個定時的計畫備份,有了資料冗餘,恢復資料快,能夠回退恢復。但是只能做指定時間點(fixed poit in time)的資料恢復,只能機率性的修復部分資料錯誤,同時rpo≠0,會有資料丟失。

cdp應用級容災備份方案在能夠實現ha的應用高可用基礎之上,又實現了資料冗餘。在能夠實現映象的實時備份基礎之上,又具有超出快照有限回退點的任意回退點,同時保證了資料的完整可用性。

備特佳cdp容災備份方案和其它方案對比如下:

結論:容災備份,cdp持續資料保護必不可少

為了保證資料0丟失、保證資料完整可用、保證找回誤刪除資料及0損失的修復資料邏輯錯誤、保證業務聯絡性、保證異地容災,以防範大災大難,我們在做容災備份專案建設時,必須首選cdp容災備份技術及方案。

即便是做了ha、映象,也應該再考慮增加cdp的容災,至少是cdp的資料級的容災手段,以便增加對誤刪除資料及資料庫邏輯錯誤的能力。

因此,不管是作為主方案,還是作為補充方案,cdp容災備份都是比不可少的!

高考常見容易誤用的成語

1 指手畫腳 形容說話時兼用手勢示意。也形容輕率地指點 批評。錯例 每天早晨,他都要乙個人跑到花園裡,指手畫腳地練動作,抑揚頓挫地背台詞。2 秀色可餐 形容女子姿容非常美麗。也形容景物非常優美。正例 上有天堂,下有蘇杭 秀色可餐的蘇杭山水果然名不虛傳。3 粉墨登場 化裝上台演戲。今多指壞人登上政治舞...

常見網路備份方案手冊

導讀計算機技術的發展給人們的日常生活提供了很多便利,然而,人為的操作錯誤,系統軟體或應用軟體的缺陷 硬體的損毀 電腦病毒 黑客攻擊 自然災難等等諸多因素都有可能造成計算機中資料的丟失,從而給企業造成無可估量的損失。現在我們先來逐一分析可能導致業務系統中斷的原因。1 系統硬體故障 如資料 系統磁碟的損...

思科儲存網路容災備份解決方案

現代的企業已經變得越來越依賴資料處理中心進行業務處理,對於如金融 電信這類的電子化程度很高的行業,對其資料處理中心的完整性和可用性提出了很高的要求。在企業電子化程序中,新一代的業務處理系統大多採用資料集中存放 集中處理的大集中先進模式替代原有的多分割槽多中心 資料分布式儲存和處理的方式,這種新模式對...