使用 CloudEndure 將現場部署 Oracle 資料庫遷移到 Amazon EC2 - AWS Prescriptive Guidance

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

使用 CloudEndure 將現場部署 Oracle 資料庫遷移到 Amazon EC2

由帕維爾魯賓(AWS)創建

環境:生產

來源:資料庫:關聯

目標:Amazon EC2

R 類型 主體變更

工作負載:Oracle

Technologies 移轉; 資料庫

AWS 服務 Amazon EC2

Summary

此模式提供有關使用 Cloudure 遷移功能的指導方針,將 Oracle 來源資料庫從現場部署資料中心遷移到 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體。 

請注意:AWS Application Migration Service (MGN)是推移遷移至 Amazon Web Services (AWS) 雲端的主要遷移服務。建議目前使用 CloudEndure Migration 或 AWS Server Migration Service (AWS SMS) 的客戶切換至 MGN 以便日後進行遷移。

先決條件和限制

先決條件

  • 作用中的 AWS 帳戶

  • 內部部部部部部部部署資料中心的來源 Oracle 資料

限制

  • Amazon EC2 必須支援目標作業系統 (如需支援作業系統的完整清單,請參閱一般中的區段Amazon EC2 常見問答集)

Architecture

來源技術堆疊

  • 內部部署 Oracle Database

目標技術堆疊

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

來源與目標架構

CloudEndure Migration:

網路架構:

Tools

  • CloudEndure Migration— CloudEndure Migration 可協助您簡化、加速並自動化到 AWS 的大規模遷移。連續資料複製會在背景進行,而不會中斷應用程式或效能影響,因此可確保資料即時同步,並將切換視窗降至最低。啟動移轉轉換時,CCloudEndure 會執行高度自動化的機器轉換和協調流程,即使是最複雜的應用程式和資料庫也能在 AWS 上原生執行,而不會發生相容性問題,並且只需要最少的 IT 技能。

Epics

任務描述必要技能
導覽至 AWS Marketplace、搜尋 CloudEndure Migration 並訂閱。

如需 AWS Marketplace 的連結以及後續案例中所述步驟的詳細資訊,請參閱此模式結尾的「相關資源」一節。

AWS SysAdmin
註冊帳號並確認電子郵件。

AWS SysAdmin
設定帳戶密碼,並接受條款與條件。

密碼至少要有 8 個字元,且必須包含一個大寫字母、一個英文字母、一個小寫字母、一個數字和一個特殊字元。

AWS SysAdmin
任務描述必要技能
登入 CloudEndure 使用者主控台。

在 Cloudure 主控台上,使用您於之前步驟中建立的登入資料登入。

CloudEndure 管理員管理員帳戶
建立新專案。

選擇主控台左上角的加號 (+) 按鈕,即可建立專案。

CloudEndure 管理員管理員帳戶
輸入專案名稱並選取專案類型和授權套件。

選取「即時移轉」做為專案類型。您可以透過 AWS Marketplace 取得授權。

CloudEndure 管理員管理員帳戶
任務描述必要技能
在 AWS Identity and Access Management (IAM) 主控台中,產生存取金鑰 ID 和私密存取金鑰。

若要產生必要的 AWS 登入資料以搭配 CloudDure 使用者主控台使用,您至少需要建立一個 IAM 使用者,並將適當的權限政策指派給此使用者。使用者主控台需要存取金鑰 ID 和私密存取金鑰。

AWS SysAdmin
選擇「原則」,然後選擇「建立原則」。

AWS SysAdmin
選擇 JSON (JSON) 索引標籤,將 CloudEndure IAM 政策複製到欄位中,然後選擇 CloudDure IAM 政策。

AWS SysAdmin
輸入政策的名稱和描述,然後選擇 Create policy (建立政策)。

AWS SysAdmin
建立新的 IAM 使用者。

在 IAM 主控台中,導覽至 [使用者],選擇 [新增使用者],為使用者指定名稱,然後將 [存取類型] 設定為 [程式設計] 存取。

AWS SysAdmin
選擇「下一步:權限」,然後在「為使用者設定權限」下方選擇「附加現有政策」。

AWS SysAdmin
找出您建立的政策,然後勾選該政策名稱左側的方塊,然後選擇 Next: 檢閱.」

AWS SysAdmin
確認欄位正確,然後選擇 Create user (建立使用者)。

AWS SysAdmin
複製存取金鑰 ID 和私密存取金鑰,並將它們儲存在安全位置。

AWS SysAdmin
登入 CloudNdure 使用者主控台,然後選取您的移轉專案。

