轉換資料庫結構描述 AWS Schema Conversion Tool - AWS Schema Conversion Tool

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

轉換資料庫結構描述 AWS Schema Conversion Tool

您可以使用 AWS Schema Conversion Tool (AWS SCT) 將現有的資料庫結構描述從一個資料庫引擎轉換為另一個資料庫引擎。使用用 AWS SCT 戶界面轉換數據庫可能相當簡單,但是在進行轉換之前需要考慮幾件事。

例如,您可以使用 AWS SCT 來執行下列動作:

  • 您可以使用 AWS SCT 將現有的現場部署資料庫結構描述複製到執行相同引擎的 Amazon 資料RDS庫執行個體。您可以使用此功能分析移到雲端和變更授權類型的潛在成本節省。

  • 在某些情況下,資料庫功能無法轉換為相等的 Amazon RDS 功能。如果您在 Amazon 彈性運算雲端 (AmazonEC2) 平台上託管和自行管理資料庫,則可以透過替換 AWS 服務來模擬這些功能。

  • AWS SCT 將您的線上交易處理 (OLTP) 資料庫結構描述轉換為 Amazon 關聯式資料庫服務 (AmazonRDS) 我的資料庫執行個體、Amazon Aurora 資料SQL庫叢集或 Postgre 資料庫執行個體的大部SQL分程序自動化。來源和目標資料庫引擎包含許多不同的功能和功能,並 AWS SCT 嘗試盡可能在 Amazon 資料RDS庫執行個體中建立相等的結構描述。如果無法直接轉換,請 AWS SCT 提供可能的動作清單供您採取。

AWS SCT 支持以下在線交易處理(OLTP)轉換。

來源資料庫 目標資料庫

IBM適用於 z/OS 的 Db2 (版本 12)

Amazon Aurora 我的SQL兼容版, Amazon Aurora Postgre SQL-兼容版, 我的, 後者 SQL SQL

IBMDB2LUW(版本 9.1、9.5、9.7、10.5、11.1 和 11.5 版本)

我的 AuroraSQL, Aurora 波斯特格雷SQL, MariaDB, 我的, 後者 SQL SQL

Microsoft Azure SQL 資料庫

我的 AuroraSQL, Aurora 波斯特雷SQL, 我的SQL, 後者 SQL

Microsoft SQL 服務器(2008 R2 及更高版本)

我的 AuroraSQL, Aurora 郵政SQL, 巴貝爾魚的 Aurora 波斯特SQL, MariaDB 的, Microsoft 服務器, 我的, 後者 SQL SQL SQL

我的SQL(版本 5.5 及更高版本)

Aurora 波斯特SQL, 我的SQL, 後者 SQL

您可以在不使 AWS SCT用的情況下,將結構描述和資料從「我的」移轉SQL至 Aurora My SQL DB 叢集 如需詳細資訊,請參閱將資料移轉至 Amazon Aurora 資料庫叢集

甲骨文(版本 10.2 及更高版本)

我的 AuroraSQL, Aurora 波斯特格雷SQL, MariaDB 的, 我的SQL, 甲骨文, Postgre SQL

後備SQL(版本 9.1 及更高版本)

我的 AuroraSQL, Aurora 波斯特雷SQL, 我的SQL, 後者 SQL

SAPASE(十五、十五、五、五、五及十六)

我的 AuroraSQL, Aurora 波斯特格雷SQL, MariaDB, 我的, 後者 SQL SQL

如需有關轉換資料倉儲結構描述的資訊,請參閱使用將資料倉儲結構描述轉換為 RDS Amazon AWS SCT

要將數據庫模式轉換為 AmazonRDS,請執行以下高級步驟:

  • 在中建立移轉規則 AWS SCT— 在使用轉換結構描述之前 AWS SCT,您可以設定規則來變更資料行的資料類型、將物件從一個結構描述移至另一個結構描述,以及變更物件名稱。

  • — AWS SCT 建立轉換後結構描述的本機版本供您檢閱,但在您準備好之前,不會將其套用至目標資料庫執行個體。

  • 使用中的評估報告 AWS Schema Conversion Tool— AWS SCT 建立資料庫遷移評估報告,其中詳細說明無法自動轉換的結構描述元素。您可以使用此報告來識別需要在與來源資料庫相容的 Amazon 資料RDS庫執行個體中建立結構描述的位置。

  • 使用資料架構轉換 AWS SCT— 如果您有無法自動轉換的結構描述元素,則有兩種選擇:更新來源結構描述,然後再次轉換,或在目標 Amazon RDS 資料庫執行個體中建立等效的結構描述元素。

  • 更新和重新整理中的轉換結構 AWS SCT— 您可以使用 AWS SCT 源數據庫中的最新模式更新項目。

  • 儲存和套用轉換的資料架構 AWS SCT— 準備就緒後,請將本機專案中轉換的結構描述 AWS SCT 套用到目標 Amazon RDS 資料庫執行個體。