Oracle 19c Standard Edition での高可用性と障害回復の設定

以下の表に示す推奨事項を適用して、Oracle Standard Edition データベースを高可用性および障害回復用に最適化します。
Oracle 19c Standard Edition のベスト プラクティス
ベストプラクティス
説明
Oracle Fail Safe を使用します(Windows サーバーの場合)。
Oracle Fail Safe はフェールオーバサービスを提供します。
機能とセットアップ情報については、以下の Oracle のマニュアルを参照してください。
バックアップに RMAN を使用します。
ホットバックアップと増分バックアップに RMAN を使用できます。
機能とセットアップ情報については、以下の Oracle のマニュアルを参照してください。
フェールオーバ、バックアップ、および復元の手順を確認します。
少なくとも 1 年に 1 回、フェールオーバ、バックアップ、復元の手順を確認することをお勧めします。この頻度でフェールオーバをテストすることで、フェールオーバの問題が発生する前に問題を解決できます。
テスト環境を作成および管理します。
テスト環境を作成する前に、以下の推奨事項を確認してください。
  • 実稼働環境の完全なコピーであるテスト環境を作成します。この環境を使うと、実稼働環境に影響を与えずに、すべての主要な Enforce サーバーの変更をテストできます。
  • DR 処理全体を文書化します。多くて四半期に 1 回、最低でも年に 1 回テストしてください。チームの各メンバーがプロセス全体を実行できることを確認します。
  • Enforce サーバーがクラウド サービスに接続されている場合、実稼働環境の UUID がバックアップ環境 UUID と異なっていることを確認します。異なる ID を使用することで、DLP Cloud が実稼働環境を確実に参照できるようになります。Symantec Data Loss Prevention クラウド サービスでの障害回復の設定 を参照してください。 
  • テスト環境の Enforce サーバーが実稼働環境の検出サーバーへの接続を試みないことを確認します。そのためには、接続された検出サーバーの IP またはホスト名を変更して、テスト環境の Enforce サーバーが実稼働環境の検出サーバーに接続しないようにします。
Oracle ウォレット証明書を同期します。
JDBC 接続の TLS ラッパーで使用する Oracle ウォレットを同期します。同期することで、プライマリノードとセカンダリノード間の通信を確実に維持できます。