ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Fusion Middlewareの管理
12c (12.1.2)
E47968-02
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

A 移行スクリプトおよび移動計画

Oracle Fusion Middlewareには、環境の移行に使用可能な一連のスクリプトが用意されています。たとえば、テスト環境を本番環境にレプリケートする場合などに使用できます。こうしたスクリプトにより、ユーザーはOracleホーム・ドメインおよびOracle WebLogic Serverドメイン、ならびにOracle HTTP Serverなどの特定のOracle Fusion Middlewareコンポーネントの構成をコピーできます。この付録では、これらのエンティティの移行に使用可能なスクリプトについて説明します。環境を移行する際に編集する移動計画のプロパティも説明しています。

内容は次のとおりです。

A.1 移行スクリプトの理解

移行スクリプトは、Oracleホームおよびドメインとそのコンポーネントの構成のバイナリ・ファイルを、ソース環境からコピーし、ターゲット環境に貼り付けます。

これらのスクリプトは、第20章で説明されている手順と合わせて使用します。

Oracle Fusion Middlewareでは、次のjarファイルを使用して、バイナリ・ファイルおよび構成ファイルの移行に必要なスクリプトを実行します。

(UNIX) ORACLE_COMMON_HOME/jlib/cloningclient.jar
(Windows) ORACLE_COMMON_HOME\jlib\cloningclient.jar

表A-1は、Oracleホームまたはドメインとそのコンポーネントの移行に使用するスクリプトを示しています。

表A-1 移行スクリプト

目的: スクリプト 関連項目:

ソースOracleホームのバイナリ・ファイルをコピーする

(UNIX) ORACLE_COMMON_HOME/bin/copyBinary.sh
(Windows) ORACLE_COMMON_HOME\bin\copyBinary.cmd

第A.1.1.1項


コピーしたOracleホームをターゲットに適用する

(UNIX) ORACLE_COMMON_HOME/bin/pasteBinary.sh
(Windows) ORACLE_COMMON_HOME\bin\pasteBinary.cmd

第A.1.1.2項


WebLogic Serverドメインおよびコンポーネントの構成をコピーする

(UNIX) ORACLE_COMMON_HOME/bin/copyConfig.sh
(Windows) ORACLE_COMMON_HOME\bin\copyConfig.cmd

第A.1.1.3項


スタンドアロン・ドメインおよびコンポーネントの構成をコピーする

(UNIX) ORACLE_COMMON_HOME/bin/copyConfig.sh
(Windows) ORACLE_COMMON_HOME\bin\copyConfig.cmd

第A.1.1.4項


ノード・マネージャの構成をコピーする

(UNIX) ORACLE_COMMON_HOME/bin/copyConfig.sh
(Windows) ORACLE_COMMON_HOME\bin\copyConfig.cmd

第A.1.1.5項


ドメインまたはコンポーネントから移動計画を抽出する

(UNIX) ORACLE_COMMON_HOME/bin/extractMovePlan.sh
(Windows) ORACLE_COMMON_HOME\bin\extractMovePlan.cmd

第A.1.1.6項


コピーされたWebLogic Serverドメインの構成およびコンポーネントの構成をターゲットに適用する

(UNIX) ORACLE_COMMON_HOME/bin/pasteConfig.sh
(Windows) ORACLE_COMMON_HOME\bin\pasteConfig.cmd

第A.1.1.7項


コピーされたスタンドアロン・ドメインおよびコンポーネントの構成をターゲットに適用する

(UNIX) ORACLE_COMMON_HOME/bin/pasteConfig.sh
(Windows) ORACLE_COMMON_HOME\bin\pasteConfig.cmd

第A.1.1.8項


コピーされたノード・マネージャの構成をターゲットに適用する

(UNIX) ORACLE_COMMON_HOME/bin/pasteConfig.sh
(Windows) ORACLE_COMMON_HOME\bin\pasteConfig.cmd

第A.1.1.9項


不明瞭化されたパスワードが含まれるファイルを生成する

(UNIX) ORACLE_COMMON_HOME/bin/obfuscatePassword.sh
(Windows) ORACLE_COMMON_HOME\bin\obfuscatePassword.cmd

第A.1.1.10項



これらのスクリプトのヘルプを参照するには、-helpオプションを使用します。次に例を示します。

./pasteConfig.sh -javaHome /scratch/oracle/jdk1.7.0_17 -help

ヘルプには、UNIX版のパラメータ値が示されます。Windowsなど他のプラットフォームでは、そのプラットフォームのパラメータ値に変更してください。


注意:

copyConfigおよびpasteConfigの操作時に、最大ヒープ・サイズと最大永続生成サイズを指定する次のパラメータが設定されます。

-Xmx512m
-XX:MaxPermSize=256m

これらの値は、次に説明されているように、T2P_JAVA_OPTIONS引数を使用してオーバーライドできます。


追加のJavaオプションを指定するには、T2P_JAVA_OPTIONS環境変数を定義し、その変数定義にオプションを指定します。次の例では、Java一時ディレクトリの値を設定しています。


注意:

Universal Uniform Naming Convention (UNC)パスは、Windowsではサポートされません。たとえば、次の例はサポートされていません。

\\host_name\oracle\java\win64\jdk6\jre\bin\java

A.1.1 移行スクリプトの構文

次の各項では、移行スクリプトの構文について説明します。構文の後の表で、そのオプションについて説明します。


注意:

  • 各移行スクリプトでは、-silent falseオプションを指定した場合は常に、続行するかどうかを確認するメッセージが表示されます。続行するには、yesと入力します(大/小文字は区別されません)。yes以外の語句を入力すると、スクリプトが異常終了します。また、silentモードでは、必要な箇所にパスワードを入力しないと、スクリプトによってエラーが生成されます。

  • この章のこれ以降の表に示すように、ほとんどのオプションにはショートカット名があります。

  • オプションの値に空白を入れることはできません。たとえば、Windowsでは、-archiveLocオプションの値として次のような文字列を渡すことはできません。

    C:\tmp\Archive Files
    

    ただし、JavaHomeオプションの値にはスペースを含めることができます。

  • 移行スクリプトに渡された引数に等号(=)が含まれている場合、その値を二重引用符(")で囲む必要があります。次に例を示します。

    -additionalParams "search.encrypt.key=C:\T2P\encrypt.txt" 
    
  • javaHomeオプションで使用されるJavaのベンダーおよびバージョンは、次のファイル(ファイル名の前のピリオド(.)に注意してください)で定義されているJAVA_HOMEプロパティのベンダーおよびバージョンと一致する必要があります。

    ORACLE_HOME/wlserver/.product.properties
    

A.1.1.1 copyBinaryスクリプト

WebLogic Serverホームを含めて、ソースOracleホームのバイナリ・ファイルをアーカイブ・ファイルにコピーすることにより、ソースOracleホームのアーカイブ・ファイルを作成します。

copyBinaryスクリプトは、次の場所にあります。

(UNIX) ORACLE_COMMON_HOME/bin/copyBinary.sh
(Windows) ORACLE_COMMON_HOME\bin\copyBinary.cmd

構文は次のとおりです。

copyBinary -javaHome path_of_jdk
           -archiveLoc archive_location 
           -sourceOracleHomeLoc ORACLE_HOME_location
            [-logDirLoc log_dir_path]
            [-silent {true | false}]
            [-ignoreDiskWarning {true | false}]

次の例は、LinuxでOracleホームのアーカイブを作成する方法を示しています。

copyBinary.sh -javaHome /scratch/oracle/jdk1.7.0_17 
              -archiveLoc /tmp/oh_copy.jar
              -sourceOracleHomeLoc /scratch/oracle/Oracle_home1 

注意:

スクリプトを実行するときに、対応するJavaホームを指定する必要があります。つまり、Oracleホームが64ビットの場合、64ビットのJavaホームを指定する必要があります。Oracleホームが32ビットの場合、32ビットのJavaホームを指定する必要があります。


表A-2は、copyBinaryスクリプトのオプションを説明しています。

表A-2 copyBinaryスクリプトのオプション

オプション ショートカット 説明 必須/オプション

-javaHome

該当せず

Java Developer's Kitの絶対パス。

オペレーティング・システムが64ビットの場合にスクリプトによりそのことが検出され、コマンドラインでスクリプトに-d64オプションが渡されます。

必須

-archiveLoc

-al

アーカイブの場所の絶対パス。このオプションは、copyBinaryスクリプトを使用して作成するアーカイブ・ファイルの場所の指定に使用します。

アーカイブの場所は存在している必要はありません。

アーカイブの場所がOracleホーム構造内に存在しないことを確認してください。

必須

-sourceOracleHomeLoc

-soh

アーカイブを作成するOracleホームの絶対パス。指定できるのはOracleホームだけです。

以前のリリースでは、このオプションはsourceMWHomeLocでした。そのオプションは非推奨です。

必須

-invPtrLoc

-ipl

このオプションは非推奨です。指定した場合は、無視されます。UNIXおよびLinuxでは、Oracleインベントリ・ポインタへの絶対パス。

無視される

-logDirLoc

-ldl

ディレクトリの絶対パス。このディレクトリは存在していても、存在していなくてもかまいません。このディレクトリ内に新しいログ・ファイルが作成されます。デフォルトは、システムの一時ディレクトリです。

オプション

-silent

該当せず

操作をサイレントで実行するかどうかを指定します。サイレントの場合は、確認のためのプロンプトを表示しません。デフォルトでは、確認のためのプロンプトは表示されません。

確認のためのプロンプトを表示するように指定するには、このオプションを値falseで指定します。続行するには、yesと入力します(大/小文字は区別されません)。「yes」以外を入力すると、スクリプトが異常終了します。

オプション

-ignoreDiskWarning

-idw

この操作で空き容量が不十分という警告を無視するかどうかを指定します。デフォルトは、falseです。

ターゲットがNFSでマウントされている場合、またはData ONTAPなどの異なるファイル・システムにある場合、このフラグを使用する必要がある場合があります。

オプション


A.1.1.2 pasteBinaryスクリプト

ソースのOracleホームのバイナリ・ファイルをターゲット環境に貼り付けることによって、アーカイブをターゲットの宛先に適用します。アーカイブは同一ホストに適用することも別のホストに適用することもできます。

ターゲット環境を準備するために必要となる手順の詳細は、このスクリプトを実行する前に、第20.2.3項を参照してください。

pasteBinaryスクリプトは、次の場所にあります。

(UNIX) ORACLE_COMMON_HOME/bin/pasteBinary.sh
(Windows) ORACLE_COMMON_HOME\bin\pasteBinary.cmd

構文は次のとおりです。

pasteBinary -javaHome path_of_jdk
            -archiveLoc archive_location
            -targetOracleHomeLoc target_Oracle_Home_location
            [-targetOracleHomeName Oracle_home_name]
            [-ouiParam key1=value], key2=value]
            [-ohAlreadyCloned {true | false}]
            [-executeSysPrereqs {true | false}]
            [-invPtrLoc Oracle_InventoryLocation]
            [-logDirLoc log_dir_path]
            [-silent {true | false}]
            [-ignoreDiskWarning {true | false}]

