Skip to main content
NetApp Solutions SAP
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

SB-4293 :使用羊駝和 NetApp SnapCenter 將 SAP 系統複製、重新整理和複製工作流程自動化

貢獻者

本文件著重於將 NetApp ® Snapshot ™和 FlexClone ® 技術整合至 Alpaca 自動化工作流程。

解決方案總覽

SAP 系統與解決方案的營運非常複雜。不過、對於使用 SAP 的公司而言、系統和服務是其業務流程的核心。SAP 系統管理員可將系統複製和更新作業等日常例行作業自動化、以更輕鬆的方式管理更多系統、產生可重複的結果、並減少人為錯誤。

本文件著重於將 NetApp ® Snapshot ™和 FlexClone ® 技術整合至 Alpaca 自動化工作流程。

雲端和任何地方(羊駝)套件是一套全方位的管理介面、可主動將環境自動化、讓您在 SAP 環境中進行詳細的監督與監控。Alpaca 簡化並加速 SAP 基礎架構作業、確保最佳可用度和透明度。它提供全方位的工具、可管理整個環境(包括基礎架構)、並主動通知服務中斷、工作中斷和壅塞等異常情況。此套件的設計可在內部部署、混合式和全雲端環境中順暢運作、包括多雲端情境、確保能適應任何基礎架構。此模組型架構可自動化標準和一般 SAP 管理工作、以及在停機期間進行容錯移轉等複雜案例。 系統管理員 / 專家、營運商和經理、羊駝讓這些專業人員擁有高度的控管和自動化能力。

羊駝平台的圖表

本文件說明 Alpaca 如何與 ® 整合、 NetApp SnapCenter ® 是協調 Snapshot 型備份、執行還原及建立 FlexClone Volume 的工具。這項整合可讓 SAP 管理員大幅加速 SAP 系統日常作業工作。NetApp Snapshot 、 FlexClone 和 SnapRestore ® 技術可加速備份、還原和複製作業、因為 NetApp 的儲存技術是以指標為基礎。這種方法很快、而且也能降低複製作業期間的儲存負荷、因為只有新的和變更的資料(非現有資料)必須寫入儲存媒體。無論是內部部署的 NetApp 儲存系統、還是三家主要雲端供應商之一的 NetApp 儲存解決方案、都是如此。

目標對象

本文件的目標對象是已手動執行 SAP 系統複本的 SAP 系統管理員、並希望使用羊駝來自動化此活動。結合 NetApp Snapshot 和 FlexClone 技術(由 NetApp SnapCenter 協調)與 Alpaca 工作流程的目標、是縮短完全自動化 SAP 系統複本的持續時間。

SAP系統複製、複製及重新整理案例

術語 SAP 系統複本通常是三種不同程序的同義詞: SAP 系統複本、 SAP 系統複本和 SAP 系統重新整理。請務必區分這些作業、因為工作流程和使用案例不同。

  • * SAP 系統複製 * 。SAP 系統複本是來源 SAP 系統的相同複本。SAP系統複製通常用於解決邏輯毀損或測試災難恢復案例。在系統複製作業中、主機名稱、執行個體編號和安全識別碼( SID )保持不變。因此、務必為目標系統建立適當的網路屏障、以確保不會與正式作業環境進行通訊。

顯示 SAP 系統複本的映像

  • * SAP 系統複本 * 。SAP 系統複本是新目標 SAP 系統的設定、其中包含來源 SAP 系統的資料。例如、新的目標系統可能是額外的測試系統、其中包含正式作業系統的資料。來源和目標系統的主機名稱、執行個體編號和 SID 不同。 新系統不會與來源系統隔離。

顯示 SAP 系統複本的影像

  • * SAP 系統更新 * 。SAP 系統重新整理是使用來源 SAP 系統的資料來重新整理現有目標 SAP 系統。目標系統通常是 SAP 傳輸環境(例如沙箱系統)的一部分、會以正式作業系統的資料進行重新整理。來源系統和目標系統的主機名稱、執行個體編號和SID各不相同。

顯示 SAP 系統重新整理的影像

雖然這是三種不同的使用案例、但資料管理程序仍維持不變。這三種使用案例都使用相同的基礎資料管理技術: NetApp Snapshot 和 FlexClone 。

