View a markdown version of this page

階段 1:評估 - AWS 方案指引

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

階段 1:評估

評估階段著重於收集和分析來源Oracle資料庫的相關資訊。這是遷移的基本部分,因為所有後續階段都是以此階段中收集的資料點為基礎。此階段的分析結果是剩餘階段的輸入。它決定了複寫選項、遷移工具和方法的最適當選擇。

您可以在準備遷移至 時,使用下列工具來評估來源Oracle資料庫 AWS。

Oracle 診斷支援指令碼

Oracle 診斷支援指令碼會分析內部部署Oracle資料庫。這些指令碼具有下列特性:

  • Oracle 診斷指令碼都會寫入使用 SQL*Plus 命令列公用程式執行。需要具有查詢Oracle字典檢視許可的使用者帳戶,才能準備報告。

  • 指令碼會收集與Oracle資料庫組態和資料庫物件相關的資訊。

  • 指令碼會產生多個區段的 HTML 報告,其中包括資料庫大小、結構描述大小、大型二進位物件 (LOB) 資訊、重做日誌和封存日誌資訊。

  • 報告可協助決定遷移策略。 

Oracle 自動工作負載儲存庫

Oracle 自動工作負載儲存庫 (AWR) 是一種原生Oracle工具,具有下列特性:

  • Oracle AWR 會收集、處理和維護資料庫效能統計資料。

  • 此資訊會定期或隨需收集。它可以在報告和檢視中顯示。

  • AWR 會產生 CPU、記憶體、I/O 和其他重要資訊的報告。這些報告可協助您了解資料庫中執行之工作負載的性質,以及 中所需的資源 AWS 雲端。

收集統計資料

透過使用這些工具,您可以收集有關Oracle資料庫組態、用量和效能的統計資料。若要成功遷移,您還需要了解資料庫的複雜性、相容性和相依性。這包括作業系統、網路、應用程式和業務需求的相關資訊。

下列清單包含最常見的準備任務:

  • 識別Oracle資料庫的復原時間目標 (RTO)、復原點目標 (RPO) 和服務層級協議 (SLA) 要求。

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

  • 決定可用於遷移的停機時間。這可協助您選擇線上或離線遷移方法。

  • 檢查資料庫工作負載的晶片組終端平台。AWS 支援 x86-x64 小端平台。其他平台,例如 Sun SPARC、HP Tru64 或 IBM Z 系列大端平台,需要跨平台遷移。

  • AWS 支援 Linux (32 位元和 64 位元) 和 Windows 作業系統。它不支援 Solaris、HP-UX 或 IBM AIX 作業系統,這些作業系統通常用於Oracle資料庫。從這些作業系統遷移Oracle資料庫需要平台轉換。

  • 檢閱目前的架構和稽核或合規需求,以確保遷移至 後可以滿足所有需求 AWS。

  • 了解不同轉換選項的限制:

    • 檢查Oracle資料庫軟體的版本和版本,以確保其受到支援。

    • 判斷資料庫的每秒輸入/輸出操作 (IOPS) 和輸送量。

    • 檢查目前的資料庫大小和儲存成長模式。

  • 如果您要遷移 Oracle Database Enterprise Edition,請識別應用程式實際使用哪些 Enterprise Edition 功能。這在評估將 Enterprise Edition 降級至 Standard Edition 2 (SE2) 的選項時很重要。

  • 收集Oracle資料庫目前授權合約的詳細資訊。

  • 檢查應用程式相依性。如果Oracle資料庫支援舊版、自訂或封裝的應用程式,應用程式將需要存取資料庫管理員權限和基礎作業系統。