拔掉資料庫的電源會怎樣?
假設我們拔掉資料庫的電源會怎樣?
在日前舉行的阿裡雲“企業級”雲災備解決方案釋出會上,阿裡雲智能技術戰略總監陳緒就來了一場現場“斷電”示範,拔掉了資料庫的電源。
(直播回放:
https://yq.aliyun.com/live/1104/event)
猜猜現場發生了什麼?
資料丢失,業務癱瘓,企業資金受損?

企業級雲災備解決方案 實時大屏
上述情況統統沒有出現!沒有出現任何資料丢失,也沒有業務癱瘓,10秒後,上雲企業的業務就完全恢複了。
那麼這是如何實作的呢?
在會上,阿裡雲智能資料庫産品事業部技術總監天羽為大家全面解析《雲時代,資料庫新型災備架構》,詳細介紹了在混合雲架構下,從異地備份、容災、雙活到統一管理的資料庫一站式災備解決方案。
有了雲資料庫新型災備架構,即使斷電又何妨?通過阿裡雲提供的
DBS、
DTS HDM等服務,您的企業也可輕松建構災備體系,做到“有備無患”。
墨菲定律 雞蛋不能放在一個籃子裡
對于每個企業而言,資料庫都是其最為核心的資産。但是單點故障是不可避免的,是以為了提升資料安全,需要做的就是資料備援。
國家對于資料庫災難恢複能力也定義了相應的标準。對于位于等級2~3的一般業務而言,需要每天進行備份;對于位于等級4的重要業務而言,需要每天全量+增量備份;對于等級5的關鍵業務而言,要求資料丢失不能超過半個小時,并且要求在分鐘級别恢複業務;對于位于等級6的核心業務而言,則需要做到資料零丢失。
阿裡巴巴資料庫從備份到多活的發展經過了以下曆程:
2012年之前,阿裡巴巴采用的是異地冷備+熱備方案,提供隻讀副本,當時異地冷備和熱備可能出現異地延時比較長的問題,導緻出現災難之後敢不敢進行資料庫切換成為一個問題,可能現在很多傳統企業還在使用該方案。
2013年,阿裡巴巴通過資料庫實時日志的解析能力實作了同城雙活。
2014年,阿裡巴巴實作了異地雙活。
2015年,阿裡巴巴就實作了中美同步以及多個地域、多點寫入的資料同步政策。
2016年,阿裡巴巴實作了分布式資料強一緻的能力以及異地多活能力。
在不斷提升阿裡巴巴災備能力的過程中,我們也在阿裡雲上孵化了資料庫備份(DBS)、資料傳輸(DTS)、混合雲資料庫管理(HDM),搭建從備份、容災、雙活及混合雲統一管理的一站式雲災備解決方案。
對于等級1到等級4的業務而言,可以通過DBS将資料實時備份到阿裡雲OSS上,該方案具有低成本、秒級RPO的優勢;
對于等級5的業務而言,可以通過DTS資料傳輸服務将本地IDC或者其他雲産商的資料庫備份到阿裡雲上去,實作熱備或者雙活解決方案,實作秒級RPO和秒級RTO。
阿裡雲資料庫新型災備方案
衆所周知,傳統災備解決方案存在成本高昂、實施困難、運維複雜、RTO和RPO無法保障等問題。
阿裡雲擁有遍布全球安全可靠的資料中心,是企業使用者天然的異地災備中心。阿裡雲的新型災備方案可以為您提供低成本、高品質、開箱即用的資料庫災備服務。
1、
資料庫備份服務DBS資料庫備份服務DBS結合阿裡雲對象存儲服務OSS,能夠為使用者提供秒級RPO以及低成本的特性,并且實作了國家災備等級4的相應能力。
使用者自建的IDC或者來自其他雲廠商的資料庫可以通過DBS備份到阿裡雲OSS之上,而且整個備份的實作過程非常簡單,隻需要打通網絡就可以通過DBS實作資料備份到雲上,當出現災難的時候就能夠完成雲上資料庫快速恢複。
除了和雲上資料庫進行打通之外,對于資料的備份集而言,也可以通過資料湖服務直接進行查詢和驗證(無需恢複),這也是阿裡雲特有的能力之一。
阿裡雲資料庫備份服務DBS主要有如下優勢:
- 秒級RPO:因為資料庫發生變更的時候,首先會記錄日志,再重新整理資料。而阿裡巴巴沉澱了一整套資料庫解析技術,通過這個技術能夠實作秒級冷備到阿裡雲上的能力,并且其冷備資料和線上資料之間僅存在秒級延時。
- 低成本:借助OSS的能力可以實作對于資料的周期性歸檔,并且允許資料庫隻備份核心關注的資料業務表,僅備份有效資料,同時進行加密和壓縮。
- 備份資料可線上讀,驗證有效性:基于DLA的資料湖能力,備份邏輯資料集允許使用者直接進行備份集查詢,查詢裡面的資料内容并且校驗其中的資料。基于RDS的能力能夠幫助使用者在出現災難時實作資料庫的快速恢複。
- 豐富的備份資料源:阿裡雲資料庫備份服務DBS能夠支援非常豐富的資料源,包括Oracle、MySQL、SQLServer、MongoDB以及Redis等。
結合DTS和RDS就能夠實作雲上資料庫熱備,可以實作國标等級5的災備能力。無論是将業務中心建立在自建IDC還是其他雲廠商上,通過DTS熱備到阿裡雲上,當出現本地IDC出現資料庫故障或者誤操作的時候,使用者就可以一鍵切換到雲熱備之上,實作秒級RPO和秒級RTO。
您還可以更進一步,借助DTS和RDS實作多活,除了将業務切換到阿裡雲上之外,還可以反向建立阿裡雲到本地IDC資料庫的同步鍊路,進而建立雙向同步通道,這樣就能夠提供異地雙活能力,兩端都可以進行寫入和切換。業務也可以在雲上和本地IDC之間進行分流,進而實作就近寫入和就近服務的查詢能力,同時能夠支援實作容災。
如果采用傳統熱備方案,将資料熱備到雲上之後可以支援實作秒級RPO的資料庫切換,但是當切換完成之後如果想要去恢複災備系統,則需要一定的恢複過程,但是當建立了雙向同步通道之後,可以很快地切換到阿裡雲,同時很快地切換回來,是以能夠支援企業實作線上的容災演練。
關于阿裡雲資料庫傳輸服務DTS:
阿裡巴巴在2011年左右開始投入做資料庫的日志解析,而DTS除了能夠實作日志解析之外,還能夠實作高效的資料同步,是阿裡巴巴内部實作異地多活的基礎設施,也是阿裡巴巴的資料從生産到消費的資料流基礎設施。
DTS也支援了非常豐富的資料源,包括關系型資料庫、NoSQL及大資料等17種資料源,承擔了阿裡雲上的40多萬的資料傳輸任務。
3、基于DMS+HDM的資料庫統一管理方案
除了上述的DBS和DTS兩款災備産品之外,當使用者使用線下到線上的資料同步或者線下到線上資料熱備之後,就會形成一個混合雲資料庫架構。
阿裡雲為此提供了一整套資料庫混合雲統一管了解決方案,該方案沉澱了阿裡在脫敏審計、變更管控以及研發協同等多方面的能力。
在混合雲上,如果資料庫分布在自建的IDC、其他雲廠商以及阿裡雲上,就可以通過阿裡雲的混合雲資料庫管理(HDM)進行統一管理,通過One Console實作統一監控、告警、性能優化和風險識别。
了解企業級雲災備解決方案——“十萬先行者計劃”,請點選:
https://promotion.aliyun.com/ntms/act/hclouddr/index.html相關閱讀
阿裡雲釋出企業級雲災備解決方案,十萬先行者計劃開啟普惠災備 專訪阿裡資料庫備份專家 教你Pick最有效的備份系統限時福利:資料庫上雲季 低至7折!
資料庫上雲季開始啦!
全場年付低至7折,還送最高2萬元阿裡雲專家服務代金券,資料庫大咖助您無憂上雲!
掃描上方二維碼或戳
連結均可參加