解決方案技術

整體解決方案包含以下主要元件:

  • 已安裝 SnapCenter 代理程式和 SnapCenter 資料庫外掛程式的 SAP 來源系統

  • 已安裝 SnapCenter 代理程式和 SnapCenter 資料庫外掛程式的 SAP 目標系統

  • 設定 SAP 來源和 SAP 目標系統的 Alpaca 系統

  • NetApp SnapCenter 伺服器

  • NetApp 儲存系統:

    • 實體內部部署硬體: AFF 、 AFF 、 AASA A 、 AASA C 或 FAS 系列

    • 內部部署的軟體定義儲存設備: ONTAP ® Select

    • NetApp 雲端儲存設備:

      • Cloud Volumes ONTAP for AWS 、 Google Cloud 或 Azure

      • Azure NetApp Files

      • Amazon FSX for NetApp ONTAP 產品

下圖顯示了 Alpaca 伺服器、 NetApp SnapCenter 伺服器、 NetApp 儲存系統、 SAP 來源和 SAP 目標系統、以及所有項目的整合方式。其目標是使用 SnapCenter REST API 、盡可能讓整合更靈活、以確保在現有元件內已完成的組態工作能得到最大重複使用。

顯示羊駝伺服器、 NetApp SnapCenter 伺服器、 NetApp 儲存系統、 SAP 來源和 SAP 目標系統的影像、以及所有項目的整合方式

使用案例摘要

在幾種情況下、來源系統的資料必須提供給目標系統、以供測試或訓練之用。這些測試與訓練系統必須定期更新來源系統的資料、以確保使用目前的資料集執行測試與訓練。這些系統重新整理作業包含基礎架構、資料庫和應用程式層的多項工作、視自動化層級而定、可能需要數天的時間。

若要加速作業、自動化工作、並消除基礎架構、資料庫和應用程式層級的人為錯誤、您可以使用羊駝工作流程。這項整合不需要將備份從來源系統還原至目標系統、因為這項作業既耗時又耗用大量資源、而是使用 NetApp Snapshot 和 FlexClone 技術。啟動資料庫所需的所有工作都會在幾分鐘內完成、而非數小時內完成。複製程序所需的時間並不取決於資料庫的大小、因此、即使是非常大型的系統也只需幾分鐘就能建立。藉由在作業系統和資料庫層級以及 SAP 後處理端自動化工作、 Alpaca 可進一步縮短執行時間。

下圖顯示使用自動化時、可能會改善作業效率。

顯示使用自動化時可能改善營運效率的影像

整合技術元件

SnapCenter 在 Alpaca 工作流程中的實際整合包括使用 Shell 指令碼來存取 NetApp SnapCenter REST API 。這項 REST API 型整合可建立 SAP 來源系統的 Snapshot 複本、建立 FlexClone Volume 、並將其裝載到 SAP 目標系統。儲存設備和 SAP 管理員知道如何開發由 SnapCenter 觸發並由 SnapCenter 代理程式執行的指令碼、以自動化例行的日常作業工作。這種鬆散結合的架構會透過 Shell 指令碼觸發 SnapCenter 工作、讓他們能夠重複使用現有的自動化程序、以羊駝作為端點對端點自動化的工作流程引擎、更快達到所需的結果。

結論

Alpaca 與 NetApp 資料管理技術的結合、提供強大的解決方案、可大幅減少與 SAP 系統管理相關的最複雜且耗時的工作所需的時間與精力。這種組合也有助於避免人為錯誤在系統之間造成的組態飄移。

由於系統重新整理、複本、複本和災難恢復測試都是非常敏感的程序、因此實作這樣的解決方案可以節省寶貴的管理時間。它也能強化業務單位員工對 SAP 系統管理員的信任。他們將瞭解可以節省多少疑難排解時間、以及複製系統以進行測試或其他用途有多容易。無論來源和目標系統是在內部部署、公有雲、混合雲或混合式多雲端中的何處運作、都是如此。

何處可找到其他資訊

版本歷程記錄

版本 日期 更新摘要

版本 0.1

04.2024

第一稿。

版本 0.2

2024 年 6 月

轉換成 HTML 格式