將 Oracle 資料庫遷移到 AWS 雲端 - AWS 規範指南

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

將 Oracle 資料庫遷移到 AWS 雲端

薩加爾·帕特爾, Amazon Web Services ()AWS

2024 年 8 月 (文件歷史記錄)

Amazon Web Services (AWS) 提供一組全面的服務和工具,用於在可靠且安全的 AWS 雲端 基礎設施上部署 Oracle 資料庫。本指南說明將 Oracle 內部部署資料庫移轉至的可用選項 AWS 雲端。同時也深入探討執行這些移轉選項的最佳做法和案例。

本指南適用於計劃將內部部署 Oracle 資料庫遷移至的方案或專案經理、產品擁有者、資料庫管理員、資料庫工程師,以及作業或基礎架構經理 AWS。

概觀

在將 Oracle 資料庫移轉至之前 AWS,您應該使用關聯式資料庫的移轉策略中討論的架構,瞭解並評估您的移轉策略

第一步是對應用程式和 Oracle 資料庫工作負載執行分析,以瞭解移轉的複雜性、相容性和成本。以下是您計劃移轉時應考量的一些要點:

  • 檢查資料庫目前的大小和整體容量成長。例如,如果您打算將 Oracle 資料庫遷移到 Amazon Relational Database Service (AmazonRDS) 或 Amazon RDS 自訂,您可以建立具有高達 64 TiB 儲存體的資料庫執行個體。如需最新資訊,請參閱 Amazon RDS 文件中的 Amazon 資RDS料庫執行個體儲存

  • 複查 Oracle 自動工作負載儲存區域 (AWR) 報表,檢查內部部署資料庫的資源使用狀況和資料庫狀況。

  • 檢查其他資料庫的目前資料庫相依性。如果您的資料庫相依於其他資料庫,您可以一起移轉它們,或在移轉主資料庫之後建立相依性。

  • 檢查應用程式相依性。如果您的資料庫支援舊版、自訂或封裝應用程式,則適用於 Oracle 的 Amazon RDS 自訂應用程式可能是個不錯的選擇。此服務可讓您保留對資料庫組態、共用檔案系統和作業系統修補程式的控制權。

  • 判斷資料庫IOPS的輸送量和輸送量。如果您打算遷移到 AmazonRDS,請考慮 Amazon RDS 資料庫執行個體的 I/O 效能

  • 檢閱您目前的架構以及稽核或合規需求,以確保您在遷移至 Amazon RDS 或 Amazon 彈性運算雲端 (AmazonEC2) 之後能夠滿足這些需求。

  • 如果您打算移至RDS適用於 Oracle 的 Amazon,請檢查 Oracle 數據庫軟件的版本和版本,以確保該軟件受到支持(請參閱 Amazon RDS 和 Amazon RDS 自定義目前支持的版本)。

  • 檢查內部部署環境之間的網路連線能力AWS,以確保其提供足夠的頻寬,以便在內部部署和內部部署之間快速傳輸資料AWS。

  • 判斷可用於移轉的停機時間,以便規劃移轉方法並決定是否要使用線上或離線遷移。

  • 識別您現有資料庫工作負載的復原時間目標 (RPO)、復原點目標 (SLA) 和服務層級協定 () 需求。RTO

  • 檢查資料庫工作負載的晶片組端系統平台。AWS支持 x86-x64 小端平台。其他平台, 如 SunSPARC, HP Tru64, 或IBMzSeries基於大端平台, 需要跨平台遷移.

  • AWS支持 Linux(32 位和 64 位)和視窗操作系統。它不支持 Solaris,HP-UX 或IBMAIX操作系統,這些操作系統通常用於 Oracle 數據庫。從這些作業系統移轉 Oracle 資料庫需要進行平台轉換。