數據中心運行突發故障(如:天災不可避免的災難)是沒法預測的,計算機裏的數據就像掃雷遊戲同樣,十面埋伏充滿雷區,隨時都有可能Game Over,容災備份就是數據安全的最後防線,可是你能夠避免由數據中心發生故障而丟失數據引起的數據丟失的局面。數據庫
今天爲你們介紹「容災和備份的區別」以及一些儘量減小發生運行故障失敗機會,並增強企業的數據備份環境的簡單要點。安全
什麼是容災 ?微信
容災系統是指在相隔較遠的異地,創建兩套或多套功能相同的IT系統,互相之間能夠進行健康狀態監視和功能切換,當一處系統因意外(如火災、地震等)中止工做時,整個應用系統能夠切換到另外一處,使得該系統功能能夠繼續正常工做。網絡
容災技術是系統的高可用性技術的一個組成部分,容災系統更增強調處理外界環境對系統的影響,特別是災難性事件對整個IT節點的影響,提供節點級別的系統恢復功能。異步
容災的分類ide
從其 對系統的保護程度來分,能夠將容災系統分爲:數據容災和應用容災,數據容災就是指創建一個異地的數據系統,該系統是本地關鍵應用數據的一個實時複製。
spa
應用容災是在數據容災的基礎上,在異地創建一套完整的與本地生產系統至關的備份應用系統(能夠是互爲備份),在災難狀況下,遠程系統迅速接管業務運行,數據容災是抗禦災難的保障,而應用容災則是容災系統建設的目標。設計
容災和備份有什麼連繫 ?orm
容災備份其實是兩個概念,容災是爲了在遭遇災害時能保證信息系統能正常運行,幫助企業實現業務連續性的目標,備份是爲了應對災難來臨時形成的數據丟失問題。在容災備份一體化產品出現以前,容災系統與備份系統是獨立的。容災備份產品的最終目標是幫助企業應對人爲誤操做、軟件錯誤、病毒***等"軟"性災害以及硬件故障、天然災害等「硬」性災害。遊戲
容災和備份的區別
通常意義上,備份指的是數據備份或系統備份,容災指的是不在同一機房的數據備份或應用系統備份。備份採用備份軟件技術實現,而容災經過複製或鏡像軟件實現,二者的根本區別在於:
容災主要針對火災、地震等重大天然災害,所以備份中心與主中心間必須保證必定的安全距離;數據備份在同一數據中心進行。
容災系統不只保護數據,更重要的目的在於保證業務的連續性;而數據備份系統只保護數據的安全性。
容災保證數據的完整性;備份則只能恢復出備份時間點之前的數據。
容災是在線過程;備份是離線過程。
容災系統中,兩地的數據是實時一致的;備份的數據則具備必定的時效性。
故障狀況下,容災系統的切換時間是幾秒鐘至幾分鐘;而備份系統的恢復時間可能幾小時到幾十小時。
容災的分類
一、數據級
數據級容災是最基礎的手段,指經過創建異地容災中心,作數據的遠程備份,在災難發生以後要確保原有的數據不會丟失或者遭到破壞,但在數據級容災這個級別,發生災難時應用是會中斷的。能夠簡單的把這種容災方式理解成一個遠程的數據備份中心,就是創建一個數據的備份系統或者一個容災系統,好比數據庫、文件等等。
優勢:費用比較低,構建實施相對簡單
缺點:數據級容災的恢復時間比較長
二、應用級
應用級容災是在數據級容災的基礎之上,在備份站點一樣構建一套相同的應用系統,經過同步或異步複製技術,這樣能夠保證關鍵應用在容許的時間範圍內恢復運行,儘量減小災難帶來的損失,讓用戶基本感覺不到災難的發生。應用級容災就是創建一個應用的備份系統,好比一套OA系統正在運行,在另外一個地方創建一套一樣的OA系統。
優勢:提供的服務是完整、可靠、安全的,確保業務的連續性
缺點:費用較高,須要更多軟件的實現
三、業務級
業務級容災是全業務的災備,除了必要的IT相關技術,還要求具有所有的基礎設施。
優勢:保障業務的連續性
缺點:費用很高,還須要場所費用的投入,實施難度大。
備份等級
容災備份是經過在異地創建和維護一個備份存儲系統,利用地理上的分離來保證系統和數據對災難性事件的抵禦能力。根據容災系統對災難的抵抗程度,可分爲數據容災和應用容災。數據容災是指創建一個異地的數據系統,該系統是對本地系統關鍵應用數據實時複製。
當出現災難時,可由異地系統迅速接替本地系統而保證業務的連續性。應用容災比數據容災層次更高,即在異地創建一套完整的、與本地數據系統至關的備份應用系統(能夠同本地應用系統互爲備份,也可與本地應用系統共同工做)。
在災難出現後,遠程應用系統迅速接管或承擔本地應用系統的業務運行,設計一個容災備份系統,須要考慮多方面的因素,如備份/恢復數據量大小、應用數據中心和備援數據中心之間的距離和數據傳輸方式、災難發生時所要求的恢復速度、備援中心的管理及投入資金等,根據這些因素和不一樣的應用場合,一般可將容災備份分爲四個等級。
第0級:沒有備援中心
這一級容災備份,實際上沒有災難恢復能力,它只在本地進行數據備份,而且被備份的數據只在本地保存,沒有送往異地。
第1級:本地磁帶備份,異地保存
在本地將關鍵數據備份,而後送到異地保存。災難發生後,按預約數據恢復程序恢復系統和數據。這種方案成本低、易於配置。但當數據量增大時,存在存儲介質難管理的問題,而且當災難發生時存在大量數據難以及時恢復的問題。爲了解決此問題,災難發生時,先恢復關鍵數據,後恢復非關鍵數據。
第2級:熱備份站點備份
在異地創建一個熱備份點,經過網絡進行數據備份。也就是經過網絡以同步或異步方式,把主站點的數據備份到備份站點,備份站點通常只備份數據,不承擔業務。當出現災難時,備份站點接替主站點的業務,從而維護業務運行的連續性。
第3級:活動備援中心
在相隔較遠的地方分別創建兩個數據中心,它們都處於工做狀態,並進行相互數據備份。當某個數據中心發生災難時,另外一個數據中心接替其工做任務。這種級別的備份根據實際要求和投入資金的多少,又可分爲兩種:
一、兩個數據中心之間只限於關鍵數據的相互備份;
二、兩個數據中心之間互爲鏡像,即零數據丟失等。
零數據丟失是目前要求最高的一種容災備份方式,它要求無論什麼災難發生,系統都能保證數據的安全。因此,它須要配置複雜的管理軟件和專用的硬件設備,須要投資相對而言是最大的,但恢復速度也是。
除了上面所說的方案,爲用戶數據提供數據中心級別的容災能力的有:同城容災、多AZ和跨區域複製等方案能夠解決企業上雲數據安全和穩定!
轉載文章請聯繫微信公衆號:騰訊雲存儲