AWS SysAdmin
從左側功能表選擇 [設定和資訊] 索引標籤,然後導覽至 AWS 登入資料。

AWS SysAdmin
複製 AWS 存取金鑰 ID 和私密存取金鑰並貼到對應的欄位中,然後選擇 Save (儲存)。

AWS SysAdmin
任務描述必要技能
在 CloudEndure 使用者主控台中,導覽至 [設定與資訊],然後選擇 [複寫設定]。

CloudEndure 管理員管理員帳戶
對於「即時移轉來源」,請選擇「其他基礎結構」。

CloudEndure 管理員管理員帳戶
定義您的複製伺服器。

如需詳細指示,請參閱 < 相關資源 > 一節中的 CloudEndure 文件連結。

CloudEndure 管理員管理員帳戶
任務描述必要技能
在 CloudEndure 使用者主控台中,瀏覽至「機器」、「機器動作」、「新增機器」。

CloudEndure 管理員管理員帳戶
找到您的代理程式安裝權杖。

當您在來源機器上執行安裝程式檔案時,系統會先要求您輸入安裝 Token。Token 是啟用 CloudEndure 帳戶時,會自動產生的唯一字元。一個安裝 Token 可讓您將代理程式安裝在許可證套件和專案允許的許多來源機器上。

CloudEndure 管理員管理員帳戶
對於 Linux 機器,請複製安裝程式命令、登入來源機器,然後執行安裝程式。

如需詳細說明,請參閱 < 相關資源 > 一節中的 CloudEndure 文件。

CloudEndure 管理員、作業系統管理員
對於 Windows 電腦,請將安裝程式檔案下載到每部電腦,然後執行安裝程式命令。

如需詳細說明,請參閱 < 相關資源 > 一節中的 CloudEndure 文件。

CloudEndure 管理員、作業系統管理員
等待機器進行初始資料複寫。

安裝代理程式之後,來源機器將會出現在 CloudEndure 主控台的「機器」索引標籤上。

CloudEndure 管理員、作業系統管理員
任務描述必要技能
在 CloudEndure 主控台中,從 [機器] 索引標籤選擇機器名稱,以存取 [機器詳細資料] 窗格。

CloudEndure 管理員、作業系統管理員
從功能表選取 [藍圖] 索引標籤。

您可以設定各種藍圖設定。如需詳細說明,請參閱 < 相關資源 > 一節中的 CloudEndure 文件。

CloudEndure 管理員、作業系統管理員
任務描述必要技能
在 CloudEndure 主控台的 [機器] 索引標籤中,選取每個來源機器左側的方塊。

AWS SysAdmin、CloudEndure 管理員
在「啟動 x 目標電腦」選單中,選擇「測試模式」。

「x」代表要啟動的機器數目。

AWS SysAdmin、CloudEndure 管理員
出現提示時,請選擇「繼續」。機器將被啟動。

您可以在「Job 進度」標籤上檢視啟動程序。

AWS SysAdmin、CloudEndure 管理員
確認測試成功。

「機器」標籤會指出測試已完成:每台已測試的「來源」機器的邊緣將以綠色標示。「狀態」欄下的橙色旗標圖示 (先前表示機器尚未經過測試) 將會消失 (如果沒有找到其他問題)。會出現紫色圖示,表示已針對選取的來源機器啟動目標機器。在「即時移轉生命週期」欄中,會出現一則訊息,說明機器最近已經過測試。

AWS SysAdmin、CloudEndure 管理員
選擇每台機器的名稱、開啟 [目標] 索引標籤、複製公用 IP,然後瀏覽至該 IP,以測試目標機器。

AWS SysAdmin、CloudEndure 管理員
任務描述必要技能
排程轉換視窗。

AWS SysAdmin、CloudEndure 管理員
在 Machine (機器) 索引標籤中,選取各來源機器左側的方塊。

AWS SysAdmin、CloudEndure 管理員
在「啟動 x 目標電腦」選單中,選擇「轉換模式」。

「x」代表要啟動的機器數目。

AWS SysAdmin、CloudEndure 管理員
出現提示時選擇繼續。機器將被啟動。

您可以在「Job 進度」標籤上檢視啟動程序。

AWS SysAdmin、CloudEndure 管理員
確認轉移順利完成。

「機器」標籤會指出轉換已完成:每台已測試來源機器的邊緣將標示為綠色。會出現紫色圖示,表示已針對選取的來源機器啟動目標機器。在「即時移轉生命週期」欄中,會出現一則訊息,指出機器已切斷。

AWS SysAdmin、CloudEndure 管理員

相關資源

AWS 上的產品頁面

AWS Marketplace

CloudEndure

CloudEndure 文件

教學和影片