本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS 範例遷移模式
假設您有一個 50 GiB Exadata 資料庫,必須在其上 AWS 進行轉換 (遷移至 Amazon RDS for Oracle)。您使用的遷移方法取決於停機時間容錯能力、連線方法和資料庫大小等因素。
下表根據關鍵因素提供最有效的遷移方法範例。最符合您需求的遷移方法取決於這些因素的特定組合。
來源資料庫 |
目標資料庫 |
資料庫大小 |
遷移停機時間容錯能力 |
聯網至 AWS |
最佳遷移方法 |
|---|---|---|---|---|---|
Exadata 12c |
Amazon RDS for Oracle 19c |
1 TiB |
48 小時 |
1 Gbps AWS Direct Connect |
使用 Oracle Data Pump。 |
Exadata 12c |
Amazon RDS for Oracle 21c |
5 TiB |
2 小時 |
10 Gbps AWS Direct Connect t |
將 Oracle Data Pump 用於初始載入,將 Oracle Data Pump AWS DMS用於 CDC。 |
Exadata 19c |
Amazon EC2 上的 Oracle 19c |
10 TiB |
72 小時 |
10 Gbps AWS Direct Connect |
使用 Oracle RMAN。 |
Exadata 19c |
Amazon EC2 上的 Oracle 19c |
70 TiB |
4 小時 |
1 Gbps AWS Direct Connect |
使用 AWS Snowball 將 RMAN 備份、封存重做日誌檔案和控制檔案傳輸至其中 AWS。從 Exadata RMAN 備份執行個體化 Amazon EC2 上的 Oracle Data Guard 待命資料庫。在 Amazon EC2 上設定待命資料庫並同步之後,執行 Data Guard 切換。 |
Exadata 19c |
Amazon RDS for PostgreSQL 13.4 |
10 TiB |
2 小時 |
10 Gbps AWS Direct Connect |
使用 AWS Schema Conversion Tool (AWS SCT) 建立 PostgreSQL 結構描述。 AWS DMS 用於完全載入和 CDC。 |