RDS Custom for Oracle のハイアベイラビリティー機能の使用 - Amazon Relational Database Service

RDS Custom for Oracle のハイアベイラビリティー機能の使用

RDS Custom for Oracle インスタンス間でのレプリケーションをサポートするには、Oracle Data Guard で高可用性 (HA) を設定できます。プライマリ DB インスタンスは、データをスタンバイインスタンスに自動的に同期します。この機能は、Enterprise Edition でのみサポートされています。

ハイアベイラビリティー環境は、次の方法で設定できます。

  • 異なるアベイラビリティーゾーン (AZ) のスタンバイインスタンスを、AZ 障害への耐性を持つように設定します。

  • スタンバイデータベースをマウントモードまたは読み取り専用モードにします。

  • プライマリデータベースからスタンバイデータベースにフェイルオーバーまたはスイッチオーバーしても、データが失われることはありません。

  • オンプレミスインスタンスのハイアベイラビリティーを設定し、RDS Custom スタンバイデータベースにフェイルオーバーまたはスイッチオーバーしてデータを移行します。

高可用性の設定方法については、ホワイトペーパーの Amazon RDS Custom for Oracle でのデータガードによる高可用性の有効化を参照してください。以下のタスクを実行できます。

  • バーチャルプライベートネットワーク (VPN) トンネルを使用して、ハイアベイラビリティーインスタンスの転送中のデータを暗号化します。転送中の暗号化は RDS Custom によって自動的に設定されません。

  • Oracle 高速フェイルオーバーオブザーバー (Fast-Failover Observer、FSFO) を設定して、ハイアベイラビリティーインスタンスをモニタリングします。

  • 必要な条件が満たされると、オブザーバーが自動フェイルオーバーを実行できるようにします。