翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon RDS Custom for Oracle
カスタマイズ要件のために Amazon RDS などの完全マネージド型サービスに移行できない場合は、Amazon RDS Custom for Oracle に移行できます。Amazon RDS Custom では、データベースとその基盤となるオペレーティングシステムに対する管理者権限を保持できます。
Amazon RDS Custom for Oracle
Amazon RDS Custom for Oracle は、次のような場合に適した移行オプションです。
-
基盤となる OS とデータベース環境へのアクセスを必要とするレガシー、カスタム、およびパッケージアプリケーションを有している場合。
-
ベンダーベースのアプリケーションデプロイ要件を満たすには、SYS または SYSTEM ユーザーへのアクセスが必要である場合。
-
このアクセス権により、設定の構成、パッチのインストール、ネイティブ機能の有効化を行って、依存型アプリケーションの要件を満たすために、基盤となる OS にアクセスする必要がある場合。
-
データベースやアプリケーションのニーズに合わせて、データベース環境にアクセスしてカスタマイズしたい場合 (カスタムデータベースパッチを適用したり OS パッケージを変更したりすることにより)。
仕組み
Amazon RDS Custom for Oracle を使用するには、次の図に示す次のステップに従います。
-
Amazon Simple Storage Service (Amazon S3) バケットにデータベースソフトウェアをアップロードします。
-
カスタムエンジンバージョン (CEV) と DB インスタンスを作成します。
-
アプリケーションを DB インスタンスエンドポイントに接続し、ホストにアクセスしてソフトウェアをカスタマイズします。
-
Amazon RDS Custom オートメーションによって生成された通知とメッセージをモニタリングします。
これらのステップの詳細については、Amazon RDS Custom ドキュメントを参照してください。
![Amazon RDS Custom ワークフロー](images/oracle-migration-rds-custom.png)
Amazon RDS Custom for Oracle DB インスタンスをプロビジョニングするには、Oracle 用 Amazon RDS カスタムドキュメントの要件を確認してください。Amazon RDS Customは現在、ドキュメントに記載されている Oracle Database バージョンの Oracle Database Enterprise Edition をサポートしています。Amazon RDS Custom は Oracle Linux オペレーティングシステムで使用できます。
Oracle 用 Amazon RDS Custom では、独自のメディア、パッチ、Oracle ライセンスを使用します。カスタムエンジンバージョン (CEV) を作成すると、Amazon RDS Custom は、指定したメディアをインストールします。DB エンジンをホストする基盤となる EC2 インスタンスにアクセスできます。Secure Shell (SSH) または AWS Systems Manager を使用して EC2 インスタンスにアクセスし、カスタマイズを実行できます。
ソフトウェアをインストールして、カスタムアプリケーションとエージェントを実行できます。ホストへの特権アクセス権があるため、レガシーアプリケーションをサポートするためにファイルシステムを変更できます。 Amazon RDS Custom DB インスタンスで、カスタムデータベースパッチを適用したり、オペレーティングシステムパッケージを変更したりすることもできます。
Amazon RDS Custom は、モニタリング、バックアップ、およびインスタンスリカバリを自動的に提供し、DB インスタンスがサポート対象の AWS インフラストラクチャ、オペレーティングシステム、およびデータベースを使用していることを確認します。インスタンスをカスタマイズする場合は、Amazon RDS Custom の自動化を最大 24 時間一時停止し、カスタマイズ作業が完了したら再開ができます。自動化を一時停止することで、Amazon RDS の自動化がカスタマイズに直接干渉するのを防ぐことができます。
自動化を再開すると、サポート範囲によって、データベースまたはオペレーティングシステム環境のカスタマイズが Amazon RDS Custom 自動化に干渉するのか、それとも中断するのかが決まります。Amazon RDS Custom は、変更によって DB インスタンスがサポート範囲外にならない限り、ホストとデータベース環境のカスタマイズをサポートします。 サポート範囲のチェックはデフォルトで 30 分ごとに実行され、スナップショットの削除や DB インスタンスを監視する Amazon RDS Custom エージェントのアンインストールなどのイベントの後にも行われます。Amazon RDS Custom エージェントは Amazon RDS Custom 機能を確保するための重要なコンポーネントです。エージェントをアンインストールすると、Amazon RDS Custom は 1 分後にサポート境界チェックを実行し、DB インスタンスをサポート境界外に移動します。
Amazon RDS Custom for Oracle は、一部の AWS リージョンと限定された DB インスタンスクラスでサポートされています。 Oracle Linux オペレーティングシステムで利用でき、現在、ドキュメントに記載されている Oracle Database バージョンの Oracle Database Enterprise Edition をサポートしています。詳細については、AWS ドキュメントの「RDS Custom for Oracle 要件と制限事項」を参照してください。
詳細については、次のリソースを参照してください。
-
「Oracle 向け Amazon RDS Custom — データベース環境における新しい制御機能
」(AWS News ブログ) -
Amazon RDS for Oracle クロスリージョン自動バックアップを使用して DR 機能を強化します。
-
「Amazon RDS for Oracle クロスリージョン自動バックアップを使用したディザスタリカバリ管理 - パート 1
」(AWS News ブログ) -
「Amazon RDS for Oracle クロスリージョン自動バックアップを使用ディザスタリカバリ管理 - パート 2
」(AWS News ブログ)
-
-
ネイティブツールを使用して、オンプレミスまたは自己管理の Oracle データベースから Amazon RDS Custom for Oracle への移行:
-
「Data Guard を用いて Oracle データベースを Amazon RDS Custom に物理コピーで移行する方法
」(AWS Database ブログ) -
「Data Guard を用いて Oracle データベースを Amazon RDS Custom に物理コピーで移行する方法
」(AWS Database ブログ)
-
-
Amazon Elastic File System (Amazon EFS) 共有ファイルシステムを Amazon RDS と統合することで、Oracle はデータベースとアプリケーションサーバー間でファイルを共有したり、バックアップやデータロードを維持するためのステージング場所として使用したりできます。Amazon RDS Custom for Oracle と Amazon EFS の統合
(AWS データベースブログ)