Azure 備份支援將 SAP Hana 資料庫備份至 Azure。 此文章摘要說明當您使用 Azure 備份來備份 Azure VM 上的 SAP Hana 資料庫時,所支援的案例和限制。 常見問題請參見 常見問題。
下面所列的Linux散發套件不應在其廠商處於生命周期結束(EOL)狀態。 確保發行版是最新、有效且有支援的。
注意
記錄備份的頻率現在可以設定為至少 15 分鐘。 只有在成功完成一個資料庫的完整備份後,記錄備份才會開始運作。
案例支援
| 案例 | 支援的設定 | 不支援的設定 |
|---|---|---|
| 拓撲 | 僅在 Azure Linux VM 中執行的 SAP Hana | HANA 大型執行個體 (HLI) |
| 地區 |
美洲 – 美國中部、東部美國、東部美國2號、東部美國3號、東北美國5號、北中部、南中部、南中部美國2號、東南部、東南部美國3號、東南部美國5號、西南部、西部美國2號、西部美國3號、西中部美國、西部美國、加拿大中部、加拿大東部、巴西南部、巴西東南部、智利中部、墨西哥中部 亞太 地區 – 澳洲中部、澳洲中部2、澳洲東部、澳洲東南部、日本東部、日本西部、韓國中部、韓國南部、東亞、東南亞、中印度、南印度、西印度、中國東方、中國東部2、中國東部3、中國北部、中國北部2、中國北部3、印度南中部、印尼中部、Jio 印度中部、Jio 印度西部、馬來西亞南部、馬來西亞西部、紐西蘭北部、台灣北部、台灣西北部 歐洲 – 西歐、北歐、法國中部、法國南部、英國南部、英國西部、德國北部、德國西中部、瑞士北部、瑞士西部、中瑞士北部、挪威東部、挪威西部、瑞典中部、瑞典南部、比利時中央、丹麥東部、義大利北部、波蘭中部、西班牙中部 非洲/中東 - 南非北部、南非西部、阿聯酋北部、阿聯酋中部、以色列中央、以色列西北部、卡達中央部 Azure Government 區域 - 美國政府亞利桑那、美國政府德州、美國政府維吉尼亞、美國國防部中部、美國國防部東部 |
德國中央、德國東北、美國政府愛荷華州 |
| 作業系統版本 | SLES 12 配備 SP2、SP3、SP4 和 SP5;SLES 15 配備 SP0、SP1、SP2、SP3、SP4、SP5、SP6 和 SP7;SLES 16.0 RHEL 8.1、8.2、8.4、8.6、8.8、8.10、9.0、9.2、9.4、9.6、9.8 和 10.0 |
|
| 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 部署 | HANA 系統複寫(HSR)- 串流備份、實例快照備份(預覽版,附強化政策) 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) 觸發的備份和還原工作 (到同一部電腦中)。
支援 HANA 系統複寫(HSR)
Azure 備份 支援 HANA 系統複製(HSR)部署中的 SAP Hana 資料庫。
高速鐵路功能
以下功能支援高速鐵路部署。
| 能力 | 說明 |
|---|---|
| 統一備份鏈 | 備援恢復點作為一條協調鏈條在 HSR 節點間維持。 |
| 自動備份連貫性 | 備份會持續進行故障轉移與故障回傳事件,無需手動重新設定。 |
| 基於 backint 的備份 | 串流備份支援長期保留與點位恢復。 |
| 實例快照備份(預覽版) | 在預覽中使用強化政策時,HSR 支援快照備份。 |
高速鐵路的限制
以下限制適用於高速鐵路的部署。
| Limitation | 說明 |
|---|---|
| 高速鐵路 + DR 情境 | 這種合併的情境並不被支援。 |
| 高速鐵路 + 非同步 | 不支援 A-sync 功能。 |
| 原始位置恢復(OLR) | 高速鐵路不支援 OLR。 |
| 還原目標類型 | 不支援還原到 HSR 實例;支援還原到 HANA 實例。 |
請參考「備份 Azure 虛擬機上的 SAP Hana 系統複製資料庫」及「還原 Azure 虛擬機上的 SAP Hana 資料庫」了解更多。
HANA 擴展支援(預覽版)
Azure 備份 支援 SAP Hana 擴展部署,即將一台 HANA 系統分散於多個節點。
擴展能力
以下功能支援擴展部署。
| 能力 | 說明 |
|---|---|
| 支援的拓撲 | 支援主要節點與工作節點拓撲,包括 NFS 共享儲存及基於本地儲存的擴展系統。 |
| 備份類型 | 所有節點都支援完整、差分、增量及日誌備份。 |
| 統一備份鏈 | Azure 備份 會維護跨節點的備份鏈,並自動處理節點故障轉移。 |
| 還原選項 | 支援還原至同一系統及替代位置還原(ALR)。 |
擴展限制
擴展部署適用以下限制。
| Limitation | 說明 |
|---|---|
| 最大節點數 | 每個擴展系統最多支援 32 個節點。 |
| 區域範圍 | 所有節點必須與復原服務保險庫位於同一區域。 |
| SUV 一致性 | 擴展出唯一識別碼(SUV)必須在所有節點間相同。 |
| 跨訂用帳戶還原 | 不支援跨訂閱還原。 |
| 原生用戶端觸發器 | 備份無法從 SAP Hana 原生客戶端(Studio、Cockpit、DBA Cockpit)觸發;請使用 Azure portal 或 Azure CLI。 |
| 實例快照備份 | 不支援實例快照備份;只支援串流備份。 |
了解更多關於備份 SAP Hana 擴展資料庫於 Azure VM 上的資訊。
支援多重串流資料備份
以下要求與特性適用於多重串流資料備份。
用於啟用多重串流 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 |
下一步
- 使用 Azure 入口網站和 Azure CLI 在 Azure VM 上備份 SAP Hana 資料庫。
- 使用 Azure 入口網站和 Azure CLI 在 Azure VM 上備份 SAP Hana 系統復寫資料庫。
- 利用 Azure Portal 備份SAP Hana Scale-out 資料庫Azure。
- 在 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 快照備份作業進行疑難排解。