使用 AWS DMS 將 SAP 遷移到 Amazon RDS (適用於 SQL Server) - AWS Prescriptive Guidance

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 AWS DMS 將 SAP 遷移到 Amazon RDS (適用於 SQL Server)

由謝爾蓋·德米特里耶夫(AWS)創建

R 類型 重新架構

來源:資料庫:關聯

目標:Amazon RDS for SQL Server

建立者:AWS

:Conment PoC 或試驗

Technologies 資料庫; 移轉

工作負載:SAP

AWS 服務:Amazon RDS

Summary

此模式提供指導,以將 SAP 適應性伺服器企業 (ASE) 資料庫遷移至執行 Microsoft SQL Server 的 Amazon Relations Database Service (Amazon RDS) 資料庫執行個體。來源資料庫可位於現場部署資料中心或 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體。此模式會使用 AWS Database Migration Service (AWS DMS) 來遷移資料,並且 (可選) 電腦輔助軟體工程 (CASE) 工具來轉換資料庫結構描述。

先決條件和限制

先決條件

  • 作用中的 AWS 帳戶

  • 在內部部署資料中心或 EC2 執行個體上的 SAP ASE 資料庫

限制

  • 資料庫大小限制:64 TB

產品版本

  • SAP ASE 版本 15.x 或 16.x 及更新版本。如需最新資訊,請參閱使用 SAP 資料庫做為 AWS DMS 的來源

  • 針對 Amazon RDS 目標資料庫,AWS DMS 支援適用於 Enterprise、Standard、Workgroup 和 Developer 等版本的 SQL Server 2008R2、2012、2014、2016 和 2017 版。如需支援的版本的最新資訊,請參閱AWS DMS 文件。建議您使用最新版 AWS DMS,以獲得最全面的版本和功能支援。 

Architecture

 來源技術堆疊

  • 位於內部部署或 Amazon EC2 執行個體上的 SAP ASE 資料庫

目標技術堆疊

  • Amazon RDS for SQL Server 資料庫執行個體

來源與目標架構

從 Amazon EC2 上的 SAP ASE 資料庫到 Amazon RDS for SQL Server 資料庫執行個體:

從現場部署 SAP ASE 資料庫到 Amazon RDS for SQL Server 資料庫執行個體:

Tools

  • AWS DMS-AWS Database Migration Service(AWS DMS) 是一種 Web 服務,您可以用來將資料從現場部署、Amazon RDS 資料庫執行個體或 EC2 執行個體上的資料庫遷移到 AWS 服務上的資料庫,例如 Amazon RDS for SQL Server 或 EC2 執行個體。您也可以將資料庫從 AWS 服務遷移到現場部署資料庫。您可以在異質或同質資料庫引擎之間移轉資料。

  • CASE 工具-對於模式轉換,您可以選擇使用ERWIN 資料模型建立工具SAP 強大的設計師

Epics

任務描述所需技能
驗證來源和目標資料庫版本。

DBA
識別儲存區需求 (儲存區類型和容量)。

DBA, SysAdmin
根據容量、儲存功能和網路功能選擇適當的執行個體類型。

DBA, SysAdmin
識別來源和目標資料庫的網路存取安全需求。

DBA, SysAdmin
識別應用程式移轉策略。

DBA、SysAdmin、委任者
任務描述所需技能
建立虛擬私有雲端 (VPC) 和子網路。

SysAdmin
建立安全群組和網路存取控制清單 (ACL)。

SysAdmin
設定和啟動 Amazon RDS 資料庫執行個體。

SysAdmin
任務描述所需技能
手動移轉資料庫結構描述,或使用案例工具,例如「資料建模工具」或「SAP PowerDesigner」。

DBA
任務描述所需技能
使用 AWS DMS 遷移資料。

DBA
任務描述所需技能
遵循應用程式移轉策略。

DBA、SysAdmin、委任者
任務描述所需技能
將應用程式用戶端切換至新的基礎結構。

DBA、SysAdmin、委任者
任務描述所需技能
關閉臨時 AWS 資源。

DBA, SysAdmin
複查並驗證專案文件。

DBA、SysAdmin、委任者
收集需要遷移的時間指標、手動與工具的百分比、節省成本等。

DBA、SysAdmin、委任者
關閉專案並提供回饋。

DBA、SysAdmin、委任者

References

教學和影片