View a markdown version of this page

フェーズ 1: 評価 - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

フェーズ 1: 評価

評価フェーズでは、ソースOracleデータベースに関する情報の収集と分析に焦点を当てます。後続のすべてのフェーズは、このフェーズで収集されたデータポイントに基づいているため、移行の基本的な部分です。このフェーズの分析結果は、残りのフェーズの入力です。これにより、リプラットフォームオプション、移行ツール、アプローチに最適な選択肢が決まります。

移行の準備をするときに、次のツールを使用してソースOracleデータベースを評価できます AWS。

Oracle 診断サポートスクリプト

Oracle 診断サポートスクリプトは、オンプレミスデータベースを分析します。 Oracleこれらのスクリプトには次の特性があります。

  • Oracle 診断スクリプトはすべて、SQL*Plus コマンドラインユーティリティを使用して実行するように記述されます。レポートを準備するには、Oracleディクショナリビューをクエリする権限を持つユーザーアカウントが必要です。

  • スクリプトは、Oracleデータベース設定とデータベースオブジェクトに関連する情報を収集します。

  • スクリプトは、データベースサイズ、スキーマサイズ、ラージバイナリオブジェクト (LOB) 情報、REDO ログ、アーカイブログ情報を含む複数のセクションの HTML レポートを生成します。

  • このレポートは、移行戦略の決定に役立ちます。 

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 データベースソフトウェアのエディションとバージョンをチェックして、サポートされていることを確認します。

    • データベースの 1 秒あたりの入出力オペレーション (IOPS) とスループットを決定します。

    • 現在のデータベースサイズとストレージの増加パターンを確認します。

  • Oracle Database Enterprise Edition を移行する場合は、アプリケーションで実際に使用されている Enterprise Edition の機能を特定します。これは、Enterprise Edition を Standard Edition 2 (SE2) にダウングレードするオプションを評価する際に重要です。

  • Oracle データベースの現在のライセンス契約の詳細を収集します。

  • アプリケーションの依存関係を確認します。Oracle データベースがレガシー、カスタム、またはパッケージ化されたアプリケーションをサポートしている場合、アプリケーションはデータベース管理者権限と基盤となるオペレーティングシステムにアクセスする必要があります。