次の例は、Linux上のディレクトリ//scratch/oracle/Oracle_home_prodにアーカイブを適用する方法を示しています。

pasteBinary.sh -javaHome /scratch/oracle/jdk1.7.7.0_17
               -archiveLoc  /tmp/oh_copy.jar 
               -targetOracleHomeLoc /scratch/oracle/Oracle_home_prod 
               -targetOracleHomeName Oracle_home_prod

表A-3は、pasteBinaryスクリプトのオプションを説明しています。

表A-3 pasteBinaryスクリプトのオプション

オプション ショートカット 説明 必須/オプション

-javaHome

該当せず

Java Developer's Kitの絶対パス。

オペレーティング・システムが64ビットの場合にスクリプトによりそのことが検出され、コマンドラインでスクリプトに-d64オプションが渡されます。

必須

-archiveLoc

-al

アーカイブの場所の絶対パス。このオプションは、copyBinaryスクリプトを使用して作成するアーカイブ・ファイルの場所の指定に使用します。

既存の場所である必要があります。

このオプションは、-ohAlreadyClonedオプションとは相互に排他的です。

必須

-targetOracleHomeLoc

-toh

ターゲットのOracleホームの絶対パス。ドメインの構成に使用されます。

Oracleホーム・ディレクトリがその場所に存在しないこと、また存在する場合は空のディレクトリであることを確認します。それ以外の場合、このスクリプトはエラー・メッセージを返します。

-targetOracleHomeLocを別のOracleホーム内に置くことはできません。

必須

-targetOracleHomeName

-tohn

Oracleホームの名前。この名前は、OracleホームをOracle Inventoryに登録するのに使用します。

オプション

-ouiParam

-op

このスクリプトの一部として実行されるOracle Universal Installerに渡される、追加の変数。これらの変数は「キー=値」のペアで渡す必要があります。複数の変数がある場合は、カンマで区切ります。

