文件
-
說明 Azure 原生虛擬機器上的 SAP Hana 作業。
-
各層 SAP 工作負載的建議災害復原策略
-
在多個 Azure 區域中的 Azure VM 上執行 SAP HANA 時的可用性考慮概觀。
重要
本文件無法取代 SAP HANA 管理文件或 SAP Notes。 本文預期讀者具備 SAP HANA 管理和操作上的專業知識,尤其是備份、還原、高可用性和災害復原方面的主題。
本文會概要介紹 Azure 上的 SAP HANA 大型執行個體 (又稱為 BareMetal 基礎結構) 的高可用性 (HA) 和災害復原 (DR)。 也會詳細說明一些 HA 和 DR 相關的需求和考量。
本文所述的部分程序經過簡化, 並非用於作為列入操作手冊的詳細步驟。 若要為您的設定建立操作手冊,請使用您的特定 HANA 版本和發行版本來執行及測試程序。 然後即可記錄該設定的特定程序。
高可用性和災害復原對執行具任務關鍵性的 Azure 上的 SAP HANA (大型執行個體) 伺服器來說,是極其重要的層面。 請務必與 SAP、您的系統整合者或 Microsoft 合作,以便正確建構及實作正確的高可用性和災害復原策略。 也請考量您環境特有的復原點目標 (RPO) 和復原時間目標 (RTO)。
Microsoft 可透過 HANA 大型執行個體支援某些 SAP HANA 高可用性功能。 這些功能包括:
Azure 上的 SAP HANA (大型執行個體) 在四個地緣政治區域 (美國、澳洲、歐洲和日本) 中的兩個 Azure 區域提供。 地緣政治區域內裝載 HANA 大型執行個體 (HLI) 戳記的兩個區域,會與個別的專用網路線路連線。 這些 HLI 會用來複寫儲存體快照集,以提供災害復原方法。 預設情況下不會設定複寫,僅供訂購災害復原功能的客戶使用。 執行儲存體複寫需要使用 HANA 大型執行個體的儲存體快照集。 您無法選擇 Azure 區域作為 DR 區域,因為該區域位於不同的地緣政治地區。
下表顯示目前支援的高可用性和災害復原方法以及兩者的組合:
HANA 大型執行個體所支援的案例 | 高可用性選項 | 災害復原選項 | 註解 |
---|---|---|---|
單一節點 | 不適用。 | 專用 DR 設定。 多用途 DR 設定。 |
|
主機自動容錯移轉:擴增 (不一定有待命節點) 包括 1 + 1 |
可透過擔任作用中角色的待命節點來實現。 HANA 會控制角色的切換。 |
專用 DR 設定。 多用途 DR 設定。 使用儲存體複寫進行的 DR 同步處理。 |
HANA 磁碟區組會連接到所有節點。 DR 網站必須具有相同數目的節點。 |
HANA 系統複寫 | 可透過主要或次要設定來實現。 在容錯移轉的情況下,次要節點會轉而成為主要節點。 HANA 系統複寫和 OS 控制容錯移轉。 |
專用 DR 設定。 多用途 DR 設定。 使用儲存體複寫進行的 DR 同步處理。 若沒有第三方元件,則還無法實現使用 HANA 系統複寫來進行的 DR。 |
另一組不同的磁碟區會連結至每個節點。 只有生產網站中次要複本的磁碟區會複寫到 DR 位置。 DR 網站需要一組磁碟區。 |
作為專用 DR 設定時,DR 站台中的 HANA 大型執行個體單位不會用於執行任何其他工作負載或非生產系統。 該單位是被動的,只會在災害容錯移轉執行時部署。 此設定不是大部分客戶慣用的選項。
若要了解適用於您架構的儲存配置和乙太網路詳細資料,請參閱 HLI 支援案例。
備註
HANA2.0 SPS4 之前的版本不支援建立多租用戶資料庫容器資料庫 (1 個租用戶以上) 的資料庫快照集。 SPS4 和新版的 SAP 完全支援此快照集功能。
作為多用途 DR 設定時,DR 網站上的 HANA 大型執行個體單位會執行非生產工作負載。 在災害情況下,請關閉非生產系統,掛接儲存體複寫的 (新增) 磁碟區組,然後啟動生產 HANA 執行個體。 許多使用 HANA 大型執行個體災害復原功能的客戶都使用此組態。
您可以在下列 SAP 文章中找到更多關於 SAP HANA 高可用性的資訊:
若要利用 HANA 大型執行個體的災害復原功能,您必須設計連到兩個 Azure 區域的網路連線。 您需要一條從主要 Azure 區域中的內部部署連接的 ExpressRoute 線路,還需要另一條從內部部署連接到災害復原區域的線路。 此措施可解決 Azure 區域 (包含 Microsoft Enterprise Edge (MSEE) 路由器位置) 發生問題的情況。
您也可以將連線到一個區域中 Azure 上的 SAP HANA (大型執行個體) 的所有 Azure 虛擬網路,全都連線到與其他區域中的 HANA 大型執行個體連線的 ExpressRoute 線路。 透過該「交叉連線」,於區域 1 的 Azure 虛擬網路中執行的服務可以連線到區域 2 的 HANA 大型執行個體單位,反之亦然。 此措施可解決在 Azure 離線的情況下,只有一個 MSEE 位置會連線到內部部署位置的情形。
下圖說明災害復原的復原組態案例:
了解 HANA 大型執行個體上的 SAP HANA 的備份和還原。
文件
說明 Azure 原生虛擬機器上的 SAP Hana 作業。
各層 SAP 工作負載的建議災害復原策略
在多個 Azure 區域中的 Azure VM 上執行 SAP HANA 時的可用性考慮概觀。
訓練
模組
規劃 Azure 上的 SAP HANA (大型執行個體) 高可用性和災害復原 - Training
本課程模組涵蓋 Azure 上的 SAP HANA (大型執行個體) 高可用性和災害復原的規劃考量。 準備測驗 AZ-120 規劃和管理適用於 SAP 的 Microsoft Azure 工作負載。
認證
Microsoft Certified: Azure for SAP Workloads Specialty - Certifications
示範在運用 Azure 資源時,Microsoft Azure 上的 SAP 解決方案之規劃、移轉和作業。