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) を設定して、ハイアベイラビリティーインスタンスをモニタリングします。
-
必要な条件が満たされると、オブザーバーが自動フェイルオーバーを実行できるようにします。