探索生產準備階段
在此階段,您應該使用您在先前階段中累積的所有知識和經驗,並將其套用至生產部署的準備工作。 此外,在移轉案例中,您應該準備在目前的裝載位置與 Azure 之間傳輸資料。
先進行您生產系統的必要 SAP 版本升級,再移至 Azure。
針對在移轉生產系統後所必須進行的功能和業務測試,與業務擁有者達成一致意見。 請確定所有測試都是使用目前裝載位置中的來源系統來執行。 您想要避免在系統移至 Azure 後才第一次執行測試。
測試生產環境移轉至 Azure 的流程。 如果您不是在相同的時間範圍內將所有生產系統移至 Azure,請識別需要位於相同裝載位置的生產系統群組。 測試資料移轉。 常見的移轉方法包括:
- 將 DBMS 方法 (例如備份/還原) 與 SQL Server AlwaysOn、HANA 系統複寫或記錄傳送搭配使用,以植入 Azure 中以及同步資料庫內容。
- 針對較小的資料庫使用備份/還原。
- 使用已在 SAP SWPM 工具中實作的 SAP Migration Monitor 來執行異質移轉。
- 如果您需要合併 SAP 發行版本升級,請使用 SAP DMO 流程 (如 SUM 資料庫移轉選項 (DMO)-簡介中所述)。 請記住,並非所有來源和目標 DBMS 之間的所有組合都支援。 如需詳細資訊,請參閱 DMO 發行版本特定的 SAP 附註。 例如,SUM 2.0 SP04 的資料庫移轉選項 (DMO) 是記載於 SAP 附註編號 #3126581。
- 如果您需要將備份或 SAP 匯出檔案上傳至 Azure,請比較透過網際網路和 ExpressRoute 的資料傳輸輸送量。 為了加速以網際網路為基礎的傳輸,您可能必須調整 NSG/ASG 設定。
將系統從舊平台移至 Azure 之前,請收集資源耗用量資料,例如 CPU 使用量、儲存體輸送量和 IOPS 資料。 這對於 DBMS 層單元來說非常重要,但對於應用層單元也是有幫助的。 此外,您應該測量網路和儲存體延遲。
參考 SAP 支援附註、SAP Hana 硬體目錄和 SAP 產品可用性矩陣 (PAM),以確保有關支援的 Azure 虛擬機器 SKU、這些 Azure 虛擬機器 SKU 的支援 OS 版本,以及支援的 SAP 和 DBMS 版本的資訊準確性。
調整您的部署指令碼,以使用新的 Azure 虛擬機器 SKU 類型,並納入可從中獲益的新功能。
在部署基礎結構和應用程式之後,請逐步執行額外的檢查以驗證部署:
部署會使用預定的儲存體設定,佈建適當的 Azure 虛擬機器 SKU。
Azure 虛擬機器的客體作業系統以預期且一致的方式進行了強化。
Azure 虛擬機器的客體作業系統位於預定的版本和修補程式等級。
安裝了預期的應用程式版本和修補程式。
Azure 虛擬機器的客體作業系統位於預定的版本和修補程式等級。
Azure 進階儲存體用於對延遲敏感的磁碟或需要 99.9% 的單一虛擬機器可用性 SLA 的地方。
Azure 虛擬機器的客體作業系統位於預定的版本和修補程式等級。
只要適用,就會啟用 Azure 寫入加速器。
Azure 虛擬機器的客體作業系統位於預定的版本和修補程式等級。
請確定在虛擬機器內跨需要 Azure 寫入加速器支援的磁碟建立儲存空間或等量集。 如需 Linux 磁碟區管理員的相關資訊,請參閱:
Azure 虛擬機器專門設定了受控磁碟。
只要適用,Azure 虛擬機器就會部署到預期的可用性集和可用性區域中。
SAP 應用程式層和 SAP DBMS 層上所使用的 Azure 虛擬機器上啟用了 Azure 加速網路。
在 SAP NetWeaver、Hybris 或 S/4HANA 型 SAP 系統的 SAP 應用程式與 DBMS 層之間的通訊路徑中沒有任何 Azure 網路虛擬設備。
ASG 和 NSG 規則會以預定的方式控制連線能力。
實作了試驗階段中所識別的逾時設定。
SAP 應用程式層虛擬機器與 DBMS 層之間的網路延遲符合 SAP 附註編號 500235 和 SAP 附註編號 1100926 中提供的指導方針。 在 Azure 上的 SAP HANA (大型執行個體) 上部署 SAP HANA 時,請將 SAP HANA (大型執行個體) 網路結構所述的例外狀況納入考量。
加密會以預期的方式實作。
介面和應用程式可在新部署的基礎結構中使用。
建立可協助 Azure 計劃性維護事件的劇本。 劇本應定義應使系統和 Azure 虛擬機器離線並在進行計劃性維護時使其上線的順序。