將現部部部部部部部部部部部部部部部部部部部 - AWS 規範指導

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

將現部部部部部部部部部部部部部部部部部部部

由白芝夏克 (AWS) 和潘卡·舒達里 (AWS) 創建

環境:PoC 或試點

來源:數據庫:關係

目標:Amazon EC2 上的甲骨文

R 類型:重新主機

工作量:甲骨文

技術:移轉;資料庫

AWS 服務:Amazon EC2

總結

此模式會引導您完成將部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部部 它描述了兩個遷移選項:使用 AWS 資料遷移服務 (AWS DMS) 或使用原生 Oracle 工具,例如 RMAN、資料泵匯入/匯出、可傳輸的表格空間和 Oracle GoldenGate。

先決條件和限制

先決條件

  • 有效的 AWS 帳戶

  • 內部部部部部部部部部部部部部部部部部部

限制

  • 目標作業系統 (OS) 必要由 Amazon EC2 支援。如需支援的系統的完整清單,請參閱 Amazon EC2 常用。

產品版本

架構

源, 技術, 堆棧

  • 內部部部部部部部部

目標技術堆疊

  • Amazon EC2 上的甲骨文數據庫實例

目標架構

資料移轉架構

使用 AWS DMS:

使用原生的甲骨文工具:

工具

  • AWS DMS- AWS Database Migration 服務 (AWS DMS) 支援多種類型的來源和目標資料庫。如需支援的資料庫版本和版本的相關資訊,請參閱使用 Oracle 資料庫做為 AWS DMS 的來源。我們建議您使用最新版本的 AWS DMS,以支援最全方位的版本和功能。 

  • 原生 Oracle 工具- RMAN、資料汲取匯入/匯出、可傳輸表格空間、Oracle GoldenGate                                                         

史诗

任務描述技能
驗用。驗證來源資料料料料料料料料料料料料庫DBA
識別目標作業系統的版本。DBA SysAdmin
根據 Oracle 相容性清單和容量需求,識別目標伺服器執行處理的硬體需求。DBA SysAdmin
識別儲存需求 (儲存類型和容量)。DBA SysAdmin
識別網路需求 (延遲和頻寬)。DBA SysAdmin
根據容量、儲存空間功能和網路功能選擇適當的執行個體類型。DBA SysAdmin
識別來源和目標資料庫的網路/主機存取安全性需求。DBA SysAdmin
識別安裝 Oracle 軟體所需的作業系統使用者清單。DBA SysAdmin
下載 AWS Schema Conversion Tool (AWS SCT) 和驅動程式。DBA
為工作負載建立 AWS SCT 專案,並連線到來源資料庫。DBA
生成用於創建對象(表,索引,序列等)的 SQL 文件。DBA
決定備份策略。DBA SysAdmin
決定可用性需求。DBA
識別應用程式遷移/切換策略。DBA,, 應用程 SysAdmin式擁有者
任務描述技能
在 AWS 帳戶中建立 Virtual Private Cloud (VPC) 和子網路。SysAdmin
建立安全群組和網路存取控制清單 (ACL)。SysAdmin
設定並啟動 EC2 執行個體。SysAdmin
任務描述技能
建立 Oracle 軟體所需的作業系統使用者和群組。DBA SysAdmin
下載所需的 Oracle 軟體版本。
在 EC2 執行個體上安裝甲骨文軟體。DBA SysAdmin
使用 AWS SCT 產生的指令碼,建立資料表、主索引鍵、檢視和序列等物件。DBA
任務描述技能
使用原生 Oracle 工具或協力廠商工具來移轉資料庫物件和資料。

Oracle 工具包括「資料汲取」匯入/匯出、RMAN、可傳輸表格空間和 GoldenGate。

DBA
任務描述技能
確定遷移方法。DBA
在 AWS DMS 主控台中建立複寫執行個體。DBA
建立來源端點和目標端點。DBA
建立複寫任務。DBA
啟用變更資料擷取 (CDC) 來擷取連續複寫的變更。DBA
執行複寫工作並監視記錄。DBA
當滿載完成時,創建輔助對象,如索引和外鍵。DBA
任務描述技能
遵循應用程式遷移策略。DBA,, 應用程 SysAdmin式擁有者
任務描述技能
遵循應用程式切換/切換策略。DBA,, 應用程 SysAdmin式擁有者
任務描述技能
關閉臨時的 AWS Secrets Manager 資源。DBA SysAdmin
審核並驗證專案文件。DBA,, 應用程 SysAdmin式擁有者
收集移轉時間的指標、手動與工具的百分比、節省成本等。DBA,, 應用程 SysAdmin式擁有者
關閉專案並提供意見反應。

相關資源

參考

教學和影片