本頁面將介紹備份和 DR 概念,以及用於擷取及存取資料庫的程序。
備份和災難復原資料虛擬化
備份/復原裝置是具備高度擴充性的資料副本管理平台,可將應用程式資料虛擬化,以提升企業的復原力、靈活性和雲端行動力。這項技術的運作方式,與其他技術虛擬化伺服器和網路的方式大同小異。這樣一來,您就能從實際運作系統擷取資料,以最有效率的方式管理資料,並在需要時使用資料的虛擬副本。
SAP ASE (舊稱 Sybase ASE) 是 SAP 資訊管理部門內的關聯式資料庫管理系統系列,以多項關聯式資料庫管理系統產品為主。本 DBA 指南說明如何在 Linux 環境中,使用備份和 DR 保護 SAP ASE 應用程式一致的資料庫資料。
備份與災難復原服務會使用下列 SAP ASE 備份 API:
Linux 變更區塊追蹤和 LVM 快照:使用 Linux 變更區塊追蹤和 LVM 快照,透過 SAP ASE 待機資料庫暫停和待機資料庫釋出 API。
檔案式備份:SAP ASE 資料庫檔案式備份 API。這會以備份格式提供資料庫的完整 + 增量備份。在復原期間,還原資料庫 API 會透過實際覆寫資料區域來復原資料庫。
記錄備份:在記錄備份期間,系統會呼叫轉儲交易 API,將記錄轉儲至備份和 DR 記錄暫存磁碟。
運作方式:使用 Linux CBT 進行備份和災難復原磁碟區備份
資料備份與復原程序如下:
備份和 DR 代理程式會使用 CBT 追蹤資料庫資料區域中的變更區塊。
代理程式會呼叫資料庫 API,凍結或暫停資料庫,以便備份資料。
代理程式會建立資料庫資料區域的 LVM 快照,並合成點陣圖。
代理人呼叫資料庫 API 來解凍資料庫。
代理程式會將變更的區塊複製到備份/復原設備,然後刪除快照並編目備份。
應用程式會發出內部快照,並合成某個時間點的虛擬完整備份。
在資料復原作業中,備份和災難復原服務會立即掛載可重寫的暫存磁碟,並將資料庫上線。
運作方式:檔案式備份
使用檔案式備份映像檔備份及復原資料時,請按照下列步驟操作:
備份和災難復原代理已部署在資料庫伺服器中。
在資料庫伺服器上掛接暫存磁碟。
使用備份轉存指令叫用完整 + 增量備份,將備份映像檔寫入已掛載的磁碟。
備份和災難復原會擷取內部快照。系統會在您設定的任何時間表上,直接從檔案系統以類似方式執行記錄備份作業。
在資料復原作業中,備份和災難復原功能會立即將暫存磁碟掛載至資料庫伺服器,並啟動資料庫還原作業。還原資料庫後,您可以隨時播放記錄。
在復原作業中,備份和 DR 會立即將暫存磁碟掛載至資料庫伺服器,並啟動資料庫還原作業。還原資料庫後,您可以隨時播放記錄。
擷取資料
擷取資料包含四個步驟:
新增代管資料庫的伺服器。
探索資料庫。
根據 RPO 和 RTO 定義備份和 DR 政策範本和資源設定檔。
將備份和 DR 政策範本和資源設定檔指派給探索到的資料庫。工作會按照政策範本中定義的時間表執行。
SAP ASE 設定支援
您可以從主要或待命的 SAP ASE 設定主要和待命保護。防護措施會在位於受保護 LVM 的執行個體層級執行。交易記錄保護功能僅適用於主要執行個體。
後續步驟
其他 SAP ASE 備份和 DR 說明文件
本頁面是一系列專門說明如何使用備份和 DR 保護及復原 SAP ASE 資料庫的頁面之一。如需更多資訊,請參閱:
- SAP ASE 的備份和災難復原
- 為備份和 DR 服務準備資料庫
- 新增 SAP ASE 資料庫主機並探索資料庫
- 定義政策範本和資源設定檔
- 設定應用程式詳細資料和設定
- 檢查暫存磁碟格式和備份方法
- 保護 SAP ASE 資料庫及其記錄
- 掛載 SAP ASE 資料庫
- 復原 SAP ASE 備份
- 建立 SAP ASE 備份和災難復原工作流程