Oracle データベースを AWS クラウドに移行する - AWS 規範ガイダンス

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

Oracle データベースを AWS クラウドに移行する

Sagar Patel、Amazon Web Services (AWS)

2024 年 8 月 (ドキュメント履歴 )

Amazon Web Services (AWS) は、信頼性が高く安全な AWS クラウド インフラストラクチャに Oracle Database をデプロイするための包括的なサービスとツールのセットを提供します。このガイドでは、Oracle オンプレミスデータベースを AWS クラウドに移行する際に使用できるオプションについて説明します。また、これらの移行オプションを実行するためのベストプラクティスとシナリオについても詳しく説明します。

このガイドは、オンプレミスの Oracle データベースを AWSに移行しようと計画しているプログラム・マネージャー、プロジェクト・マネージャー、プロダクト・オーナー、データベース管理者、データベース・エンジニア、運用管理者、インフラ管理者を対象としています。

概要

Oracle データベースを に移行する前に AWS、「リレーショナルデータベースの移行戦略」で説明されているフレームワークを使用して、移行戦略を理解して評価する必要があります。

最初のステップは、アプリケーションと Oracle Database のワークロードを分析して、移行の複雑さ、互換性、コストを理解することです。移行を計画する際に考慮すべき重要な点をいくつか紹介します。

  • データベースの現在のサイズと全体的な容量の増加状況を確認します。例えば、Oracle データベースを Amazon Relational Database Service (Amazon RDS) または Amazon RDS Custom に移行する予定の場合は、最大 64 TiB のストレージを持つ DB インスタンスを作成できます。最新情報については、Amazon ドキュメントの「Amazon RDS DB インスタンスストレージ」を参照してください。 RDS

  • Oracle 自動ワークロードリポジトリ (AWR) レポートを確認して、オンプレミスデータベースのリソース使用状況とデータベースの状態を確認します。

  • 現在のデータベースと他のデータベースとの依存関係を確認します。データベースが他のデータベースに依存している場合は、それらをまとめて移行することも、メインデータベースを移行した後に依存関係を作成することもできます。

  • アプリケーションの依存関係を確認します。データベースがレガシー、カスタム、またはパッケージ化されたアプリケーションをサポートしている場合は、Amazon RDS Custom for Oracle が適している場合があります。このサービスにより、データベース設定、共有ファイルシステム、オペレーティングシステムパッチの管理を保持することができます。

  • データベースの IOPSとスループットを決定します。Amazon への移行を計画している場合はRDS、Amazon RDS DB インスタンスの I/O パフォーマンスを検討してください。

  • 現在のアーキテクチャと監査またはコンプライアンスのニーズを確認し、Amazon RDSまたは Amazon Elastic Compute Cloud (Amazon ) に移行した後にこれらの要件を満たせることを確認しますEC2。

  • Amazon RDS for Oracle に移行する予定がある場合は、Oracle Database ソフトウェアのバージョンとエディションをチェックしてサポートされていることを確認します (Amazon および Amazon RDS RDS Custom で現在サポートされているバージョンを参照してください)。

  • オンプレミス環境と 間のネットワーク接続をチェックしてAWS、オンプレミスと 間のデータ転送を高速化するための十分な帯域幅があることを確認しますAWS。

  • 移行アプローチを計画し、オンライン移行とオフライン移行のどちらを使用するかを決定できるように、移行に使用できるダウンタイムの量を決定します。

  • 既存のデータベースワークロードの目標復旧時間 (RTO)、目標復旧時点 (RPO)、サービスレベルアグリーメント (SLA) の要件を特定します。

  • データベースワークロードのチップセットエンディアンプラットフォームを確認します。AWS は x86-x64 リトルエンディアンプラットフォームをサポートしています。Sun 、SPARCHP Tru64、 IBM zSeriesベースのビッグエンディアンプラットフォームなどの他のプラットフォームでは、クロスプラットフォーム移行が必要です。

  • AWS は、Linux (32 ビットおよび 64 ビット) および Windows オペレーティングシステムをサポートしています。Oracle データベースに一般的に使用される Solaris、HP-UX、またはIBMAIXオペレーティングシステムはサポートされていません。これらの OS からオラクル・データベースを移行するには、プラットフォームの変換が必要です。