本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將甲骨文數據庫遷移到AWS雲
薩加爾·帕特爾, 亞馬遜 Web 服務 (AWS)
二零二三年七月(文件歷史)
亞馬遜網絡服務(AWS) 提供一組全面的服務和工具,以便在可靠且安全的環境上部署 Oracle 資料庫AWS 雲端基礎設施。本指南說明將 Oracle 內部部署資料庫移轉至AWS 雲端。同時也深入探討執行這些移轉選項的最佳做法和案例。
本指南適用於計劃將內部部署 Oracle 資料庫遷移至的方案或專案經理、產品擁有者、資料庫管理員、資料庫工程師,以及作業或基礎架構經理AWS。
概要
將 Oracle 資料庫移轉至之前AWS,您應該使用中討論的框架來了解和評估您的遷移策略關聯式資料庫的移轉策略。
第一步是對應用程式和 Oracle 資料庫工作負載執行分析,以瞭解移轉的複雜性、相容性和成本。以下是您計劃移轉時應考量的一些要點:
-
檢查資料庫目前的大小和整體容量成長。例如,如果您打算將 Oracle 資料庫遷移到亞馬遜關聯式資料庫服務 (Amazon RDS) 或 Amazon RDS 自訂,您可以建立最多 64 TiB 儲存的資料庫執行個體。如需最新資訊,請參閱亞馬遜 RDS 數據庫實例儲存在亞馬遜 RDS 文檔中。
-
複查 Oracle 自動工作負載儲存區域 (AWR) 報表,檢查內部部署資料庫的資源使用狀況和資料庫狀況。
-
檢查其他資料庫的目前資料庫相依性。如果您的資料庫相依於其他資料庫,您可以將它們一起移轉,或在移轉主資料庫之後建立相依性。
-
檢查應用程式相依性。如果您的資料庫支援舊版、自訂或封裝應用程式,則適用於 Oracle 的 Amazon RDS 自訂應用程式可能是個不錯的選擇。此服務可讓您保留對資料庫組態、共用檔案系統和作業系統修補程式的控制權。
-
判斷資料庫的 IOPS 和輸送量。如果您打算遷移到亞馬遜 RDS,請考慮Amazon RDS 資料庫執行個體的 I/O 效能。
-
檢閱您目前的架構以及稽核或合規需求,以確保在移至 Amazon RDS 或 Amazon 彈性運算雲端 (Amazon EC2) 之後能夠滿足這些要求。
-
如果您打算移至適用於 Oracle 的 Amazon RDS,請檢查 Oracle 資料庫軟體的版本和版本,以確保該軟體受到支援 (請參閱以下項目的目前支援的版本:亞馬遜 RDS和亞馬遜 RDS 定制).
-
檢查現場部署環境與 AWS 之間的網路連線,以確保其提供足夠的頻寬,以便在現場部署和 AWS 之間快速傳輸資料。
-
判斷可用於移轉的停機時間,以便規劃移轉方法並決定是否要使用線上或離線遷移。
-
識別現有資料庫工作負載的復原時間目標 (RTO)、復原點目標 (RPO) 和服務等級協定 (SLA) 需求。
-
檢查資料庫工作負載的晶片組端系統平台。AWS 支援 x86-x64 小端平台。其他平台, 如 Sun SPARC, HP Tru64, 或 IBM 基於 Z 系列的大端平台, 需要跨平台遷移.
-
AWS 支援 Linux (32 位元和 64 位元) 和視窗作業系統。它不支持 Solaris,HP-UX 或 IBM AIX 操作系統,這些操作系統通常用於甲骨文數據庫。從這些作業系統移轉 Oracle 資料庫需要進行平台轉換。