Azure 備份支援將 SAP HANA 資料庫備份至 Azure。 此文章摘要說明當您使用 Azure 備份來備份 Azure VM 上的 SAP HANA 資料庫時,所支援的案例和限制。
這很重要
下面所列的Linux散發套件不應在其廠商處於生命周期結束(EOL)狀態。 請確定它是目前、作用中且支援的版本。
注意
記錄備份的頻率現在可以設定為至少 15 分鐘。 只有在成功完成一個資料庫的完整備份後,記錄備份才會開始運作。
案例支援
| 案例 | 支援的設定 | 不支援的設定 |
|---|---|---|
| 拓撲 | 僅在 Azure Linux VM 中執行的 SAP HANA | HANA 大型執行個體 (HLI) |
| 地區 |
美洲 – 美國中部、美國東部 2、美國東部、美國中北部、美國中南部、美國西部 2、美國西部 3、美國中西部、美國西部、加拿大中部、加拿大東部、巴西南部 亞太地區 – 澳大利亞中部、澳大利亞中部 2、澳大利亞東部、澳大利亞東南部、日本東部、日本西部、南韓中部、南韓南部、東亞、東南亞、印度中部、印度南部、印度西部、中國東部、中國東部 2、中國東部 3、中國北部、中國北部 2、中國北部 3 歐洲 – 西歐、北歐、法國中部、英國南部、英國西部、德國北部、德國中西部、瑞士北部、瑞士西部、瑞士中北部、挪威東部、挪威西部、瑞典中部、瑞典南部 非洲/ME - 南非北部、南非西部、阿拉伯聯合大公國北部、阿拉伯聯合大公國中部 Azure Government 區域 |
法國南部、德國中部、德國東北部、US Gov 愛荷華州 |
| 作業系統版本 | SLES 12 與 SP2、SP3、SP4 和 SP5;SLES 15 與 SP0、SP1、SP2、SP3、SP4、SP5、SP6 和 SP7 RHEL 8.1、8.2、8.4、8.6、8.8、8.10、9.0、9.2、9.4 和 9.6 |
|
| HANA 版本 | HANA 1.x 上的 SDC、HANA 2.x SPS 04 上的 MDC、SPS 05 Rev <= 59、SPS 06(也已驗證已啟用加密的案例)、SPS 07 和 SPS 08。 | |
| 加密 | SSLEnforce、HANA 資料加密 | |
| HANA 執行個體 | - 單一 Azure VM 上的單一 SAP HANA 實例 – 僅相應增加。 - 單一 VM 上的多個 SAP HANA 實例。 您一次只能保護多個執行個體的其中一個。 |
|
| HANA 資料庫類型 | 1.x 上單一資料庫容器 (SDC)、2.x 上多個資料庫容器 (MDC) | HANA 1.x 上 MDC |
| HANA 資料庫大小 | 大小高達 40 TB 的 HANA 資料庫 (這不是 HANA 系統的記憶體大小)。 | |
| 備份類型 | 完整、差異、增量和記錄備份、快照集 | |
| 還原類型 | 若要了解支援的還原類型,請參閱 SAP Hana Note 1642148 | |
| 跨訂閱還原 | 透過 Azure 入口網站和 Azure CLI 支援。 深入了解。 | |
| 每天的完整備份數目 | 一個已排程備份。 三個隨選備份。 建議您每日觸發的備份不超過三次以上。 不過,若要允許使用者在嘗試失敗時重試,請將隨選備份的硬性限制設定為九次嘗試。 |
|
| HANA 部署 | HANA 系統複製(HSR) HANA 擴展系統,即一個分散於多個節點的 HANA 系統(預覽) |
|
| 特殊的組態 | SAP HANA + 動態階層處理 透過 LaMa 複製 |
|
| 壓縮 | 您可以透過備份原則啟用 HANA 原生壓縮。 請參閱 SAP HANA 文件。 | |
| 多重串流備份 | 您可以將串流備份輸送量從 420 MBps 增加到 1.5 GBps。 深入了解。 | |
| 檔案系統類型 | SAP HANA 資料庫實例快照集備份支援檔案系統 ext3 和 xfs 。 |
不支援其他文件系統。 |
| 伺服器端安全儲存 | 支援 SSFS(檔案系統中的安全儲存)。 | 不支援本地安全儲存(LSS)。 |
注意
- 備份在 Azure VM 中執行的 SAP Hana 資料庫時,Azure 備份不會配合日光節約時間的變更自動調整。 建議您視需要手動修改原則。
- 您現在可以在 Azure 入口網站中監視從 HANA 原生用戶端 (SAP HANA Studio/Cockpit/DBA Cockpit) 觸發的備份和還原工作 (到同一部電腦中)。
支援多重串流資料備份
用於啟用多重串流 SAP HANA 設定的參數:
- parallel_data_backup_backint_channels
- data_backup_buffer_size(可選) 最多可開啟的通道數為 32 個,但最大吞吐量為 1.5GBps。
注意
透過設定上述 HANA 參數,即可增加記憶體和 CPU 使用率。 建議您監視記憶體耗用量和 CPU 使用率,過度使用可能會對備份和其他 HANA 作業造成負面影響。
資料庫備份效能:針對大型資料庫會有更顯著的效能提升。
適用於多重串流的資料庫大小:多重串流通道數目適用於所有大於 128 GB 的資料備份。 小於 128 GB 的資料備份一律只使用一個通道。
支援的備份輸送量:多重串流目前支援高達 1.5 GBps 的資料備份輸送量。 復原輸送量比備份輸送量慢。
適用於多重串流的 VM 設定:若要利用多重串流的優勢,VM 必須至少具有 16 個 vCPU 和 128 GB RAM 的設定。
限制因素:磁碟 LVM 等量分割總數和 VM 網路的輸送量 (以先達標者為準)。
深入了解 SAP HANA Azure 虛擬機器儲存體和 SAP HANA Azure 虛擬機器進階 SSD 儲存體設定的設定。 若要設定多重串流資料備份,請參閱 SAP 文件。
支援系統上的 Azure 備份多個元件 (MCOS)
適用於 SAP HANA 的 Azure 備份支援在單一主機上備份多個 SAP HANA 系統(SID)。 SAP HANA MCOS 支援包含下列設定。
| Sap HANA 實例 | 支援 |
|---|---|
| 獨立式 (HXE)+ 獨立式 (HYE) | 支持 |
| HSR (HXE) + 獨立式 (HYE) | 支持 |
| HSR (HXE) + HSR (HYE) | 不支援 |
*
HXE 和 HYE 表示在相同主機上執行的兩個 HANA 實例。
下表列出新增/移除 SAP HANA 實例所需的參數:
| 行動 | 參數 | 說明 | 範例腳本 |
|---|---|---|---|
| 新增實例 | --sid |
您要保護的 SAP HANA 資料庫實例。 根據預設,會選取第一個實例。 |
./msawb-plugin-config-com-sap-hana.sh --add --sid HXE 或者 ./msawb-plugin-config-com-sap-hana.sh --sid HXE (預設模式適用於 add 文稿。 新增實例之後,必須在復原服務保存庫上完成註冊。 如果稍後新增實例,則需要重新註冊。 |
| 移除實體 | --sid |
您想要移除保護的 SAP HANA 資料庫實例。 SID 是移除的授權參數。 |
./msawb-plugin-config-com-sap-hana.sh --remove --sid HXE |
HANA 擴展支援(預覽)
分散於多個節點的 HANA 系統備份,即 HANA 擴展,現已提供預覽版本。 歡迎聯絡以 AskAzureBackupTeam@microsoft.com 取得預覽體驗。
下一步
- 使用 Azure 入口網站和 Azure CLI 在 Azure VM 上備份 SAP HANA 資料庫。
- 使用 Azure 入口網站和 Azure CLI 在 Azure VM 上備份 SAP HANA 系統復寫資料庫。
- 在 Azure VM 上備份 SAP HANA 資料庫快照
- 使用 Azure 入口網站和 Azure CLI在 Azure VM 上還原 SAP HANA 資料庫。
- 使用 Azure 入口網站和 Azure CLI 管理 Azure 備份所備份的 SAP HANA 資料庫。
- 使用 Azure 入口網站和 Azure CLI 在 Azure VM 上還原 SAP HANA 系統複寫。
- 精心設計的 SAP HANA 數據可靠性增強
- 針對備份 SAP HANA 資料庫時的常見問題進行疑難排解
- 針對 Azure 備份上的 SAP HANA 快照備份作業進行疑難排解。