View a markdown version of this page

階段 2:計劃 - AWS 方案指引

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

階段 2:計劃

在準備階段收集資料庫的相關資訊後,您會在規劃階段決定遷移策略。有七種常見的遷移策略 (7 R):

  • 重新託管

  • 平台重建

  • 重構 (重新架構師)

  • 重新購買

  • 淘汰

  • 保留

  • 重新定位

如需判斷 R 類型的協助,請參閱 AWS 雲端 遷移的應用程式產品組合評估指南中的決策樹。資料庫的遷移策略取決於業務需求、時間和財務限制,以及資源需求等因素。不過,在來源和目標資料庫引擎皆為 Oracle 的同質遷移中,遷移策略僅限於重新託管、轉換和重新放置。遷移策略也有助於判斷目標。如果您選擇重新託管或重新定位為遷移類型,Oracle Database 的目標就是 EC2 執行個體。如果您選擇轉換策略,目標是 Amazon RDS for Oracle 或 Amazon RDS Custom for Oracle。

下表列出根據來源 Oracle 資料庫技術,同質資料庫遷移支援的 R 類型。

來源 Oracle 資料庫技術 重新託管 平台重建 重新定位

Oracle 資料庫企業版

Oracle Database Standard Edition 2

Oracle Real Application Clusters (RAC)

不適用

不適用

不適用

Oracle RAC 搭配 Data Guard

不適用

不適用

具有 Data Guard 的 Oracle 獨立叢集

Oracle Exadata

不適用

不適用

Oracle 資料倉儲

不適用

Oracle 企業資源規劃 (ERP)

不適用

選擇遷移策略也取決於工作負載。您可以使用 AWS Schema Conversion Tool (AWS SCT)AWS Database Migration Service (AWS DMS) 結構描述轉換來評估和決定遷移策略。下表顯示應用程式工作負載及其對應遷移策略的範例。

應用程式類型 說明 遷移策略

內部應用程式

線上資料庫連線 (ODBC) 或 Java 資料庫連線 (JDBC) 工作負載,以及具有專屬功能的輕量型工作負載

轉換的候選者

SaaS 或 ISV 提供的軟體

具有專屬功能的繁重工作負載

轉換的候選者

ERP 應用程式

引擎特定的工作負載

複寫或重新託管的候選者