SAP Adaptive Server Enterprise (ASE) (Sybase) 資料庫是任務關鍵性工作負載,需要低復原點目標 (RPO) 以及快速復原時間目標 (RTO)。 您現在可以使用 Azure 備份來備份在 Azure 虛擬機器 (VM) 上執行的 SAP ASE (Sybase) 資料庫。
Azure 備份的這項供應項目符合 Azure 備份零基礎結構備份的概念,可去除部署及管理備份基礎結構的需求。 您現在可以順暢地備份和還原在 Azure VM 上執行的 SAP ASE (Sybase) 資料庫。 還可以套用 Azure 備份所提供的企業管理功能。
SAP ASE (Sybase) 資料庫備份的主要優點
使用 Azure 備份服務來備份和還原 SAP ASE (Sybase) 資料庫有下列幾個優點:
- 15 分鐘 RPO:針對串流式備份,記錄備份會每隔 15 分鐘串流一次,且可以在資料庫備份之外套用,提供時間點還原功能。
- 單鍵時間點還原: 易於將生產資料復原至替代 ASE 伺服器。 Azure 會在背景管理備份鏈結,以執行還原作業。
- 長期保留:為嚴格的合規性和稽核需求所必要。 可根據保留期將備份保存數年,在超過該期間後會利用內建的生命週期管理功能,自動剪除復原點。
- Azure 的備份管理功能: 使用 Azure 備份的管理和監視功,即可改善管理體驗。
- 壓縮:若要節省備份儲存體成本,請透過備份原則啟用 ASE 原生壓縮。
- 等量分割:透過預先註冊指令碼啟用等量分割,以增加 ASE 虛擬機器 (VM) 與復原服務保存庫之間的備份輸送量。
- 支援具成本效益的備份原則:每週完整備份加上每日差異備份,可降低儲存體成本 (與每日串流完整備份相比)
- 復原服務保存庫:所有備份都會直接串流至由 Azure 備份管理的復原服務保存庫,此保存庫提供不變性、虛刪除及多使用者驗證等安全性功能。保存庫的備份資料會儲存在 Microsoft 管理的 Azure 訂用帳戶中,並與客戶的環境隔離。 這些功能可確保 SAP ASE 備份資料一律安全且防止遭到竄改。 即使來源機器遭入侵,您也仍可安全地復原資料。
- 多重資料庫還原選項:支援替代位置還原 (系統重新整理)、原始位置還原以及還原為檔案。
若要了解支援的備份與還原案例,請參閱 SAP ASE 案例支援矩陣。
SAP ASE (Sybase) 資料庫的備份架構
您可以備份在 Azure VM 中執行的 SAP ASE (Sybase) 資料庫,並將備份資料直接串流到 Azure 復原服務保存庫。
備份流程從在 Azure 中建立復原服務保存庫開始。 此保存庫將用於儲存在一段時間內建立的備份與復原點。
執行 SAP ASE 伺服器的 Azure VM 會向保存庫註冊,並且探索要備份的資料庫。 若要啟用 Azure 備份服務以探索資料庫,預先註冊指令碼必須在 ASE 伺服器上以根使用者的形式執行。
此指令碼會建立 AZUREWLBACKUPASEUSER 資料庫使用者,或使用您已建立的自訂備份使用者。 接著,指令碼會在 hdbuserstore 內建立具有相同名稱的相應金鑰。 若要深入瞭解腳本的功能,請參閱 在 Azure VM 中備份 SAP ASE (Sybase) 資料庫。
Azure 備份服務現在會在已註冊的 SAP ASE 伺服器上,安裝 ASE 的 Azure 備份外掛程式。
AZUREWLBACKUPASEUSER資料庫使用者 (由預先註冊指令碼建立,或是您建立並在預先註冊指令碼中提供為輸入的自訂 Backup 使用者) 會由適用於 ASE 的 Azure 備份外掛程式用來執行備份與還原。 如果您嘗試在沒有執行此腳本的情況下設定 SAP ASE (Sybase) 資料庫的備份,您可能會收到 UserErrorASEScriptNotRun 錯誤。若要在探索到的資料庫上設定備份,請選擇需要的備份原則並啟用備份。
附註
請確定這些參數不存在於主機層級。 主機層級參數會覆寫這些參數,並可能導致非預期的行為。
適用於 ASE 的 Azure 備份外掛程式會維護所有備份排程和原則詳細資料。 它會觸發排程備份,並透過 API 與 ASE 備份引擎通訊。
ASE 備份引擎會傳回數據流,其中包含要備份的數據。
所有已排程的備份和隨選備份 (由 Azure 入口網站所觸發) 不論是完整備份或差異備份,都會由適用於 ASE 的 Azure 備份外掛程式啟動。 但 ASE 備份引擎會管理並觸發記錄備份。
適用於 SAP ASE 的 Azure 備份,因為它是經過認證的解決方案,不會相依於基礎磁碟或 VM 類型。 ASE 會產生主動執行備份的數據流。
搭配 Azure SAP ASE 備份使用 Azure VM 備份
除了在 Azure 中使用可提供資料庫層級備份和復原的 SAP ASE 備份之外,您還可以使用 Azure VM 備份解決方案來備份作業系統和非資料庫磁碟。
您可以使用 經認證的 Azure SAP ASE 備份解決方案 進行資料庫備份和復原。
您可以使用 Azure VM 備份來備份作業系統和其他非資料庫磁碟。 VM 備份每天執行一次,而且會備份所有磁碟,但寫入加速作系統磁碟和 Ultra 磁碟除外。 因為資料庫是透過 Azure SAP ASE 備份解決方案加以備份,所以可以只針對作業系統和非資料庫磁碟,使用適用於 Azure VM 的選擇性磁碟份和還原功能進行檔案一致性備份。
使用下列其中一個選項還原執行 SAP ASE 的 VM:
- 從最新的復原點透過 Azure VM 備份來還原一個新的 VM。
- 建立新的空白 VM,並從最新的復原點連結磁碟。
如果排除寫入加速磁碟,則不會還原它們。 在此情況下,請建立空白的寫入加速器磁碟和記錄區域。
所有其他設定均設定完畢之後 (例如 IP、系統名稱等),系統會將 VM 設為接收來自 Azure 備份的資料庫資料。
從 Azure SAP ASE ( Sybase ) 資料庫備份將資料庫還原至該 VM,並還原到您所需的時間點。
備份 SAP ASE 高可用性叢集
Azure 備份現在支援高可用性 (HA) 叢集中的 SAP ASE 資料庫。 當故障轉移發生時,服務會自動管理備份,減少手動操作的需求。 即使叢集包含多個實體節點 (主要和次要節點),Azure 備份也會將它們視為一個 HA 容器。
瞭解如何在 高可用性叢集中設定 SAP ASE (Sybase) 資料庫的備份。
備份價格
SAP ASE (Sybase) 備份價格包含兩個元件:
受保護執行個體成本:每個執行個體採固定費率,與 ASE 資料庫大小無關。 此費率會依區域而有所不同。
備份儲存體成本:依備份資料的儲存空間使用量計費。
例如,如果您在美國東部 2 實例中保護 1.2 TB ASE 資料庫,則每月會針對保護實例和所使用的記憶體支付費用。
適用於 SAP ASE (Sybase) 資料庫的跨訂用帳戶還原
Azure 備份現在支援將 SAP ASE 資料庫還原至任何訂用帳戶和復原服務保存庫,前提是它們位於相同的租使用者中,且符合還原所需的 Azure 角色型存取控制 (Azure RBAC) 許可權 。 根據預設,還原會在還原點所在的相同訂閱中執行。
附註
- 根據預設,所有復原服務保存庫都會啟用 CSR,包括現有和新建立的保存庫。
- 您可以直接從復原服務保存庫起始跨訂用帳戶還原。
- 不支援跨區域還原 (CRR) 與 CSR。
後續步驟
了解如何: