プライマリ・コンテンツに移動
Oracle® Fusion Middleware WebGates for Oracle Access Managerのインストール
11gリリース2 (11.1.2.3.0)
E64864-02
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

6 WebGateエージェントのテスト環境から本番環境への移行

この章では、すべてのWebGateエージェント(Oracle HTTP Server、IHS、Oracle Traffic DirectorおよびApacheを含む)で、プロビジョニングされた11g WebGate構成をテスト環境から本番環境に移行する方法を説明します。

この章には次の項が含まれます:

6.1 WebGateエージェントのテスト環境から本番環境への移行の概要

テスト環境から本番環境に11g WebGate構成をコピーするには、次の移動スクリプトを使用します。

  • copyBinary.sh

  • pasteBinary.sh

  • copyConfig.sh

  • pasteConfig.sh

スクリプトについては、『Oracle Fusion Middleware管理者ガイド』の移動スクリプトに関する項を参照してください。

テスト環境から本番環境に11g WebGate構成をコピーするには、次の作業を実行します。

  1. 次のようにして、WebGateバイナリをコピーします。

    1. copyBinary.shスクリプトを使用して、テスト・システムにWebGateバイナリをアーカイブします。

    2. このアーカイブを本番システムに転送します。

    3. pasteBinary.shスクリプトを使用して、このアーカイブを本番環境に解凍します。

  2. 次のようにして、WebGate構成情報をコピーします。

    1. copyConfig.shスクリプトを使用して、テスト・システムにWebGateインスタンスをアーカイブします。

    2. このアーカイブ・ファイルと移行計画を本番システムに転送します。

    3. (省略可能)ファイル(moveplan.xml)を編集します。これには、次の手順のpasteConfig.shスクリプトによって使用される構成設定が含まれます。

    4. pasteConfig.shスクリプトを使用して、このアーカイブを本番環境に解凍します。

6.2 WebGateエージェントのテスト環境から本番環境への移行の前提条件

この章の手順を続行する前に、次の要件を満たしておいてください。

6.2.1 Webサーバーの構成

Webサーバーを本番環境にインストールして構成する必要があります。バージョン番号とビルド番号が、テスト環境と本番環境で一致している必要があります。

6.2.2 Oracle Access Management (OAM) Serverのコピー

Access Manager Server構成をテスト環境から本番環境にコピーする必要があります。

Weblogic ServerにAccess Managerをインストールした場合、Oracle Fusion Middleware Oracle Fusion Middlewareの管理のテストまたは本番環境からの移動に関する項を参照してください。

IBM WebSphereにAccess Managerをインストールした場合は、サード・パーティ・アプリケーション・サーバー・ガイドのIBM WebSphereでのAccess Managerのテスト環境から本番環境への移行に関する項を参照してください。

6.2.3 テストから本番へのツールの検証

テストから本番への(T2P)ツール(移動スクリプトとも呼ばれる)が使用可能であることを確認してください。このツールは、次の場所で入手できます。

WebGate_Oracle_Home/webgate/webgate_agent/tools/WebGateT2P

UNIX環境で必要となるスクリプトは次のとおりです。

cloningclientwg.jarファイルがあることを確認します。

  • copyBinary.sh

  • pasteBinary.sh

  • copyConfig.sh

  • pasteConfig.sh

スクリプトについては、『Oracle Fusion Middleware管理者ガイド』の移動スクリプトに関する項を参照してください。

6.2.4 JDKバージョンの確認

JDK 1.7以降がインストールされていることを確認してください。

JAVA_HOME環境変数を、JDK/JREパスの場所に設定します。たとえば、export JAVA_HOME=/home/software/jdk1.7.0_34のようにします。


注意:

テストから本番への移行コマンドを実行しているときには、システム上にJAVA_HOME環境変数を設定し、-javaHomeコマンド・オプションを使用できます。

6.3 WebGateのバイナリおよび構成のテストから本番へのレプリケート

テスト環境から本番環境にWebGateバイナリ・ファイルおよびWebGate構成ファイルをコピーするには、次の操作を行います。

6.3.1 WebGateバイナリ・ファイルのレプリケート

WebGateバイナリ・ファイルをレプリケートするには、次の作業を実行します。

  1. テスト環境でcopybinary.shスクリプトを使用して、バイナリのアーカイブを作成します。使用方法を次に示します。

    ./copyBinary.sh [-javaHome Java_Home_Path ] -archiveLoc Archive_Dir -sourceOHomeLoc Source_WebGate_Oracle_Home

  2. FTPを使用して、手順1で作成したアーカイブを本番環境に移動します。

    また、次の手順の準備として、WebGateT2Pディレクトリもテスト環境から本番環境にコピーします。

  3. 本番環境でpastebinary.shスクリプトを使用して、前の手順でコピーしたアーカイブを解凍します。使用方法を次に示します。

    ./pasteBinary.sh [-javaHome Java_Home_Path ] -archiveLoc Archive_Dir -targetOHomeLoc Target_Oracle_Home_Location

6.3.2 WebGate構成のレプリケート

WebGate構成をレプリケートするには:

  1. テスト環境でcopyConfig.shスクリプトを使用して、WebGateインスタンス(構成)のアーカイブを作成します。アーカイブの場所にMoveplan.xmlというファイルが作成されます。

    copyConfigスクリプトの使用法は次のとおりです。

    ./copyConfig.sh [-javaHome Java_Home_Path ] -archiveLoc Archive_Dir -sourceInstanceHomeLoc Source_WebGate_Instance_Home

  2. FTPを使用して、Moveplan.xmlと、手順1で作成したアーカイブを本番環境に移動します。

  3. (省略可能) moveplan.xmlを開いて編集し、次のパラメータを更新します。これらのパラメータは、本番環境にWebGateを構成するためにpasteConfig.shスクリプトによって使用されます。

    表6-1 構成パラメータおよび予想される値

    パラメータ名 予想される値

    primaryOAMServerHost

    有効なOAMサーバーの名前

    primaryOAMServerPort

    有効なOAMサーバーのプロキシ・ポート

    WGOracleHome

    WebGate Oracleホーム

    WGInstanceDir

    WebGateインスタンス・ディレクトリ

    WebServerConfigFile

    Webサーバーの構成ファイルへのファイル・パス(たとえば、httpd.confobj.conf)。


  4. pasteConfig.shを実行する前に、本番システムで環境変数LD_LIBRARY_PATHおよびLIBPATHを設定します。

  5. 本番環境でpasteConfig.shスクリプトを実行して、手順2でコピーしたWebGateアーカイブを解凍します。pasteConfig.shスクリプトには、2つの使用モードがあります。moveplan.xmlファイルで構成パラメータを定義した場合は、次のモードを使用します。

    ./pasteConfig.sh [-javaHome Java_Home_Path ] -archiveLoc Archive_Location -movePlanLoc Path_to_the_ moveplan.xml_file

    または、コマンド行で構成パラメータを定義する場合は、次のモードを使用します。

    ./pasteConfig.sh [-javaHome Java_Home_Path ] -archiveLoc Archive_Location -targetOHomeLoc Target_Oracle_home_location -targetInstanceHomeLoc An_empty_directory -webserverConfPath Web_server_configuration_path -oamHost OAM_server_host -oamPort OAM_server_port