Amazon EC2 for Oracle - AWS 規範ガイダンス

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

Amazon EC2 for Oracle

Amazon は、セルフマネージド型の Oracle データベースEC2をサポートしています。つまり、インフラストラクチャとデータベース環境のセットアップを完全に制御できます。Amazon でデータベースを実行するEC2ことは、独自のサーバーでデータベースを実行することと非常によく似ています。データベースとオペレーティングシステムレベルのアクセスを完全に制御できるため、選択したツールを使用して、オペレーティングシステム、データベースソフトウェア、パッチ、データ複製、バックアップ、および復元を管理することができます。この移行オプションでは、AWSアーキテクチャのベストプラクティスに基づいて、Amazon EC2インスタンス、ストレージボリューム、スケーラビリティ、ネットワーク、セキュリティを含むすべてのコンポーネントをセットアップ、設定、管理、調整する必要があります。 

Oracle から Amazon への移行の詳細についてはEC2、AWS「 規範ガイダンス」ウェブサイトの「リホストパターン」を参照してください。

Amazon を選択するタイミング EC2

Amazon EC2 は、次の場合に Oracle データベースに適した移行オプションです。

  • データベースを完全に制御し、基盤となるオペレーティングシステムにアクセスする必要があります。

  • バックアップ、レプリケーション、クラスタリングを制御したいです。

  • Amazon で現在サポートされていない機能やオプションを使用しますRDS。詳細については、Amazon RDSドキュメントの「Oracle Database Feature Support」を参照してください。

  • Amazon でサポートされていない特定の Oracle Database バージョンが必要ですRDS。サポートされているバージョンとエディションのリストについては、Amazon ドキュメントの「Amazon RDS for Oracle」を参照してください。 RDS

  • データベースのサイズとパフォーマンスのニーズが Amazon RDSのサービスを超えています。詳細については、Amazon ドキュメントの「Amazon RDS DB インスタンスストレージ」を参照してください。 RDS

  • アプリケーションに適合しない可能性がある自動ソフトウェアパッチは避けたいです。

  • ストレージ容量を現在の制限よりも高くIOPSしてプロビジョニングしたい。詳細については、Amazon ドキュメントの「Amazon RDS DB インスタンスストレージ」を参照してください。 RDS

高可用性

Amazon の Oracle Database EC2は、Oracle がサポートするレプリケーションテクノロジーと連携して、高可用性とディザスタリカバリを実現できます。一般的なソリューションには、Oracle Data Guard、Oracle Active Data Guard、Oracle などがあります GoldenGate。

Amazon の Oracle データベースEC2は、Oracle Data Guard または Oracle Active Data Guard を使用して、高可用性、データ保護、ディザスタリカバリを実現します。

  • Oracle Data Guard は、Oracle の本番データベースを災害やデータ破損から保護するために、スタンバイデータベースを作成、保守、管理するための一連のサービスを提供します。Oracle Data Guard は、プライマリ・データベースからREDOの変更を送信し、そのREDOをスタンバイ・データベースに適用することで、各スタンバイ・データベースを自動的に管理します。 計画的または予期しない停止によりプライマリデータベースが停止した場合、プライマリ読み取り/書き込みデータベースに変換することでスタンバイデータベースへのフェイルオーバーが可能です。Oracle Data Guard は Oracle Database エンタープライズエディション (EE) にのみ含まれており、個別のライセンスは必要ありません。

  • Oracle Active Data Guard は、クエリ、ソート、レポート、その他の読み取り操作を行う際に、フィジカル・スタンバイ・データベースへの読み取り専用アクセスを提供しますが、その間、プライマリ・データベースから REDO の変更を継続的に適用します。Oracle Active Data Guard には別途ライセンスが必要で、Oracle Database EE と一緒に追加購入する必要があります。Oracle Active Data Guard の機能には、リアルタイムクエリ、自動ブロック修復、ファーシンク、スタンバイブロック変更トラッキング、Active Data Guard ローリングアップグレード、グローバルデータベースサービス、アプリケーション継続性などがあります。

次の図は、1 つのリージョン内の 2 つのアベイラビリティーゾーンEC2で Amazon の Oracle Database を使用する方法を示していますAWS。プライマリデータベースは読み取り/書き込みデータベースで、スタンバイデータベースは データガード(読み取りアクセス権のないフィジカルスタンバイ) またはアクティブデータガードのいずれかで設定されています。デフォルトでは、プライマリデータベースからのすべての REDO データがスタンバイデータベースに非同期で転送され、適用されます。

1 つの AWS リージョンEC2のマルチ AZ 設定の Amazon 上の Oracle データベース

次の図に示すように、Oracle Data Guard または Oracle Active Data Guard を使用して、プライマリデータベースとスタンバイデータベースEC2に Amazon の Oracle Database を使用して、複数のAWSリージョンで高可用性とディザスタリカバリを設定することもできます。

2 つの AWS リージョンにわたるマルチ AZ 設定EC2の Amazon 上の Oracle Database