本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 AWS DMS 將 SAP 資料庫遷移到 Aurora MySQL
由謝爾蓋·德米特里耶夫(AWS)創建
R 類型 重新架構 | 來源:資料庫:關聯 | 目標:Amazon Aurora MySQL |
建立者:AWS | :Conment PoC 或試驗 | Technologies 資料庫; 移轉 |
工作負載:SAP | AWS 服務:Amazon Aurora |
Summary
此模式提供使用 AWS Database Migration Service (AWS DMS) 將 SAP 適應性伺服器企業 (ASE) 資料庫遷移到與 Amazon Aurora MySQL 相容的版本資料庫執行個體的指導方針。此模式適用於內部部署資料中心或 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體的 SAP ASE 來源資料庫。
先決條件和限制
先決條件
作用中的 AWS 帳戶
在內部部署資料中心或 EC2 執行個體上的 SAP ASE 來源資料庫
限制
資料庫大小必須小於 64 TB
產品版本
SAP ASE 15.x 或更新版本 (如需最新資訊,請參閱使用 SAP 資料庫做為 AWS DMS 的來源)
MySQL 5.x 或更新版本 (如需詳細資訊,請參閱使用與 MySQL 相容的資料庫做為 AWS 目標)
Amazon Aurora 1.x 或更新版本 (如需最新資訊,請參閱與 Aurora MySQL 相容的資料庫引擎更新)
Architecture
來源技術堆疊
SAP ASE 資料庫 (內部部署或 EC2 執行個體上)
目標技術堆疊
Aurora MySQL 相容資料庫執行個體
資料遷移架構
從 Amazon EC2 上的 SAP ASE 資料庫到與 Aurora MySQL 相容的資料庫執行個體:

從內部部署 SAP ASE 資料庫到與 Aurora MySQL 相容的資料庫執行個體:

Tools
Epics
任務 | 描述 | 所需技能 |
---|---|---|
驗證來源和目標資料庫版本。 | DBA | |
識別儲存區需求 (儲存區類型和容量)。 | DBA, SysAdmin | |
選擇適當的執行個體類型 (容量、儲存功能、網路功能)。 | DBA, SysAdmin | |
識別來源和目標資料庫的網路存取安全需求。 | DBA, SysAdmin | |
選擇應用程式移轉策略。 | DBA、SysAdmin、委任者 |
任務 | 描述 | 所需技能 |
---|---|---|
建立虛擬私有雲端 (VPC)。 | SysAdmin | |
建立安全群組。 | 安全群組會做為您執行個體的虛擬防火牆,控制傳入及傳出流量。在 AWS DMS 中,如果您使用自己的安全群組,則必須至少允許輸出至個別資料庫連接埠上的來源和目標端點。 | SysAdmin |
設定並啟動與 MySQL 相容的 Aurora 資料庫執行個體。 | SysAdmin |
任務 | 描述 | 所需技能 |
---|---|---|
使用 AWS DMS 遷移資料。 | 建議您使用最新版 AWS DMS,以獲得最全面的版本和功能支援。 | DBA |
任務 | 描述 | 所需技能 |
---|---|---|
遵循選擇的應用程式遷移策略。 | DBA、SysAdmin、委任者 |
任務 | 描述 | 所需技能 |
---|---|---|
將應用程式用戶端切換至新的基礎結構。 | DBA、SysAdmin、委任者 |
任務 | 描述 | 所需技能 |
---|---|---|
關閉臨時 AWS 資源。 | DBA, SysAdmin | |
複查並驗證專案文件。 | DBA、SysAdmin、委任者 | |
收集有關移轉時間的指標、手動與工具任務的百分比、節省成本等。 | DBA、SysAdmin、委任者 | |
關閉專案並提供任何意見反應。 | DBA、SysAdmin、委任者 |
相關資源
References
教學和影片