

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

# 階段 1：評估
<a name="phase-1-prepare-assess"></a>

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

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

## Oracle 診斷支援指令碼
<a name="diagnostic-scripts"></a>

[Oracle 診斷支援指令碼](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_SupportScripts.Oracle.html)會分析內部部署Oracle資料庫。這些指令碼具有下列特性：
+ Oracle 診斷指令碼都會寫入使用 SQL\*Plus 命令列公用程式執行。需要具有查詢Oracle字典檢視許可的使用者帳戶，才能準備報告。
+ 指令碼會收集與Oracle資料庫組態和資料庫物件相關的資訊。
+ 指令碼會產生多個區段的 HTML 報告，其中包括資料庫大小、結構描述大小、大型二進位物件 (LOB) 資訊、重做日誌和封存日誌資訊。
+ 報告可協助決定遷移策略。 

## Oracle 自動工作負載儲存庫
<a name="oracle-awr"></a>

[Oracle 自動工作負載儲存庫 (AWR)](https://docs.oracle.com/en/database/oracle/oracle-database/21/tgdba/gathering-database-statistics.html) 是一種原生Oracle工具，具有下列特性：
+ Oracle AWR 會收集、處理和維護資料庫效能統計資料。
+ 此資訊會定期或隨需收集。它可以在報告和檢視中顯示。
+ AWR 會產生 CPU、記憶體、I/O 和其他重要資訊的報告。這些報告可協助您了解資料庫中執行之工作負載的性質，以及 中所需的資源 AWS 雲端。

## 收集統計資料
<a name="collect"></a>

透過使用這些工具，您可以收集有關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資料庫軟體的[版本和版本](editions-versions.md)，以確保其受到支援。
  + 判斷資料庫的每秒輸入/輸出操作 (IOPS) 和輸送量。
  + 檢查目前的資料庫大小和儲存成長模式。
+ 如果您要遷移 Oracle Database Enterprise Edition，請識別應用程式實際使用哪些 Enterprise Edition 功能。這在評估將 Enterprise Edition 降級至 Standard Edition 2 (SE2) 的選項時很重要。
+ 收集Oracle資料庫目前授權合約的詳細資訊。
+ 檢查應用程式相依性。如果Oracle資料庫支援舊版、自訂或封裝的應用程式，應用程式將需要存取資料庫管理員權限和基礎作業系統。