構成の確認

完全なスイッチオーバーを実行せずにスタンバイ・サイトを検証するには、セカンダリ中間層を起動し、スナップショット・スタンバイまたはリフレッシュ可能クローンに変換されたスタンバイ・データベースでテストします。

ファイルの破損や不整合を回避するために、テストまたはパッチ適用時に構成レプリケーションcronジョブを無効にすることをお薦めします。プライマリからのコピーを保持でき、これらのテストおよび検証操作中は、(ステージディレクトリからセカンダリドメインへの)セカンダリ内のレプリケーションのみを無効にする必要があります。

保留中のワークフローの重複実行やJMS処理の重複などを回避するためにドレインが必要な場合の、Oracle Fusion Middlewareコンポーネントの障害時リカバリの推奨事項を参照してください。システムの適切な動作を確認するには、標準のOracle WebLogic管理コンソールおよびOracle Fusion Middlewareコンソールにアクセスします。テストでは、システムがアクセスにプライマリのフロントエンド・ホスト名を使用しているため、適切なDNSを操作する必要がある場合があります。

スナップショット・スタンバイの使用時に検証のためにセカンダリ・リージョンを開く

セカンダリ・リージョンをテストまたはパッチ適用する前に、スタンバイ・データベースをスナップショット・スタンバイに変換します。

  1. スタンバイ・データベースをスナップショット・スタンバイに変換します。
  2. 完了したら、セカンダリ・リージョンでOracle WebLogic Serverプロセスを正常に起動します。
  3. 標準のOracle WebLogic管理コンソールおよびOracle Fusion Middlewareコンソールにアクセスして、システムの適切な動作を確認します(テストでは、システムがアクセスにプライマリのフロント・エンド・ホスト名を使用しているため、適切なDNSを操作する必要がある場合があります)。
  4. テストが完了したら、セカンダリOracle WebLogicプロセスを停止します。
  5. スタンバイ・データベースを再度物理スタンバイに変換します。

リモート・リフレッシュ可能クローンの使用時に検証のためにセカンダリ・リージョンをオープンします

セカンダリ・リージョンをテストまたはパッチ適用する前に、リフレッシュ可能クローンをプライマリから切断し、セカンダリ・ドメインのOracle WebLogic ServerOracle SOAまたはOracle Fusion MiddlewareシステムのDRデータソースをスタンバイ・データベースのポイントからリフレッシュ可能クローンに変更します。

リフレッシュ可能クローンを指すようにデータソースを変更するか、fmwadb_switch_db_conn.shスクリプトを使用してスタンバイに戻すことができます。

  1. fmwadb_switch_db_conn.shスクリプトを使用して、リフレッシュ可能クローンを指すようにデータソースを変更します。
    このスクリプトは、WALLETディレクトリおよびWALLETパスワードのパラメータを使用し、現在のウォレット・ディレクトリを新しいウォレット・ディレクトリおよび以前のウォレット・パスワードを指定されたものと置き換えます。

    次に、接続情報の置換スクリプトを実行する例を示します。

    [oracle@soarefr-soa-0 ~]$ /u01/soacs/dbfs/share/scripts/fmwadb_switch_db_conn.sh /u01/soacs/dbfs/share/wallets/atp-hyd-refreshable-clone/ my_wallet_password123
    The password provided for the wallet is valid. Proceeding...
    Gathering Data Soure information...
    Backing up current config...
    Backup created at /u01/data/domains/soarefr_domain/ /u01/data/domains/soarefr_domain_backup_13_36_11-13-10-22
    Replacing values in datasources...
    Replacement complete!
  2. 実行したら、セカンダリ・リージョンを通常どおりに開始します。
  3. 標準のOracle WebLogic管理コンソールおよびOracle Fusion Middlewareコンソールにアクセスして、システムの適切な動作を確認します(テストでは、システムがプライマリのフロント・エンド・ホスト名にアクセスしてアクセスするため、適切なDNSを操作する必要がある場合があります)。
  4. テストが完了したら、データソースをスタンバイのOracle Autonomous Database Serverless接続情報に戻し、リフレッシュ可能クローンをプライマリに再接続します。
    fmwadb_switch_db_conn.shスクリプトを使用して、スタンバイを指すようにデータソースを変更します。