全部產品
Search
文件中心

Database Backup:DBS沙箱功能概覽

更新時間:Jun 19, 2024

Database BackupDBS基於Copy Data Management(CDM)技術,推出面向MySQL和Oracle的完整沙箱解決方案。您可以在DBS沙箱功能中快速建立DBS沙箱執行個體(RDS應急執行個體),讓您的備份資料快速可用,且在沙箱中的讀寫不會影響到來源資料庫,同時還可以進行恢複演練、開發測試、查詢分析和應急容災等其他動作。

背景資訊

在海量資料情境下,傳統Database Backup服務面臨兩大越來越嚴重的困難:

  • 儲存成本:為了保障資料復原點目標(Recovery Point Objective,RPO),周期性的全量和增量備份產生大量重複資料,導致儲存成本過高。

  • 使用成本:您必須待資料完成恢複後才能使用資料,而在海量的資料下,恢複過程通常會佔用大量網路和磁碟IO資源,以及CPU資源。恢複過程不僅產生了大量的成本,同時也導致資料恢復(Recovery Time Objective,RTO)長達小時層級以上。

Database BackupDBS基於Copy Data Management(CDM)技術,推出面向MySQL和Oracle的完整沙箱解決方案。

  • MySQL沙箱執行個體:Database BackupDBS將提供MySQL沙箱執行個體的儲存資源、計算資源,並受管理的執行個體的服務進程,您可以直接遠端存取該資料庫執行個體。

  • Oracle沙箱執行個體:Database BackupDBS將通過遠程檔案系統提供Oracle沙箱執行個體的儲存資源,並受管理的執行個體的服務進程。該執行個體的計算資源需要由使用者的ECS提供。

Database BackupDBS沙箱方案包含了多項業界先進的備份技術,整體技術架構如下圖所示。

功能優勢

  • 資料庫物理備份技術:面向資料庫檔案的備份,大幅提升備份恢複速度。

  • 重複資料刪除技術:大幅降低使用者備份資料的儲存成本。

  • 儲存快照和複製技術:無資料拷貝,讓備份資料快速可用。

  • 儲存虛擬化技術:不依賴使用者生產執行個體,將直接使用雲上資源的沙箱執行個體,且在沙箱中的讀寫不會影響到來源資料庫。

典型應用情境

  • 基於線上資料的開發測試(Dev或Ops)

    測試和預發布需要基於線上存量資料驗證,但又必須保護線上資料不被汙染。DBS沙箱功能可以快速提供歷史全量資料副本,同時滿足快速測試迭代和資料可靠性保障需求。

  • 線上應急容災

    基於DBS沙箱的備份系統可以同時提供分鐘級的RTO或RPO能力,可用於線上資料的即時恢複。相比多活熱備技術,DBS沙箱功能還提供了資料復原能力,支援快速回退髒資料。

  • 容災恢複演練

    根據沙箱的快速恢複能力和按需付費的模式,支援定期發起容災恢複演練,滿足對資料可靠性高度敏感的需求。更多資訊,請參見MySQL災備恢複演練

  • 歷史資料即席分析(Ad Hoc Analysis)

    許多資料分析情境,需要根據當前需求臨時AdHoc查詢歷史資料,DBS沙箱功能可以快速提供歷史全量資料副本用於查詢。相比現有基於巨量資料平台的歷史資料離線分析方案,DBS沙箱功能提供未經處理資料庫SQL介面,不需要開發人員編寫離線分析指令碼,並由於使用快照儲存機制,儲存成本也更低。

費用說明

更多資訊,請參見DBS沙箱費用

相關操作