Windowsの場合、値ペア全体を二重引用符(")で囲みます。

オプション

-ohAlreadyCloned

-ohac

ストレージレベルのクローニング・ツールを使用して作成された既存のOracleホームを、スクリプトにより再構成することを指定するフラグ。このフラグがtrueに設定された場合、ターゲットのOracleホームが存在している必要があり、また、ターゲットOracleホームにOracleホーム・バイナリが含まれている必要があります。

有効な値はtrueおよびfalseです。デフォルトはfalseです。

このオプションは、-archiveLocオプションを使用するときには使用できません。

オプション

-executeSysPrereqs

-esp

pasteBinary操作でOracleホームの前提条件を確認するかどうかを指定します。デフォルトでは、前提条件が確認されます。前提条件を確認しないことを指定するには、このオプションを値falseで指定します。

オプション

-invPtrLoc

-ipl

UNIXおよびLinuxでは、Oracleインベントリ・ポインタへの絶対パス。このオプションは、インベントリの場所がデフォルトの場所ではない場合に使用します。これによって、操作は、Oracleインベントリ・ポインタ・ファイルで指定された中央OracleインベントリにOracleホームを登録できるようになります。

oraInst.locがデフォルトの場所にない場合は、このファイルを、ルート・ユーザーとしてデフォルトの場所に、あるいはルート・ユーザーまたは通常ユーザーとしてその他の任意の場所に作成する必要があります。次では、このファイルのコンテンツの例を示しています。

inventory_loc=/scratch/oraInventory

inventory_locとして指定されたディレクトリが存在しない場合は、操作により作成されます。

インベントリの場所への書込み権限が必要です。

AIXおよびLinuxでは、デフォルトの場所は/etc/oraInst.locです。他のUNIXプラットフォームでは、デフォルトの場所は/var/opt/oracle/oraInst.locです。

このパラメータはUNIXでのみサポートされます。Windowsでこのパラメータを指定した場合、このスクリプトはエラーを返します。

インベントリがデフォルトの場所にある場合は、オプション。それ以外の場合は、Linuxでは必須。

-logDirLoc

-ldl

ディレクトリの絶対パス。このディレクトリは存在していても、存在していなくてもかまいません。このディレクトリ内に新しいログ・ファイルが作成されます。デフォルトは、システムの一時ディレクトリです。

オプション

-silent

該当せず

操作をサイレントで実行するかどうかを指定します。サイレントの場合は、確認のためのプロンプトを表示しません。デフォルトでは、確認のためのプロンプトは表示されません。

確認のためのプロンプトを表示するように指定するには、このオプションを値falseで指定します。続行するには、yesと入力します(大/小文字は区別されません)。「yes」以外を入力すると、スクリプトが異常終了します。

オプション

-ignoreDiskWarning

-idw

この操作で空き容量が不十分という警告を無視するかどうかを指定します。デフォルトは、falseです。

ターゲットがNFSでマウントされている場合、またはData ONTAPなどの異なるファイル・システムにある場合、このフラグを使用する必要がある場合があります。

オプション


A.1.1.3 Oracle WebLogic Serverドメイン用copyConfigスクリプト

WebLogic Serverドメインの構成のスナップショットが含まれる構成アーカイブを作成します。WebLogic Serverドメインの元になるコンポーネントは、ファイル・システム、Oracle Metadata Service (MDS)、LDAP、データベースなどの様々なデータ・ストアに構成情報を保持します。

copyConfigスクリプトは、ソース環境のそれぞれのWebLogic Serverドメインで実行する必要があります。構成アーカイブは、それぞれのソース・ドメインに対して作成されます。

スクリプトを実行するときに、管理サーバーとドメイン内のすべての管理対象サーバーが起動している必要があります。

copyConfigスクリプトは、次の場所にあります。

(UNIX) ORACLE_COMMON_HOME/bin/copyConfig.sh
(Windows) ORACLE_COMMON_HOME\bin\copyConfig.cmd

構文は次のとおりです。

copyConfig  -javaHome path_of_jdk
            -archiveLoc archive_location 
            -sourceDomainLoc domain_location
            -sourceOracleHomeLoc Oracle_home_location
            -domainHostName domain_host_name
            -domainPortNum  domain_port_number 
            -domainAdminUserName domain_admin_username
            -domainAdminPasswordFile domain_admin_password_file
            [-mdsDataExport {true | false}]
            [-opssDataExport {true | false}] 
            [-trustKeyStoreLoc custom_trust_keystore_path
            [-additionalParams property1=value1[, property2=value2]
            [-logDirLoc log_dir_path]
            [-silent {true | false}]

次の例では、WebLogic Serverドメインの構成をコピーしています。

copyConfig.sh -javaHome /scratch/oracle/jdk1.7.0_17 
               -archiveLoc /tmp/a.jar
               -sourceDomainLoc /scratch/oracle/config/domains/WLS_domain
               -sourceOracleHomeLoc /scratch/oracle/Oracle_home1
               -domainHostName myhost.example.com 
               -domainPortNum 7001
               -domainAdminUserName weblogic 
               -domainAdminPasswordFile /home/oracle/password_file.txt 

表A-4は、Oracle WebLogic Serverドメイン用のcopyConfigスクリプトのオプションを説明しています。

表A-4 Oracle WebLogic Serverドメイン用copyConfigスクリプトのオプション

オプション ショートカット 説明 必須/オプション

-javaHome

該当せず

Java Developer's Kitの絶対パス。

オペレーティング・システムが64ビットの場合にスクリプトによりそのことが検出され、コマンドラインでスクリプトに-d64オプションが渡されます。

必須

-archiveLoc

-al

アーカイブの場所の絶対パス。このオプションは、copyConfigスクリプトを使用して作成するアーカイブ・ファイルの場所の指定に使用します。

必須

-sourceDomainLoc

-sdl

Javaコンポーネントが含まれるソース・ドメインの絶対パス。

Windowsでは、バックスラッシュをパスの末尾に含めないでください。

必須

-sourceOracleHomeLoc

-soh

ソースOracleホームの絶対パス。

必須

-domainHostName

-dhn

ドメインが構成されているホストの名前。

必須

-domainPortNum

-dpn

ドメインの管理サーバーのポート番号。

必須

-domainAdminUserName

-dau

ドメインの管理ユーザーの名前。

必須

-domainAdminPasswordFile

-dap

ソース環境のドメインの管理ユーザーのパスワードが含まれるセキュア・ファイルの絶対パス。構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

必須

-mdsDataExport

-mde

アプリケーションMDSメタデータをターゲットにインポートできるように、アーカイブにエクスポートするかどうかを指定します。デフォルトはtrueです。

アプリケーションMDSメタデータにエクスポートしない場合は、falseを指定します。

このオプションがtrueに設定されると、コンポーネントをターゲットにコピーするpasteConfigスクリプトは、それ以降アプリケーションMDSメタデータをターゲットにインポートします。

オプション

-opssDataExport

-ode

Oracle Platform Security Servicesデータをエクスポートするかどうかを指定します。デフォルトはtrueです。

このオプションがtrueに設定されると、コンポーネントをターゲットにコピーするそれ以降のpasteConfigスクリプトは、Oracle Platform Security Servicesデータをターゲットにインポートします。

注意: このオプションをtrueに設定した場合、pasteConfigスクリプトを実行する前に次の環境変数を設定する必要があります。

CONFIG_JVM_ARGS "-Xmx2048M -Xms2048M"

オプション

-trustKeyStoreLoc

-tkl

信頼キーストアの場所の絶対パス。domainPortNumがSSLポートであり、サーバーがカスタムIDおよびカスタム信頼キーストアで構成されている場合は、このパラメータを使用します。


-logDirLoc

-ldl

ディレクトリの絶対パス。このディレクトリは存在していても、存在していなくてもかまいません。このディレクトリ内に新しいログ・ファイルが作成されます。デフォルトは、システムの一時ディレクトリです。

オプション

-additionalParams

-ap

追加パラメータと、スクリプトに渡されるその値。これらの変数は「キー=値」のペアで渡す必要があります。複数の変数がある場合は、カンマで区切ります。

Windowsの場合、値ペア全体を二重引用符(")で囲みます。

オプション

-silent

該当せず

操作をサイレントで実行するかどうかを指定します。サイレントの場合は、確認のためのプロンプトを表示しません。デフォルトでは、確認のためのプロンプトは表示されません。

確認のためのプロンプトを表示するように指定するには、このオプションを値falseで指定します。続行するには、yesと入力します(大/小文字は区別されません)。「yes」以外を入力すると、スクリプトが異常終了します。

オプション


A.1.1.4 スタンドアロン・ドメイン用copyConfigスクリプト

スタンドアロン・ドメインの構成のスナップショットが含まれる構成アーカイブを作成します。ドメインの元になるコンポーネントは、ファイル・システムやデータベースなどの様々なデータ・ストアに構成情報を保持します。

copyConfigスクリプトは、ソース環境のそれぞれのドメインで実行する必要があります。構成アーカイブは、それぞれのソース・ドメインに対して作成されます。

copyConfigスクリプトは、次の場所にあります。

(UNIX) ORACLE_COMMON_HOME/bin/copyConfig.sh
(Windows) ORACLE_COMMON_HOME\bin\copyConfig.cmd

構文は次のとおりです。

copyConfig  -javaHome path_of_jdk
            -archiveLoc archive_location 
            -sourceDomainLoc domain_location
            -sourceOracleHomeLoc Oracle_home_location
            [-additionalParams property1=value1[, property2=value2]
            [-logDirLoc log_dir_path]
            [-silent {true | false}]

次の例では、スタンドアロン・ドメインの構成をコピーしています。

copyConfig.sh -javaHome /scratch/oracle/jdk1.7.0_17 
               -archiveLoc /tmp/a.jar
               -sourceDomainLoc /scratch/oracle/config/domains/base_domain 
               -sourceOracleHomeLoc /scratch/oracle/Oracle_home1/

表A-4は、スタンドアロン・ドメイン用のcopyConfigスクリプトのオプションを説明しています。

表A-5 スタンドアロン・ドメイン用copyConfigスクリプトのオプション

オプション ショートカット 説明 必須/オプション

-javaHome

該当せず

Java Developer's Kitの絶対パス。

オペレーティング・システムが64ビットの場合にスクリプトによりそのことが検出され、コマンドラインでスクリプトに-d64オプションが渡されます。

必須

-archiveLoc

-al

アーカイブの場所の絶対パス。このオプションは、copyConfigスクリプトを使用して作成するアーカイブ・ファイルの場所の指定に使用します。

必須

-sourceDomainLoc

-sdl

コンポーネントが含まれるソース・ドメインの絶対パス。

Windowsでは、バックスラッシュをパスの末尾に含めないでください。

必須

-sourceOracleHomeLoc

-soh

ソースOracleホームの絶対パス。

必須

-logDirLoc

-ldl

ディレクトリの絶対パス。このディレクトリは存在していても、存在していなくてもかまいません。このディレクトリ内に新しいログ・ファイルが作成されます。デフォルトは、システムの一時ディレクトリです。

オプション

-additionalParams

-ap

追加パラメータと、スクリプトに渡されるその値。これらの変数は「キー=値」のペアで渡す必要があります。複数の変数がある場合は、カンマで区切ります。

Windowsの場合、値ペア全体を二重引用符(")で囲みます。

オプション

-silent

該当せず

操作をサイレントで実行するかどうかを指定します。サイレントの場合は、確認のためのプロンプトを表示しません。デフォルトでは、確認のためのプロンプトは表示されません。

確認のためのプロンプトを表示するように指定するには、このオプションを値falseで指定します。続行するには、yesと入力します(大/小文字は区別されません)。「yes」以外を入力すると、スクリプトが異常終了します。

オプション


A.1.1.5 ノード・マネージャ用のcopyConfigスクリプト

ノード・マネージャの構成のスナップショットが含まれる構成アーカイブを作成します。

copyConfigスクリプトは、ソース環境のそれぞれのノード・マネージャで実行する必要があります。構成アーカイブは、それぞれのソース・ノード・マネージャに対して作成されます。

copyConfigスクリプトは、次の場所にあります。

(UNIX) ORACLE_COMMON_HOME/bin/copyConfig.sh
(Windows) ORACLE_COMMON_HOME\bin\copyConfig.cmd

構文は次のとおりです。

copyConfig  -javaHome path_of_jdk
            -archiveLoc archive_location
            -sourceNMHomeLoc source_Node_Manager_Home_location
            [-logDirLoc log_dir_path]
            [-silent {true | false}]

次の例は、/scratch/oracle/Oracle_home1/wlserver/common/nodemanagerにあるソース・ノード・マネージャの構成のコピーを作成する方法を示しています。

copyConfig.sh -javaHome /scratch/oracle/jdk1.7.7.0_17
              -archiveLoc /tmp/nm.jar
              -sourceNMHomeLoc /scratch/oracle/Oracle_home1/wlserver/common/nodemanager

表A-6は、ノード・マネージャ用のcopyConfigスクリプトのオプションを説明しています。

表A-6 ノード・マネージャ用のcopyConfigスクリプトのオプション

オプション ショートカット 説明 必須/オプション

-javaHome

なし

Java Developer's Kitの絶対パス。

オペレーティング・システムが64ビットの場合にスクリプトによりそのことが検出され、コマンドラインでスクリプトに-d64オプションが渡されます。

必須

-archiveLoc

-al

アーカイブの場所の絶対パス。このオプションは、copyConfigスクリプトを使用して作成するアーカイブ・ファイルの場所の指定に使用します。

必須

-sourceNMHomeLoc

-snh

ソースのノード・マネージャ・ホームの絶対パス。

必須

-logDirLoc

-ldl

ディレクトリの絶対パス。このディレクトリは存在していても、存在していなくてもかまいません。このディレクトリ内に新しいログ・ファイルが作成されます。デフォルトは、システムの一時ディレクトリです。

オプション

-silent

なし

操作をサイレントで実行するかどうかを指定します。サイレントの場合は、確認のためのプロンプトを表示しません。デフォルトでは、確認のためのプロンプトは表示されません。

確認のためのプロンプトを表示するように指定するには、このオプションを値falseで指定します。続行するには、yesと入力します(大/小文字は区別されません)。「yes」以外を入力すると、スクリプトが異常終了します。

オプション


A.1.1.6 extractMovePlanスクリプト

構成情報をアーカイブから移動計画に抽出します。また、必要な構成計画もすべて抽出します。抽出した移動計画を編集して、ターゲット環境のプロパティを指定します。

extractMovePlanスクリプトは、次の場所にあります。

(UNIX) ORACLE_COMMON_HOME/bin/extractMovePlan.sh
(Windows) ORACLE_COMMON_HOME\bin\extractMovePlan.cmd

構文は次のとおりです。

extractMovePlan -javaHome path_of_jdk
                -archiveLoc archive_location
                -planDirLoc move_plan_directory
                [-optimizationHints fusionApps,sameSchemaNameSinglePassword, rpdDataSource}
                [-logDirLoc log_dir_path]

次の例では、アーカイブj2ee.jarから計画を抽出します。

extractMovePlan.sh -javaHome /scratch/oracle/jdk1.7.7.0_17
                   -archiveLoc /tmp/j2ee.jar
                   -planDirLoc /scratch/oracle/t2p_plans

extractMovePlanスクリプトでは、移動計画を指定されたディレクトリに抽出します。移行するコンポーネントのタイプに応じて、extractMovePlanスクリプトは他の構成計画を抽出する場合もあります。たとえば、次のファイルを抽出します。

/scratch/oracle/t2p_plans/moveplan.xml
/scratch/oracle/t2p_plans/composites/configplan1.xml
/scratch/oracle/t2p_plans/composites/configplan2.xml
/scratch/oracle/t2p_plans/adapters/deploymentplan1.xml
/scratch/oracle/t2p_plans/adapters/deploymentplan2.xml

表A-7は、extractMovePlanスクリプトのオプションを説明しています。

表A-7 extractMovePlanスクリプトのオプション

オプション ショートカット 説明 必須/オプション

-javaHome

該当せず

Java Developer's Kitの絶対パス。

オペレーティング・システムが64ビットの場合にスクリプトによりそのことが検出され、コマンドラインでスクリプトに-d64オプションが渡されます。

必須

-archiveLoc

-al

アーカイブの場所の絶対パス。このオプションは、copyConfigスクリプトを使用して作成するアーカイブ・ファイルの場所の指定に使用します。

必須

-planDirLoc

-pdl

移動計画と必要な構成計画の抽出先ディレクトリの絶対パス。

このディレクトリは存在しないか、または、存在する場合は空である必要があります。

必須

-optimizationHints

-opth

ターゲット環境のトポロジに基づいて自動移入する構成値を指定します。これらの値は移動計画に含まれません。環境に当てはまる場合は、ヒントを使用することをお薦めします。

このオプションは、次の引数をとります。

  • fusionapps (fa)。-optimzationHintsオプションを使用する場合は、このヒントを指定する必要があります。

  • sameSchemaNameSinglePassword (ssnsp)。特定のデータベースに関連付けられているすべてのスキーマに対して同じパスワードが使用されます。

  • rpdDataSource (rpdds)。移動計画のRPD_CONFIGセクションで指定されている特定のデータベースに関連付けられているすべてのスキーマに対して同じパスワードが使用されます。

    sameSchemaNameSinglePasswordフラグが指定されている場合、このフラグも自動的にtrueに設定されます。

オプション

-logDirLoc

-ldl

ディレクトリの絶対パス。このディレクトリは存在していても、存在していなくてもかまいません。このディレクトリ内に新しいログ・ファイルが作成されます。デフォルトは、システムの一時ディレクトリです。

オプション


移動計画のプロパティおよび編集する必要があるプロパティの詳細は、第A.2項を参照してください。

A.1.1.7 Oracle WebLogic Serverドメイン用pasteConfigスクリプト

ソース環境からコピーされた構成をターゲット環境に適用します。スクリプトの入力には、ドメイン用のcopyConfigスクリプトで作成された構成アーカイブの場所と変更された移動計画の場所が含まれます。pasteConfigスクリプトでは、ターゲット環境のOracle WebLogic Serverドメインの構成情報を再作成します。また、ターゲット環境の移動計画のプロパティ値もマージします。

pasteConfigスクリプトは、次の場所にあります。

(UNIX) ORACLE_COMMON_HOME/bin/pasteConfig.sh
(Windows) ORACLE_COMMON_HOME\bin\pasteConfig.cmd

構文は次のとおりです。

pasteConfig  -javaHome path_of_jdk 
             -archiveLoc archive_location
             -targetDomainLoc trgt_domain_path 
             -targetOracleHomeLoc trgt_Oracle_Home_path
             -movePlanLoc move_plan_path 
             -domainAdminPasswordFile domain_admin_password_file 
             [-appDir WLS_application_directory] 
             [-logDirLoc log_dir_path]
             [-silent {true | false}]

次の例は、ドメインのアーカイブをOracleホームOracle_home1に適用する方法を示しています。:

pasteConfig.sh -javaHome /scratch/oracle/jdk1.7.7.0_17
            -archiveLoc /tmp/java_ee_cl.jar
            -targetDomainLoc /scratch/oracle/config/domains/dom_cl
            -targetOracleHomeLoc /scratch/oracle/Oracle_home1 
            -movePlanLoc /scratch/oracle/java_ee/move_plan.xml
            -domainAdminPasswordFile /scratch/pwd_dir/pass.txt 
            -logDirLoc /tmp/log

注意:

  • Oracle Fusion Middlewareインフラストラクチャ・インストールとしてのOracle JRFを含む環境を移行している場合は、移動計画の中で、ソースに使用されるデータベースとは異なるデータベースを、ターゲットに対して指定する必要があります。データベースのホスト、ポート、サービス名およびスキーマは同じであることができません。


表A-8は、Oracle WebLogic Serverドメイン用のpasteConfigスクリプトのオプションを説明しています。

表A-8 Oracle WebLogic Serverドメイン用pasteConfigスクリプトのオプション

オプション ショートカット 説明 必須/オプション

-javaHome

該当せず

Java Developer's Kitの絶対パス。

オペレーティング・システムが64ビットの場合にスクリプトによりそのことが検出され、コマンドラインでスクリプトに-d64オプションが渡されます。

必須

-archiveLoc

-al

アーカイブの場所の絶対パス。このオプションは、copyConfigスクリプトを使用して作成するアーカイブ・ファイルの場所の指定に使用します。

必須

-targetDomainLoc

-tdl

ターゲット・ドメインの絶対パス。このディレクトリは存在しないか、または、存在する場合は空である必要があります。

ドメイン・ディレクトリは、Oracleホームのディレクトリ構造の外部に配置できます。

必須

-targetOracleHomeLoc

-toh

ターゲットのOracleホームの絶対パス。ドメインの構成に使用されます。

必須

-movePlanLoc

-mpl

ソースから抽出された移動計画の更新バージョンの絶対パス。

必須

-domainAdminPasswordFile

-dap

ターゲット環境のドメインの管理ユーザーのパスワードが含まれるセキュア・ファイルの絶対パス。構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

パスワードはドメインの認証プロバイダに基づいています。たとえば、オーセンティケータには組込みLDAPや外部LDAPなどがあります。

必須

-appDir

-ad

ターゲットのOracle WebLogic Serverアプリケーション・ディレクトリの絶対パス。

オプション

-logDirLoc

-ldl

ディレクトリの絶対パス。このディレクトリは存在していても、存在していなくてもかまいません。このディレクトリ内に新しいログ・ファイルが作成されます。デフォルトは、システムの一時ディレクトリです。

オプション

-silent

該当せず

操作をサイレントで実行するかどうかを指定します。サイレントの場合は、確認のためのプロンプトを表示しません。デフォルトでは、確認のためのプロンプトは表示されません。

確認のためのプロンプトを表示するように指定するには、このオプションを値falseで指定します。続行するには、yesと入力します(大/小文字は区別されません)。「yes」以外を入力すると、スクリプトが異常終了します。

オプション


A.1.1.8 スタンドアロン・ドメイン用pasteConfigスクリプト

ソース環境からコピーされた構成をターゲット環境に適用します。スクリプトの入力には、ドメイン用のcopyConfigスクリプトで作成された構成アーカイブの場所と変更された移動計画の場所が含まれます。pasteConfigスクリプトは、スタンドアロン・ドメインの構成情報をターゲット環境に再作成します。また、ターゲット環境の移動計画のプロパティ値もマージします。

pasteConfigスクリプトは、次の場所にあります。

(UNIX) ORACLE_COMMON_HOME/bin/pasteConfig.sh
(Windows) ORACLE_COMMON_HOME\bin\pasteConfig.cmd

構文は次のとおりです。

pasteConfig  -javaHome path_of_jdk 
             -archiveLoc archive_location
             -targetDomainLoc trgt_domain_path 
             -targetOracleHomeLoc trgt_Oracle_Home_path
             -movePlanLoc move_plan_path 
             [-logDirLoc log_dir_path]
             [-silent {true | false}]

次の例は、ドメインのアーカイブをOracleホームOracle_home1に適用する方法を示しています。:

pasteConfig.sh -javaHome /scratch/oracle/jdk1.7.7.0_17
            -archiveLoc /tmp/java_ee_cl.jar
            -targetDomainLoc /scratch/oracle/config/domains/dom_cl
            -targetOracleHomeLoc /scratch/oracle/Oracle_home1 
            -movePlanLoc /scratch/oracle/java_ee/move_plan.xml
            -logDirLoc /tmp/log

表A-8は、スタンドアロン・ドメイン用のpasteConfigスクリプトのオプションを説明しています。

表A-9 スタンドアロン・ドメイン用pasteConfigスクリプトのオプション

オプション ショートカット 説明 必須/オプション

-javaHome

該当せず

Java Developer's Kitの絶対パス。

オペレーティング・システムが64ビットの場合にスクリプトによりそのことが検出され、コマンドラインでスクリプトに-d64オプションが渡されます。

必須

-archiveLoc

-al

アーカイブの場所の絶対パス。このオプションは、copyConfigスクリプトを使用して作成するアーカイブ・ファイルの場所の指定に使用します。

必須

-targetDomainLoc

-tdl

ターゲット・ドメインの絶対パス。このディレクトリは存在しないか、または、存在する場合は空である必要があります。

ドメイン・ディレクトリは、Oracleホームのディレクトリ構造の外部に配置できます。

必須

-targetOracleHomeLoc

-toh

ターゲットのOracleホームの絶対パス。ドメインの構成に使用されます。

必須

-movePlanLoc

-mpl

ソースから抽出された移動計画の更新バージョンの絶対パス。

必須

-logDirLoc

-ldl

ディレクトリの場所。このディレクトリは存在していても、存在していなくてもかまいません。このディレクトリ内に新しいログ・ファイルが作成されます。デフォルトは、システムの一時ディレクトリです。

オプション

-silent

該当せず

操作をサイレントで実行するかどうかを指定します。サイレントの場合は、確認のためのプロンプトを表示しません。デフォルトでは、確認のためのプロンプトは表示されません。

確認のためのプロンプトを表示するように指定するには、このオプションを値falseで指定します。続行するには、yesと入力します(大/小文字は区別されません)。「yes」以外を入力すると、スクリプトが異常終了します。

オプション


A.1.1.9 ノード・マネージャ用のpasteConfigスクリプト

ソース環境からコピーされたノード・マネージャの構成をターゲット環境に適用します。スクリプトの入力には、Oracle WebLogic Serverノード・マネージャ用のcopyConfigスクリプトで作成された構成アーカイブの場所と変更された移動計画の場所が含まれます。pasteConfigスクリプトでは、ターゲット環境のノード・マネージャの構成情報を再作成します。また、ターゲット環境の移動計画のプロパティ値もマージします。


注意:

ノード・マネージャのコピーをターゲット環境に適用する前に、ノード・マネージャで管理されるすべてのドメインを移行する必要があります。また、管理サーバーが実行されている必要があります。


pasteConfigスクリプトは、ターゲット環境のそれぞれのノード・マネージャで実行する必要があります。

構文は次のとおりです。

pasteConfig  -javaHome path_of_jdk 
             -archiveLoc archive_location
             -targetNMHomeLoc trgt_Node_Manager_Home_path 
             -targetOracleHomeLoc trgt_Oracle_Home_path 
             -movePlanLoc move_plan_path
             [-logDirLoc log_dir_path]
             [-silent {true | false}]

次の例は、/scratch/Oracle_home1/wlserver/common/nodemanagerにあるノード・マネージャ・ホームにノード・マネージャのコピーを適用する方法を示しています。

pasteConfig -javaHome /scratch/oracle/jdk1.7.7.0_17
            -archiveLoc /tmp/nm.jar
            -targetNMHomeLoc /scratch/oracle/Oracle_home1/wlserver/common/nodemanager
            -targetOracleHomeLoc /scratch/oracle/Oracle_home1
            -movePlanLoc /scratch/oracle/t2pplans/nm/moveplan.xml

表A-10は、ノード・マネージャ用のpasteConfigスクリプトのオプションを説明しています。

表A-10 ノード・マネージャ用のpasteConfigスクリプトのオプション

オプション ショートカット 説明 必須/オプション

-javaHome

なし

Java Developer's Kitの絶対パス。

オペレーティング・システムが64ビットの場合にスクリプトによりそのことが検出され、コマンドラインでスクリプトに-d64オプションが渡されます。

必須

-archiveLoc

-al

アーカイブの場所の絶対パス。このオプションは、copyConfigスクリプトを使用して作成するアーカイブ・ファイルの場所の指定に使用します。

必須

-targetNMHomeLoc

-tnh

ターゲットのノード・マネージャの絶対パス。

必須

-targetOracleHomeLoc

-toh

ノード・マネージャの構成に使用されるターゲットOracleホームの絶対パス。

必須

-movePlanLoc

-mpl

変更された移動計画のターゲット環境での絶対パス。

必須

-logDirLoc

-ldl

ディレクトリの絶対パス。このディレクトリは存在していても、存在していなくてもかまいません。このディレクトリ内に新しいログ・ファイルが作成されます。デフォルトは、システムの一時ディレクトリです。

オプション

-silent

なし

操作をサイレントで実行するかどうかを指定します。サイレントの場合は、確認のためのプロンプトを表示しません。デフォルトでは、確認のためのプロンプトは表示されません。

確認のためのプロンプトを表示するように指定するには、このオプションを値falseで指定します。続行するには、yesと入力します(大/小文字は区別されません)。「yes」以外を入力すると、スクリプトが異常終了します。

オプション


A.1.1.10 obfuscatePasswordスクリプト

不明瞭化されたパスワードが含まれるファイルを生成します。スクリプトおよび移動計画では、しばしばパスワードが含まれるファイルを指定する必要があります。スクリプトによって、パスワードおよびパスワード・ファイルが書き込まれる場所の入力を求めるプロンプトが表示されます。

構文は次のとおりです。

(UNIX) ORACLE_COMMON_HOME/bin/obfuscatePassword.sh
(Windows) ORACLE_COMMON_HOME\bin\obfuscatePassword.cmd

A.2 移動計画の変更

Oracle Fusion Middlewareコンポーネントを移行する際には、extractMovePlanスクリプトを実行して、移行するエンティティの移動計画を作成します。extractMovePlanスクリプトは、構成情報をアーカイブから移動計画に抽出します。また、必要な構成計画もすべて抽出します。アーカイブをターゲットに適用する前に、ターゲット環境の値を反映するように、移動計画を編集する必要があります。

READ_WRITEのスコープのプロパティを変更できます。READ_ONLYのスコープのプロパティは変更しないでください。


注意:

  • 移動計画のセクションの追加、コメント化または削除はしないでください。

  • 移動計画に変更を加えていなくても、アーカイブを作成するたびに、extractMovePlanスクリプトを使用して移動計画を生成する必要があります。別のアーカイブで作成された移動計画を使用すると、アーカイブは受け入れられず、pasteConfigスクリプトは失敗します。


この項の内容は次のとおりです。

A.2.1 configGroup要素の場所

ほとんどの移動計画には複数のconfigGroup要素が含まれます。特定のconfigGroup要素に関連付けられるプロパティについて、一覧表にconfigGroup要素ごとのプロパティがまとめています。たとえば、表A-13は、Javaコンポーネントの移動計画のプロパティの説明ですが、ここではSERVER_CONFIGやMACHINE_CONFIGなどの複数のconfigGroup要素が示されています。

次の例では、SERVER_CONFIGおよびMACHINE_CONFIG configGroup要素を使用したJavaコンポーネントの移動計画の一部を示しています。

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<movePlan>
    <movableComponent>
        <componentType>J2EEDomain</componentType>
        <moveDescriptor>
            <StartupMode>PRODUCTION</StartupMode>
            <configGroup>
                <type>SERVER_CONFIG</type>
                <configProperty id="Server1">
                    <configProperty>
                        <name>Server Name</name>
                        <value>AdminServer</value>
                        <itemMetadata>
                            <dataType>STRING</dataType>
                            <scope>READ_ONLY</scope>
                        </itemMetadata>
                    </configProperty>
           .
           .
           .
            </configGroup>
            <configGroup>
                <type>MACHINE_CONFIG</type>
                   <configProperty id="Machine1">
                      <configProperty>
                         <name>Machine Name</name>
                         <value>LocalMachine</value>
                         <itemMetadata>
                            <dataType>STRING</dataType>
                            <scope>READ_WRITE</scope>
                         </itemMetadata>
                      </configProperty>
                      <configProperty>
                         <name>Node Manager Listen Address</name>
                         <value>example.com</value>
                         <itemMetadata>
                            <dataType>STRING</dataType>
                            <scope>READ_WRITE</scope>
                         </itemMetadata>
                       </configProperty>
              .
              .
              .
            </configGroup>

A.2.2 移動計画のプロパティ

この項の表で、Oracle Fusion Middlewareエンティティおよびコンポーネント用にカスタマイズできる移動計画のプロパティについて説明します。


注意:

多くの移動計画のプロパティでは、パスワードが含まれるファイルの場所を指定する必要があります。不明瞭化されたパスワードを使用する場合は、第A.1.1.10項の説明に従って、obfuscatePasswordスクリプトを使用できます。


編集するプロパティは、コンポーネントのタイプによって異なります。表A-11に各コンポーネントに応じたプロパティの一覧の場所を示します。

表A-11 コンポーネントの移動計画のプロパティ

コンポーネント プロパティの一覧の場所:

ノード・マネージャ

表A-12


すべてのJavaコンポーネント

表A-13


Oracle ADF接続

表A-14


Oracle Coherence

表A-15


Oracle HTTP Server


表A-17


Oracle Web Services Manager


表A-18


Oracle Data Integrator


表A-19


Oracle User Messaging Service

表A-13表A-14表A-16


表A-12は、ノード・マネージャ用に変更できる移動計画のプロパティを説明しています。ホスト名、ポート番号、リスニング・アドレスなどのすべてのプロパティを編集して、ターゲット環境で異なる値にします。

表A-12 ノード・マネージャの移動計画のプロパティ

プロパティ 説明 サンプル値

NODE_MANAGER_PROPERTIES configGroupのプロパティ:

ノード・マネージャの構成


ノード・マネージャ・ホーム

ノード・マネージャの絶対パス

/scratch/oracle/domains/base_domain/nodemanager

リスニング・アドレス

ノード・マネージャのリスニング・アドレス。

example.com

リスニング・ポート

ノード・マネージャのリスニング・ポート番号

5557

カスタムIDキーストア・ファイル

カスタムIDキーストア・ファイルの場所の絶対パス

このプロパティは、ソース環境がSSLで構成されている場合にのみ、移動計画に存在します。

/scratch/oracle/Oracle_home1/wlserver/server/lib/example_identity.jks

カスタムID秘密鍵のエイリアス

IDキー・ストアの別名の値

このプロパティは、ソース環境がSSLで構成されている場合にのみ、移動計画に存在します。

mykey

カスタムID秘密鍵のパスフレーズ・ファイル

証明書の作成時に使用される秘密鍵が含まれるセキュア・ファイルへの絶対パス

このプロパティは、ソース環境がSSLで構成されている場合にのみ、移動計画に存在します。

/scratch/oracle/key_passwd

カスタムIDキーストアのパスフレーズ・ファイル

カスタムIDキーストアのパスワードが含まれるセキュア・ファイルへの絶対パス。

ソース環境でDemoTrustを使用している場合、これらのプロパティは任意です。空白のままにしておくと、pasteConfigスクリプトにより警告メッセージが表示されて続行します。ソース環境でCustomを使用している場合、これらのパラメータは必須です。

/scratch/oracle/i_passwd.txt

Java標準信頼キーストアのパスフレーズ・ファイル

Java標準信頼キーストア・ファイルの場所の絶対パス。





DOMAINS configGroupのプロパティ:

Oracle WebLogic Serverのドメイン構成


ドメイン名

ドメインの名前。

WLS_domain

ドメインの場所

ドメインの場所の絶対パス。

/scratch/oracle/config/domains/WLS_domain

AdminServerリスニング・アドレス

管理サーバーのリスニング・アドレス。

example.com

AdminServerリスニング・ポート

管理サーバーのリスニング・ポートの番号。

7001

AdminServerユーザー名

管理者のユーザー名

weblogic

AdminServerパスワード

管理ユーザーのパスワードが含まれるセキュア・ファイルへの絶対パス。

/scratch/oracle/admin_passwd

ノード・マネージャのユーザー名

ノード・マネージャのユーザー名。

weblogic

ノード・マネージャ・パスワード

ノード・マネージャ・ユーザーのパスワードが含まれるセキュア・ファイルへの絶対パス。

/scratch/oracle/nm_passwd

表A-13は、Javaコンポーネント用に変更できる移動計画のプロパティを説明しています。ホスト名、ポート番号、リスニング・アドレスなどのすべてのプロパティを編集して、ターゲット環境で異なる値にします。

表A-13 Javaコンポーネントの移動計画の共通プロパティ

プロパティ 説明 サンプル値

起動モード

Oracle WebLogic Serverドメインの起動モード。

有効な値は、次のとおりです。

  • DEVELOPMENT。アプリケーションの開発時はこのモードを使用します。開発モードでは、ゆるやかなセキュリティ構成が使用され、アプリケーションを自動デプロイすることができます。

  • PRODUCTION。アプリケーションを完成形で実行する場合、このモードを使用します。本番ドメインでは、完全なセキュリティが使用され、クラスタやその他の先進的な機能を使用できます。

デフォルトはPRODUCTIONです。

PRODUCTION

SERVER_CONFIG configGroupのプロパティ:

Javaコンポーネントの共通プロパティ


管理ポート

管理サーバーのポート番号。

7001

リスニング・アドレス

WebLogic Serverのリスニング・アドレス。これはホスト名に設定するか、ホスト上のすべてのアドレスでリスニングするようにAll Local Addressesに設定します。

All Local Addresses

リスニング・ポート

リスニング・ポートの番号。

ポート番号を指定しない場合、または指定したポート番号が使用可能でない場合、エラーが返されます。

8001

SSLリスニング・ポート

SSLリスニング・ポートの番号。このプロパティは、SSLが有効な場合に移動計画に存在します。

7002

フロントエンド・ホスト

HTTPサーバーのホスト名。

このプロパティは、HTTPサーバーがサーバーに対するフロントエンドとして設定されている場合にのみ、移動計画に存在します。

example.com

フロントエンドHTTPポート

HTTPサーバー・ポートの番号。

このプロパティは、HTTPサーバーがサーバーに対するフロントエンドとして設定されている場合にのみ、移動計画に存在します。

10605

フロントエンドHTTPSポート

HTTPSサーバーのポート番号。

このプロパティは、HTTPサーバーがサーバーに対するフロントエンドとして設定されている場合にのみ、移動計画に存在します。

10666

キーストア・タイプ

キーストアのタイプ。

JKS

カスタムIDキーストア・ファイル

カスタムIDキーストア・ファイルの場所の絶対パス。

Startup ModeがDEVELOPMENTであり、ソース環境がキーストアとしてDemoTrustを使用する場合、このパラメータは空のままにできます。同じタイプのストアがターゲット環境に作成されます。

Startup ModeがDEVELOPMENTであり、ソース環境がキーストアとしてCustomTrustを使用する場合、このパラメータに対して値を指定する必要があります。同じタイプのストアがターゲット環境に作成されます。

Startup ModeがPRODUCTIONであり、ソース環境でSSLが有効になっている場合(DemoTrustまたはCustomTrustのいずれを使用するかにかかわらず)、このパラメータに対して値を指定する必要があります。

/scratch/oracle/Oracle_home1/wlserver/server/lib/example_identity.jks

カスタムIDキーストアのパスフレーズ・ファイル

カスタムIDキーストアのパスワードが含まれるセキュア・ファイルへの絶対パス。

Startup ModeがDEVELOPMENTであり、ソース環境がキーストアとしてDemoTrustを使用する場合、このパラメータは空のままにできます。同じタイプのストアがターゲット環境に作成されます。

Startup ModeがDEVELOPMENTであり、ソース環境がキーストアとしてCustomTrustを使用する場合、このパラメータに対して値を指定する必要があります。

Startup ModeがPRODUCTIONであり、ソース環境でSSLが有効になっている場合(DemoTrustまたはCustomTrustのいずれを使用するかにかかわらず)、このパラメータに対して値を指定する必要があります。

/scratch/oracle/i_passwd

カスタム信頼キーストア・ファイル

カスタム信頼キーストア・ファイルの場所の絶対パス。

Startup ModeがDEVELOPMENTであり、ソース環境がキーストアとしてDemoTrustを使用する場合、このパラメータは空のままにできます。同じタイプのストアがターゲット環境に作成されます。

Startup ModeがDEVELOPMENTであり、ソース環境がキーストアとしてCustomTrustを使用する場合、このパラメータに対して値を指定する必要があります。

Startup ModeがPRODUCTIONであり、ソース環境でSSLが有効になっている場合(DemoTrustまたはCustomTrustのいずれを使用するかにかかわらず)、このパラメータに対して値を指定する必要があります。

/scratch/Oracle/Middleware/wlserver/server/lib/example_trust.jks

カスタム信頼キーストアのパスフレーズ・ファイル

カスタム信頼キーストアのパスワードが含まれるセキュア・ファイルへの絶対パス。

Startup ModeがDEVELOPMENTであり、ソース環境がキーストアとしてDemoTrustを使用する場合、このパラメータは空のままにできます。同じタイプのストアがターゲット環境に作成されます。

Startup ModeがDEVELOPMENTであり、ソース環境がキーストアとしてCustomTrustを使用する場合、このパラメータに対して値を指定する必要があります。

Startup ModeがPRODUCTIONであり、ソース環境でSSLが有効になっている場合(DemoTrustまたはCustomTrustのいずれを使用するかにかかわらず)、このパラメータに対して値を指定する必要があります。

/scratch/oracle/key_passwd

カスタムID秘密鍵のエイリアス

秘密鍵の別名。

Startup ModeがDEVELOPMENTであり、ソース環境がキーストアとしてDemoTrustを使用する場合、このパラメータは空のままにできます。同じタイプのストアがターゲット環境に作成されます。

Startup ModeがDEVELOPMENTであり、ソース環境がキーストアとしてCustomTrustを使用する場合、このパラメータに対して値を指定する必要があります。

Startup ModeがPRODUCTIONであり、ソース環境でSSLが有効になっている場合(DemoTrustまたはCustomTrustのいずれを使用するかにかかわらず)、このパラメータに対して値を指定する必要があります。

fmw_key

カスタムID秘密鍵のパスフレーズ・ファイル

カスタムID秘密鍵のパスワードが含まれるセキュア・ファイルへの絶対パス。

Startup ModeがDEVELOPMENTであり、ソース環境がキーストアとしてDemoTrustを使用する場合、このパラメータは空のままにできます。同じタイプのストアがターゲット環境に作成されます。

Startup ModeがDEVELOPMENTであり、ソース環境がキーストアとしてCustomTrustを使用する場合、このパラメータに対して値を指定する必要があります。

/scratch/oracle/i_passwd

CLUSTER_CONFIG configGroupのプロパティ:

Oracle WebLogic Serverクラスタ構成プロパティ


メッセージング・モード

クラスタ・メッセージング・モード。有効な値は、unicastmulticastです。

multicast

クラスタ・アドレス

クラスタ・アドレス。

localhost

ユニキャスト・チャネル

ユニキャスト・チャンネルの名前。

MyMulticastChannel

マルチキャスト・アドレス

マルチキャスト・アドレス。

239.192.0.0

マルチキャスト・ポート

マルチキャスト・アドレスのポート番号。

8899

フロントエンド・ホスト

クラスタのフロントエンド・ホストの名前またはIPアドレス。

example.com

フロントエンドHTTPポート

クラスタのフロントエンド・ホストのHTTPポート番号。

7008

フロントエンドHTTPSポート

クラスタのフロントエンド・ホストのHTTPSポート番号。

7009

MACHINE_CONFIG configGroupのプロパティ:

マシン構成プロパティ


マシン名

マシンの名前。

example.com

ノード・マネージャのリスニング・アドレス

ノード・マネージャが稼働するマシンのリスニング・アドレス。

example.com

ノード・マネージャ・リスニング・ポート

ノード・マネージャが稼働するマシンのリスニング・アドレスのポート番号。

5556

DEPLOYMENT_PLAN_CONFIG configGroupのプロパティ:

デプロイメント・プラン


アプリケーション名

アプリケーションの名前。

helloWorldEar

デプロイメント・プラン

アプリケーションのデプロイ・プランが抽出される場所。この場所は、移動計画の場所を基準とした場所です。

deploy_plans/helloWorldEar_plan.xml

AUTHENTICATORS configGroupのプロパティ:

オーセンティケータ構成


ホスト名

LDAPサーバー・ホスト名。

example.com

ポート

LDAPサーバーのポート番号。

3060

プリンシパル

LDAPサーバーの管理ユーザー。

cn=orcladmin

パスワード・ファイル

LDAPユーザーのパスワードが含まれるセキュア・ファイルの絶対パス。構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

/scratch/oracle/ldap_passwd.txt

ユーザー・ベースDN

ユーザー・ベース識別名(DN)。

cn=users,dc=us,dc=oracle,dc=com 

ユーザー・オブジェクト・クラス

ユーザー・オブジェクト・クラス。

person

グループ・ベースDN

グループ・ベース識別名(DN)。

cn=groups,dc=us,dc=oracle,dc=com 

GUID属性

グローバルな一意の識別子。

orclguid

DATASOURCE configGroupのプロパティ:

データ・ソースの構成


ドライバ・クラス

データ・ソースのドライバ・クラス。『Oracle WebLogic Server JDBCデータ・ソースの管理』のWebLogic ServerでのJDBCドライバの使用に関する説明を参照して、適切なクラスを選択してください。

oracle.jdbc.OracleDriver

Url

データ・ソースのデータベースのURL。これには、ホスト名、データベース・ポート番号およびSIDが含まれます。

この形式は次のとおりです。

jdbc:oracle:thin:@Db_host:Db_port:Db_SID 
jdbc:oracle:thin:@host.examplecom:1521:orcl

ユーザー

データ・ソースのスキーマ名。

OFM_MDS

パスワード・ファイル

データベース・スキーマのパスワードが含まれるセキュア・ファイルの絶対パス。データ・ソースの構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

/scratch/oracle/ds_passwd.txt

ONSノード・リスト

次の形式で指定される、Oracle Notification Service (ONS)ホストとポートのリスト。

ons_host1:port1,ons_host2:port2
myhost1:6100,myhost2:6101

ONSウォレット・ファイル

キーおよび証明書が含まれる資格証明ストア・ファイルの絶対パス。このプロパティは、SSLが有効になっている場合にのみ構成します。

/scratch/wallet

ONSウォレット・パスワード・ファイル

ウォレットのパスワードを含むファイルの絶対パス。

/scratch/ons_pass.txt

OPSS_SECURITY configGroupのプロパティ、LDAPのIDを持つconfigProperty内:

LDAPベース・ポリシーおよび資格証明ストアの構成。

ソースがファイルベース・ストアの場合、これらのプロパティの他に、LDAPベースおよびデータベース・ベースのポリシー、および資格認証ストア・プロパティも移動計画に表示されます。移動計画を構成する場合、ファイルベースからLDAPベースまたはデータベースベース・ストアに変更できます。

ソースがLDAPベースの場合、LDAPプロパティのみが移動計画に存在します。これを別のタイプに変更することはできませんが、LDAPエンドポイントを変更することはできます。

ソースがデータベース・ベースの場合、データベース・プロパティのみが移動計画に存在します。これを別のタイプに変更することはできませんが、データベースベースのエンドポイントを変更することはできます。

いずれかのタイプのストアのみを使用できます。いずれかを使用するには、移動計画の当該のセクションのコメントを外し、その他の箇所はコメントされるようにします。


パスワード・ファイル

LDAPサーバー管理ユーザーのパスワードが含まれるセキュア・ファイルの絶対パス。LDAPサーバーの構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

/scratch/oracle/ldap_passwd.txt

LDAPユーザー

LDAPサーバー管理ユーザー名。

cn=orcladmin

JPSルート

LDAPサーバー・コンテキスト・ルート。

cn=jpsRoot

ドメイン

ドメインの名前。

WLS_domain

LDAP Url

LDAP接続のURL。これには、LDAPストアのホスト名およびポート番号が含まれます。

ldap://example.com:3060

OPSS_SECURITY configGroupのプロパティ、DBのIDを持つconfigProperty内:

データベース・ベースのポリシーおよび資格証明ストアの構成。

ソースがファイルベース・ストアの場合に、これらのプロパティが移動計画に表示されます。(LDAPベース・ストアは存在しないため、データベース・ベースからLDAPベース・ストアに移行することはできません。)移動計画を構成する場合、ファイルベースからLDAPベースまたはデータベースベース・ストアに変更できます。

いずれかのタイプのストアのみを使用できます。いずれかを使用するには、移動計画の当該のセクションのコメントを外し、その他の箇所はコメントされるようにします。

ソースがデータベース・ベースの場合、データベース・プロパティのみが移動計画に存在します。これを別のタイプに変更することはできませんが、データベースベースのエンドポイントを変更することはできます。


パスワード・ファイル

OPSSスキーマ所有者のパスワードが含まれるセキュア・ファイルの絶対パス。構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

/scratch/oracle/ldap_passwd.txt

データソース名

データ・ソース名。この名前にはスラッシュ(/)を使用できません。

opssds

データソースのJNDI名

データ・ソースのJNDI名。

jdbc/opss

JPSルート

LDAPサーバー・コンテキスト・ルート。

cn=jpsRoot

ドメイン

ドメインの名前。

WLS_domain

ドライバ・クラス

データ・ソースのドライバ・クラス。『Oracle WebLogic Server JDBCデータ・ソースの管理』のJDBCドライバの選択に関する説明を参照して、適切なクラスを選択してください。

oracle.jdbc.OracleDriver

Url

データ・ソースのデータベースのURL。これには、ホスト名、データベース・ポート番号およびSIDが含まれます。

この形式は次のとおりです。

jdbc:oracle:thin:@Db_host:Db_port:Db_SID
jdbc:oracle:thin:@host.example.com:1521:orcl

ユーザー

データ・ソースのOPSSスキーマ所有者の名前

DEV_OPSS

RDBMS Security Store configGroupのプロパティ:

データベース・ベース・セキュリティ・ストアの構成。


URL

データ・ソースのデータベースのURL。これには、ホスト名、データベース・ポート番号およびSIDが含まれます。

この形式は次のとおりです。

jdbc:oracle:thin:@Db_host:Db_port:Db_SID 
jdbc:oracle:thin:@host.example.com:1521:orcl

ドライバ・クラス

RDBMSセキュリティ・ストア接続のドライバ・クラス。『Oracle WebLogic Server JDBCデータ・ソースの管理』のWebLogic ServerでのJDBCドライバの使用に関する説明を参照して、適切なクラスを選択してください。

oracle.jdbc.OracleDriver

ユーザー

スキーマ所有者の名前

admin

パスワード・ファイル

セキュリティ・ストア・スキーマ所有者のパスワードが含まれるセキュア・ファイルの絶対パス。構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

/scratch/oracle/rbms_passwd.txt

ADAPTER configGroupのプロパティ:

リソース・アダプタ構成


デプロイメント・プラン

ターゲットへの移行時に使用されるデプロイ・プランへのパス。絶対パスを指定することも、移動計画の場所に対する相対パスを指定することもできます。

デプロイ・プランは、extractMovePlanスクリプトで抽出されます。

/scratch/adapters/adapters.xml

表A-14は、Oracle ADF接続を使用している場合に変更できる移動計画のプロパティを説明しています。ホスト名、ポート番号、リスニング・アドレスなどのすべてのプロパティを編集して、ターゲット環境で異なる値にします。表はコンポーネントごとに分かれています。一部のコンポーネントについては、説明列にOBJECT_NAME_PROPERTYタイプが示されています。このタイプを検索して、関連するセクションを見つけることができます。

表A-14 Oracle ADF接続の移動計画のプロパティ

プロパティ 説明 サンプル値

Oracle ADF URL接続

OBJECT_NAME_PROPERTYタイプはURLConnProviderです。


ポート

URL接続に使用されるポート番号。

7000

URL

接続に使用されるURL。

example.com

Oracle ADFビジネス・コンポーネント・サービス接続

OBJECT_NAME_PROPERTYタイプはADFBCServiceConnectionです。



ServiceEndpointProvider

ビジネス・コンポーネント・サービス・エンドポイント・プロバイダ。

ADFBC

JndiFactoryInitial

JNDI初期ファクトリ・クラス。

com.sun.java.jndi.InitialFactory

JndiProviderUrl

JNDIプロバイダのURL。

t3://example.com:7101

JndiSecurityPrincipal

JNDIセキュリティ・プリンシパル名。

weblogic

WebServiceConnectionName

Webサービス接続名。

test

Oracle Enterprise Scheduler


OBJECT_NAME_PROPERTYタイプはEssConnectionです。



NotificationServiceURL

Oracle Enterprise Scheduler通知サービスURL。

http://localhost:8001

RequestFileDirectory

OES ConcurrentProcessor (CP)拡張のジョブに対するリクエスト・ログが作成されるディレクトリのパス。

/tmp/ess/requestFileDirectory

SAMLTokenPolicyURI

CP拡張で使用されるSAMLポリシーURI

oracle/wss11_saml_token_with_message_protection_service_policy

EssCallbackClientSecurityPolicyURI

Webサービスのコールバック時に、Oracle Enterprise SchedulerからWebサービスを起動する際にWS-Securityヘッダーで使用されるセキュリティ・ポリシー。

oracle/wss11_saml_token_with_message_protection_client_policy

Oracle Essbase


OBJECT_NAME_PROPERTYタイプはEssbaseConnProviderです。



ホスト

Oracle Essbaseサーバーのホスト名。

example.com

クラスタ

Oracle Essbaseサーバーがメンバーとなるクラスタの名前。

esbCluster

ポート

Oracle Essbaseサーバーのリスニング・ポート番号。

1423

ユーザー名

ユーザー名。

user3

Oracle Web Services

OBJECT_NAME_PROPERTYタイプはWebServiceConnectionです。



WsdlUrl

WSDLのURL。

http://example.com:port/MyWebService1?WSDL

Oracle Web Services

OBJECT_NAME_PROPERTYタイプはPortです。



AddressUrl

サービス・エンドポイントURL。

http://example.com:port/MyWebService1

ProxyHost

プロキシ・サーバーが稼働するホストの名前。

example.com

ProxyPort

プロキシ・サーバーがリスニングしているポート番号。

80

表A-15は、Oracle Coherence用に変更できる移動計画のプロパティを示します。ホスト名、ポート番号、リスニング・アドレスなどのすべてのプロパティを編集して、ターゲット環境で異なる値にします。

表A-15 Oracle Coherenceの移動計画のプロパティ

プロパティ 説明

COHERENCE_SERVER_CONFIG configGroupのプロパティ

Oracle Coherenceサーバーの構成。


ユニキャスト・リスニング・アドレス

ユニキャスト・リスニング・アドレス。値がローカルホストかループバック・アドレスである場合、または値が空の場合、このプロパティは移動計画に表示されません。

10.240.98.232

ユニキャスト・リスニング・ポート

ユニキャスト・リスニング・ポート。

7036

COHERENCE_CLUSTER_CONFIG configGroupのプロパティ

Oracle Coherenceクラスタの構成。


カスタム・クラスタ構成ファイル

このクラスタを構成するために使用される外部のカスタム構成ファイル。

/scratch/external_custome_config.xml

ユニキャスト・リスニング・アドレス

ユニキャスト・リスニング・アドレス。クラスタリング・モードがユニキャストの場合、「ユニキャスト・リスニング・アドレス」および「ユニキャスト・リスニング・ポート」プロパティが移動計画に表示されます。ただし、ユニキャスト・リスニング・アドレスの値がローカルホストかループバック・アドレスの場合、または値が空の場合、このプロパティは表示されません。

10.240.98.232

ユニキャスト・リスニング・ポート

ユニキャスト・リスニング・ポート。このプロパティは、クラスタリング・モードがユニキャストの場合に移動計画に表示されます。

7036

マルチキャスト・リスニング・アドレス

マルチキャスト・リスニング・アドレス。このプロパティは、クラスタリング・モードがユニキャストではない場合に、移動計画に表示されます。

224.12.1.0

マルチキャスト・リスニング・ポート

マルチキャスト・リスニング・アドレス。このプロパティは、クラスタリング・モードがユニキャストではない場合に、移動計画に存在します。

12100

リスニング・アドレス

ウェル・ノウン・アドレス名構成プロパティのリスニング・アドレス。


リスニング・ポート

ウェル・ノウン・アドレス名構成プロパティのリスニング・ポート。


SERVER_TEMPLATES_CONFIG configGroupのプロパティ:

サーバー・テンプレート構成プロパティCoherenceクラスタ構成がサーバー・テンプレートでオーバーライドされている場合、これらのプロパティは移動計画で表示可能です。


ユニキャスト・リスニング・アドレス

ユニキャスト・リスニング・アドレス。

10.240.98.232

ユニキャスト・リスニング・ポート

ユニキャスト・リスニング・ポート。

7036

表A-16は、Oracle User Messaging Service用に変更できる移動計画のプロパティを説明しています。ホスト名、ポート番号、リスニング・アドレスなどのすべてのプロパティを編集して、ターゲット環境で異なる値にします。

表A-16 Oracle User Messaging Serviceの移動計画のプロパティ

プロパティ 説明 サンプル値

componentType UMSのプロパティ:

これらのプロパティは、すべてのドライバ・タイプに適用されます。



DefaultSenderAddress

送信者のデフォルトのアドレス。

SMS:1234

SenderAddresses

ドライバがサポートしている送信者アドレスのリスト。

SMS:1234

EmailDriver componentTypeのプロパティ:

これらのプロパティは、電子メール・ドライバに適用されます。



IncomingMailServer

受信メール・サーバーのホスト名。

usmdemo.example.com

IncomingMailServerPort

IMAP4サーバーのポート番号(143または993)、またはPOP3サーバーのポート番号(110または995)。

110

IncomingUserIDs

ドライバ・インスタンスがポーリングするメール・アカウントのユーザー名のリスト。各名前はカンマで区切られている必要があります(例: user1,user2)。

username.pop3@umsdemo.example.com

IncomingMailIDs

ユーザー名に対応する電子メール・アドレス。各電子メール・アドレスはカンマで区切られ、対応するユーザー名がユーザー名リストに表示されているとおりに、リスト内で同じ位置に配置されている必要があります。

username.pop3@umsdemo.example.com

IncomingUserPasswords

パスワードが含まれるセキュア・ファイルの絶対パス。構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

ファイルには、ユーザー名に対応するパスワードのリストが含まれます。各パスワードはカンマで区切られ、対応するユーザー名がユーザー名リストに表示されているとおりに、リスト内で同じ位置に配置されている必要があります。

/scratch/oracle/ums_in_passwd.txt

OutgoingMailServer

SMTPサーバーの名前。

usmdemo.example.com

OutgoingMailServerPort

SMTPサーバーのポート番号。

25

OutgoingDefaultFromAddr

デフォルトの送信者アドレス(送信メッセージで指定されていない場合)。

username.pop3@umsdemo.example.com

OutgoingUsername

SMTP認証に使用されるユーザー名。

username.pop3@umsdemo.example.com

OutgoingPassword

SMTP認証に使用されるパスワードが含まれるセキュア・ファイルの絶対パス。SMTP認証がSMTPサーバーでサポートされている場合のみ必要です。構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

このファイルにはパスワードのタイプ(「間接パスワード、新規のユーザーの作成」、「間接パスワード、既存のユーザーの使用」、「クリアテキスト・パスワードの使用」から選択)とパスワードが含まれています。

/scratch/oracle/ums_out_passwd.txt

ExtensionEndpoint configGroupのプロパティ:

これらのプロパティは、拡張ドライバに適用されます。



EndpointURL

リモート・エンドポイント・リスナーURL。

http://hostname:7001/integrationtest-war/extension

mappedDomain

受信者URIのドメイン部分がこの値と一致した場合に、メッセージの配信に使用される拡張エンドポイント。

test

SMPPDriver componentTypeのプロパティ:

これらのプロパティは、SMPPドライバに適用されます。



SmsAccountId

SMS-CのアカウントID。

myusername

SmsServerHost

SMS-Cサーバーの名前(またはIPアドレス)。

example_host

TransmitterSystemId

メッセージの送信に使用するアカウントID。

myusername

ReceiverSystemId

メッセージの受信に使用するアカウントID。

myusername

TransmitterSystemType

送信側システムのタイプ。

Logica

ReceiverSystemType

受信側システムのタイプ。

Logica

ServerTransmitterPort

送信側サーバーのTCPポート番号。

9001

ServerReceiverPort

受信側サーバーのTCPポート番号。

9001

TransmitterSystemPassword

送信側システムのパスワードが含まれるセキュア・ファイルの絶対パス。構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

このファイルにはパスワードのタイプ(「間接パスワード、新規のユーザーの作成」、「間接パスワード、既存のユーザーの使用」、「クリアテキスト・パスワードの使用」から選択)とパスワードが含まれています。

/scratch/oracle/ums_trans_passwd.txt

ReceiverSystemPassword

受信側システムのパスワードが含まれるセキュア・ファイルの絶対パス。構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

このファイルにはパスワードのタイプ(「間接パスワード、新規のユーザーの作成」、「間接パスワード、既存のユーザーの使用」、「クリアテキスト・パスワードの使用」から選択)とパスワードが含まれています。

/scratch/oracle/ums_rec_passwd.txt

WorklistDriver componentTypeのプロパティ:

このプロパティは、ワークリスト・ドライバに適用されます。



BPELConnectionURL

接続先のBPELサーバーのURL。フォーマットは'http://bpel-host:bpel-port'です。このプロパティが設定されていない場合のデフォルトの動作では、ローカル・コンテナのHTTP接続URLが使用されます。

http://host.example.com:port

XMPPDriver componentTypeのプロパティ:

これらのプロパティは、XMPPドライバに適用されます。



IMServerHost

Jabber/XMPPサーバーのホスト名。

example.domain.com

IMServerPort

対応するJabber/XMPPサーバー・ポート。デフォルト値は5222です。

5222

IMServerUsername

ログインで使用するJabber/XMPPユーザー名。ドメイン名がJabber/XMPPサーバー・ホスト名と異なる場合は、完全なJabber IDを入力することもできます。

myUserName@xmpp-domain

IMServerPassword

IMServerUsernameに対応するパスワードが含まれるセキュア・ファイルの絶対パス。構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

このファイルにはパスワードのタイプ(「間接パスワード、新規のユーザーの作成」、「間接パスワード、既存のユーザーの使用」および「クリアテキスト・パスワードの使用」から選択)とパスワードが含まれています。

/scratch/oracle/ums_im_passwd.txt

表A-17は、Oracle HTTP Server用に変更できる移動計画のプロパティを説明しています。ホスト名、ポート番号、リスニング・アドレスなどのすべてのプロパティを編集して、ターゲット環境で異なる値にします。

Oracle HTTP Serverでは、移動計画に多数のconfigGroup要素があります。それぞれのconfigGroup要素は1つのOracle HTTP Server構成ファイルに関連付けられます。そのため、Userなどの特定のプロパティのインスタンスは複数存在する場合があります。

表A-17 Oracle HTTP Serverの移動計画のプロパティ

プロパティ 説明 サンプル値

Listen

リスニング・アドレス。これには、ホスト名とポートを含めることも、ポートのみを含めることもできます。

orcl3.example.com:8888 or 8888

User

Oracle HTTP Server管理ユーザー。

admin_user

Group

ユーザーのグループ。

admin_group1

ServerAdmin

管理者の電子メール・アドレス。

Webmaster@example.com

ServerName

Oracle HTTP Serverのサーバー名。ホストに登録されたDNS名がない場合、IPアドレスを使用します。

orcl1.example.com

WebLogicHost

Oracle WebLogic Serverがリクエストをリスニングするホストの名前。

orcl2.example.com

WebLogicPort

Oracle WebLogic Serverがリクエストのリスニングに使用するポート番号。

9002

WebLogicCluster

Oracle WebLogic Serverクラスタが稼働するホストの名前とそのポート番号。

orcl3.example.com:9003

VirtualHost

仮想ホストの名前。リストされたポート番号は、リスニング・ディレクティブにもリストされている必要があります。

*.8888

PlsqlDatabasePassword

PLSQLモジュールに固有の、パスワードが含まれるセキュア・ファイルの名前。構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

/scratch/orcl/plsql_passwd.txt

PlsqlDatabaseConnectString

PLSQLモジュールに固有のデータベースのサービス名。

orcl.example.com:1521:orcl1

PlsqlNLSLanguage

PLSQLモジュールに固有のデータベース・アクセス記述子(DAD)のNLS_LANG変数。

America_America.UTF8

ORAConnectSN

oradavモジュールに固有の接続先のOracleデータベース。

db_host:db_port:db_service_name

ORAUser

ORAConnectSNプロパティで指定されたサービスへの接続時に使用される、oradavモジュールに固有のデータベース・ユーザー(スキーマ)。

db6175_PORTAL

ORACRYPTPASSWORD

oradavモジュールに固有の、oradavのパスワードが含まれるセキュア・ファイルの絶対パス。構成を変更しない場合でも、パスワード・ファイルを用意する必要があります。

/scratch/oracle/dav_passwd.txt

SSLWallet

ウォレットがデフォルトの場所に存在しない場合のSSLウォレットの場所。

/scratch/oracle/base_domain/config/fmwconfig/components/OHS/ohs_1/keystores/mywallets

DocumentRoot

Webサイトのメイン・コンテンツを格納するディレクトリ。

/scratch/oracle/base_domain/config/fmwconfig/components/OHS/instances/ohs_1/htdocs

Alias

別名がデフォルトの場所に存在しない場合の別名の場所。二重引用符内の値を変更してください。

/icons/"/scratch/orcl/icons/"

ScriptAlias

スクリプトの別名がデフォルトの場所に存在しない場合のその場所。二重引用符内の値を変更してください。

/cgi-bin/"/scratch/oraclcgi-bin/"

WebGateInstalldir

webgate.confファイルで指定されたWebGateインストール・ディレクトリの場所。

/scratch/oracle/oh_home/Oracle_OAMWebGate1/webgate/ohs

primaryOAMServerHost

プライマリOracle Access Managerサーバー・ホスト。

初めてWebGateがプライマリ・サーバーと通信すると、セカンダリOracle Access Managerサーバー・ホストの構成は自動的に更新されます。

primary_oam_server_host.example.com

primaryOAMServerPort

Oracle Access Managerプライマリ・ホストのポート番号。

5575

表A-18は、Oracle Web Services Manager用に変更できる移動計画のプロパティを説明しています。ホスト名、ポート番号、リスニング・アドレスなどのすべてのプロパティを編集して、ターゲット環境で異なる値にします。configProperty IDの値は編集しないでください。

表A-18 Oracle Web Services Managerの移動計画のプロパティ

プロパティ 説明 サンプル値

bootstrap.configmanager componentTypeのプロパティ

ブートストラップ・プロパティは、Oracle Web Services Managerエージェントにより、Oracle Web Services Manager Policy Managerに接続するために使用されます。



pm.url

ポリシー・マネージャのURL。ソース環境と同じポリシー・マネージャをターゲット環境で使用している場合は、このプロパティを変更する必要はありません。

t3://example.com:7003

keystore.path

キーストア・パス。これは、絶対パスであるか、またはDOMAIN_HOME/config/fmwconfigディレクトリに対する相対パスであることができます。

/scratch/oracle/domains/domain_name/config/fmwconfig/default-keystore.jks

truststore.path

トラストストアのパス。これは、絶対パスであるか、またはDOMAIN_HOME/config/fmwconfigディレクトリに対する相対パスであることができます。

/scratch/oracle/domains/domain_name/config/fmwconfig/default-keystore.jks

wsm.respository componentTypeのプロパティ

ポリシー・マネージャがドメインにインストールされている場合は、移動計画のOracle Web Services Managerリポジトリ構成。ただし、copyConfigスクリプトの-mdsDataExportパラメータをfalseに設定した場合、このコンポーネント・タイプは移動計画に存在しません。

wsm-pmがドメインにインストールされていない場合、このコンポーネントは表示されません。



configurations configGroupのプロパティ

ドメイン構成。アプリケーションまたはドメインがソース環境に登録されているか、または、ドメイン構成ドキュメントがソース環境で作成された場合に、このconfigGroupは移動計画に表示されます。

ドメインごとに1つのconfigGroupがあります。



domain

リポジトリで構成ドキュメントが作成されたコンテキストのドメイン名。特定のコンテキストでデフォルト構成に変更を行った場合に、このプロパティは移動計画に表示されます。

このプロパティを変更しない場合、構成プロパティはソース環境上と同じコンテキストを持ちます。

domain1

KerberosLoginModule:principal

使用するプリンシパルの名前。

HOST/localhost@example.com 

KerberosLoginModule:key.tab

プリンシパルの秘密鍵を取得するためのキータブのパス。これは、絶対パスであるか、またはDOMAIN_HOME/config/fmwconfigディレクトリに対する相対パスであることができます。

./mylocation/krb5.keytab

ConfigManager:pm.url

ポリシー・アクセッサの場所を指定するURL。

t3://host.example.com:7003

ConfigManager:keystore.path

キーストアへのパス。これは、絶対パスであるか、またはDOMAIN_HOME/config/fmwconfigディレクトリに対する相対パスであることができます。

./mylocation/mykeystore.jks 

ConfigManager:truststore.path

ドメイン構成ディレクトリに対するトラストストアの相対パス。これは、絶対パスであるか、またはDOMAIN_HOME/config/fmwconfigディレクトリに対する相対パスであることができます。

/mylocation/mykeystore.jks 

KeystoreConfig:location

メッセージ保護に使用されるキーストアの場所。これは、絶対パスであるか、またはDOMAIN_HOME/config/fmwconfigディレクトリに対する相対パスであることができます。

mycustomlocation/key.tab

policysets configGroupのプロパティ

ポリシー・セットの構成。ポリシー・セットがソース環境で作成された場合に、このconfigGroupは移動計画に表示されます。



attach To

ポリシー・セットのスコープ。attachTo式のスコープがDOMAINまたはDOMAIN termの場合に、このプロパティは移動計画に表示されます。ただし、DOMAIN("*")の場合は例外が発生します。その場合、このプロパティは移動計画に表示されません。

domain1

ポリシーconfigGroupのプロパティ

ポリシーの構成。アサーションのあるポリシーがソース環境で変更された場合に、このconfigGroupが表示されます。ポリシーごとにconfigGroupsがあるため、複数存在する場合があります。このID属性は、configGroupが作成されるポリシー名です。



wsdl-uri

WSDLの実際のエンドポイントURI。

http://host:port/sts?wsdl

port-uri

STSポートの実際のエンドポイントURI。

http://host:port/sts-service

sts.auth.service.principal.name

サービスによって使用されるプリンシパルの名前。

HOST/localhost@EXAMPLE.COM

sts.auth.keytab.location

クライアントのキータブ・ファイルの場所。このプロパティは、セキュリティ・トークン・サービス(STS)がKerberosトークンで構成されている場合に表示されます。

mycustomlocation/key.tab

sts.auth.caller.principal.name

クライアントのプリンシパルの名前。

testuser

service.principal.name

サービスによって使用されるプリンシパルの名前。

HOST/localhost@EXAMPLE.COM

caller.principal.name

クライアントのプリンシパルの名前。

testuser

keytab.location

クライアントのキータブ・ファイルの場所。

mycustomlocation/key.tab

表A-19は、Oracle Data Integrator用に変更できる移動計画のプロパティを説明しています。ホスト名、ポート番号、リスニング・アドレスなどのすべてのプロパティを編集して、ターゲット環境で異なる値にします。

表A-19 Oracle Data Integratorの移動計画のプロパティ

プロパティ 説明 サンプル値

Master Repository configGroupのプロパティ:

マスター・リポジトリの構成


Url

マスター・リポジトリに接続するためのJDBC URL

jdbc:oracle:thin:@localhost:1522:orcl

Schema name

ターゲットODIリポジトリが作成されるターゲット・データベースにあるスキーマの名前。

odi_master_12c

Schema password file

スキーマのパスワードが含まれるセキュア・ファイルの絶対パス。

/scratch/oracle/odi_schema_passwd.txt

SUPERVISOR user

ODIユーザーSUPERVISOR名

SUPERVISOR

SUPERVISOR password file

ODIユーザーSUPERVISORのパスワードが含まれるセキュア・ファイルの絶対パス。

/scratch/oracle/odi_passwd.txt

Physical Data Servers configPropertyのプロパティ:

データ・サーバーの構成


Schema name

データベース・データ・サーバーのスキーマ名またはファイル・タイプ・データ・サーバーのディレクトリの場所。

FG_Dir_Schema

Work Schema

データベース・データ・サーバーの作業スキーマの名前またはファイル・タイプ・データ・サーバーのディレクトリの場所。

/tmp/FG_Dir_Schema

Url

データ・サーバーに接続するためのJDBC URL。

jdbc:oracle:thin:@localhost:1521/example.com

User

物理データ・サーバー接続用のユーザー名。

username

Password File

物理データ・サーバー接続用のユーザー・パスワードが含まれるセキュア・ファイルの絶対パス。

/scratch/oracle/rpd_ds_conn_passwd.txt

Agents configPropertyのプロパティ:

エージェントの構成


Host name

エージェントのホスト名。

localhost

Host port

エージェントのホスト・ポート番号。

12311

Work Repositories configPropertyのプロパティ:

作業リポジトリの構成


Url

作業リポジトリに接続するためのJDBC URL。

jdbc:oracle:thin:@localhost:1521/example.com

User

作業リポジトリに接続するためのユーザー名。

username

Password File

物理データ・サーバー接続用のユーザー・パスワードが含まれるセキュア・ファイルの絶対パス。

/scratch/oracle/odi_pds_passwd.txt