DBackup 新版:高性能 GaussDB(DWS) 非侵入式方案,引領業界國產數倉保護!
發布人:Marketing 發布日期:2023-10-08 10:23:20 點擊數:979
華為 GaussDB(DWS) 作為國內用戶的核心業務數據平臺之一,具備高效、經濟、兼容、高擴展等特點,在金融、政府、能源等行業廣泛應用,交付了眾多大型集群部署項目,是信通院首家認證的 2048 節點數據倉庫集群。而面對 GaussDB(DWS) 備份恢復中數據量大、節點數多等痛點,如何實現更安全、高效、經濟的數據保護,成為廣大客戶的迫切需求。
海量數據時代
鼎甲攜手華為深耕數倉安全之基
鼎甲與華為彼此作為緊密的戰略合作伙伴,多年來一直堅持產品深度融合。2020年,鼎甲 DBackup 成為首款以 XBSA 接口實現與華為 GaussDB 數據庫互聯的備份產品,獲得華為官方的認證。
國內首款!鼎甲DBackup以XBSA接口備份GaussDB,喜獲華為認證
近期 DBackup 新版正式發布,在應用 XBSA 標準接口對華為 GaussDB、騰訊 TBase、南大通用等國產數據庫保護的經驗積累和沉淀下,鼎甲結合 GaussDB(DWS) 的部署場景,重磅推出了以非侵入式部署、高并發備份恢復為技術核心的 GaussDB(DWS) 數據倉庫保護方案和數倉遷移服務,有力保障客戶的數據安全與業務連續。
GaussDB(DWS) 為用戶提供了線下和公有云兩種部署形式,在設計備份方案時,部署前提和實現效果存在一定的差異:
1. 線下 GaussDB(DWS) 備份方案
侵入式備份
需要在 GaussDB(DWS)的集群節點安裝備份代理,數據在集群節點內進行源端壓縮、重刪等外理后直接傳輸至存儲服務器。經壓縮和重刪的數據處理,備份效率較高。
非侵入式備份
不需要在 GaussDB(DWS) 的集群節點安裝任何代理,只需任意一臺與 GaussDB(DWS) 集群通信的虛擬機或物理機安裝備份代理即可。數據先從 GaussDB(DWS) 集群節點傳輸至備份主機,在備份主機內進行壓縮、重刪等數據處理后再傳輸至存儲服務器。相比于侵入式備份,非侵入式備份具有以下優勢:
在部署備份時無需要求 GaussDB(DWS) 集群節點開通額外的網絡端口安全策略,保證了 GaussDB(DWS) 集群的安全性和穩定性。
備份代理部署在 GaussDB(DWS) 集群節點之外的備份主機,不受 GaussDB(DWS) 集群節點的芯片架構和操作系統限制,DBackup 和 GaussDB(DWS) 之間的適配更為簡單和便捷。
2. 公有云 GaussDB(DWS) 備份方案
公有云部署的 GaussDB(DWS) 集群節點不允許安裝備份代理,只能通過非侵入式備份進行數據保護。
綜合來看,非侵入式備份在線下和公有云部署的 GaussDB(DWS) 中都是更為優選的備份方案,具有更高的安全性和穩定性,同時也更加靈活和易于適配,成為 GaussDB(DWS) 數據保護方案設計的首選。
非侵入式備份方案
打造 Gauss(DWS) 企業級數倉保護
DBackup 自主研發的 GaussDB(DWS) 企業級數據倉庫保護方案,采用非侵入式部署方式,使用多臺備份主機組成分布式架構實現并行備份,同時 DBackup 還支持僅對 GaussDB(DWS) 的 schema 備份恢復和表級恢復,滿足細粒度保護需求,從而實現對 GaussDB(DWS) 高效經濟的數據保護。
1.實施部署
使用一個或多個節點作為備份主機,安裝 DBackup 備份代理和 Roach Client,用于連接 GaussDB(DWS) 集群獲取和傳輸備份數據。
在數據量較大的場景,建議將備份主機和備份存儲合并安裝部署,備份數據從備份主機傳輸至備份存儲時無需經過網絡,吞吐性能相對較好。
2.備份過程
GaussDB(DWS) 任意集群節點均可作為主節點調用 Roach,每個節點都啟動 Roach 進程負責本節點備份,各節點并行備份,節點內各 DN 并行備份,備份數據將以多流并行寫入備份存儲。
3.應用效果
在某大銀行的測試中,部署 DBackup 備份一體機備份由 12 個節點組成的 GaussDB(DWS) 集群。備份總數據量近 14TB,全備份僅使用 1 小時 6 分,并且備份存儲僅使用 2TB。備份重刪壓縮比高達 86% OFF,該備份效果獲得了用戶的高度認可。
五大亮點來襲
實現國產數倉的高效經濟備份
聚焦用戶在 GaussDB(DWS) 環境中的場景需求,DBackup 在方案中實現“適配敏捷、安全可靠、國產架構、分布式重刪、多粒度保護”五大亮點,為用戶的數據安全服務提供全面保障,同時具備強大的兼容優勢,深度兼容信創環境,實現高效、穩定的數據管理。
適配敏捷
GaussDB(DWS) 采用非侵入式保護方案后,備份代理不需要與 GaussDB(DWS) 集群運行環境系統和芯片架構對應,且無需在備份部署時考慮 GaussDB(DWS) 軟件與 DBackup 是否存在依賴沖突,從而簡化了兼容性適配工作內容,提高了兼容適配的效率。
安全可靠
GaussDB(DWS) 集群節點配置有復雜的安全策略,使用非侵入式備份后無需對 GaussDB(DWS) 節點的安全策略進行調整,即可通過 Roach Client 連接 GaussDB(DWS) 內置的 Roach 進行數據備份,在保證 GaussDB(DWS) 安全性、可靠性的前提下,提供數據保護功能。
國產架構
GaussDB(DWS) 支持部署在 SUSE、Red Hat、CentOS、EulerOS、中標麒麟、銀河麒麟等 x86 芯片和國產芯片架構的操作系統,DBackup 不但能夠提供以上環境的 GaussDB(DWS) 數據保護,還可以在 Roach Client 兼容范圍內提供更多類型的國產芯片備份一體機供客戶選擇。
分布式重刪
備份主機作為備份代理端可以與備份存儲部署在同一個物理設備上,并且當使用多臺備份主機組成備份代理集群時,這些備份主機的備份存儲可配置為分布式重刪池。DBackup 的分布式重刪池具備負載均衡和故障冗余的功能,同時可以滿足在線節點擴展,備份數據將在節點擴展后自動平衡。
多粒度保護
DBackup 為用戶提供 GaussDB(DWS) 數據庫、表、schema 等多種級別數據保護的選擇,滿足不同場景的 GaussDB(DWS) 數據保護需求,讓 GaussDB(DWS) 的數據保護方案更加靈活。
深耕三大應用場景
高性能備份構筑保護之道
場景一:按需橫向擴展,打破數據容量瓶頸
GaussDB(DWS) 作為數據倉庫產品具有節點數量和數據量快速增長,且支持擴容至上千臺、百 PB 的級別的特點。DBackup 的 GaussDB(DWS) 數據保護方案能夠在不間斷備份任務的前提下,橫向擴展備份存儲,最多可擴展至 4096 節點,啟用重復數據刪除后節省備份存儲開銷 10 倍以上,持續滿足數倉保護的容量需求。能在企業數倉數據量快速增長時,提供快速且有效的數據保護。
場景二:極小 RTO 護航,力保業務連續性
GaussDB(DWS) 支撐了數據分析、集市、BI 等業務,大型分析平臺的在線分析人數將達到萬人以上,但由于數據倉庫的數據量巨大,主備、雙活模式的冗余架構將會帶來巨大的支出成本。DBackup 的 GaussDB(DWS) 數據保護方案具備并行傳輸和細粒度保護能力,備份和恢復將實現 5 倍以上的效率提升。使用并行高效的全庫恢復,或有針對性的粒度恢復,成為 GaussDB(DWS) 數據倉庫實現業務連續的高性價比方案底座。
場景三:非侵入式部署,跨云遷移數據無憂
GaussDB(DWS) 用戶的業務運行環境發生變化時,如需要將公有云 GaussDB(DWS) 遷移至線下部署的 GaussDB(DWS) 數據倉庫,數據一致性、適應窄帶寬鏈路、RTO 指標等因素將成為遷移方案的重點考慮對象。DBackup 的 GaussDB(DWS) 數據保護方案基于非侵入式備份和恢復技術,結合重復數據刪除、池復制等 DBackup 核心技術,能夠滿足可靠、高效的 GaussDB(DWS) 數據倉庫遷移需求。
總結
面對蓬勃發展的大數據浪潮,數據保護已成為永恒的話題。鼎甲推出的華為 GaussDB(DWS) 數據倉庫保護方案,不僅打破了數倉備份的傳統模式,達到更高的備份和恢復效率,更增強了國產應用的兼容性,為業界的數倉保護樹立起新的里程碑,賦能各行業數字化轉型。