透過內容定義移轉

您可以指定 -properties file_name.properties 參數來輸入包含移轉定義內容的內容檔,而不在移轉指令上指定個別參數。 透過在內容檔中定義移轉設定,移轉程序可以成為很容易重複。

關於這項作業

內容檔可以包含下列類型的內容:
  • 移轉參數內容:這些內容相當於您指定給移轉指令的參數。 不是每個指令行參數都可以指定為參數內容;各項限制載明於範本 migration.properties 檔中。
  • 一般追蹤和除錯內容:當移轉指令呼叫外部工具時,這些內容會控制追蹤和除錯作業。例如,您可以啟用或停用追蹤,以及指定追蹤字串和位置。

內容檔所定義的內容比系統內容優先,但指令行所指定的參數優先於內容檔所定義。

提示: 您可以將相同的檔案用於所有設定檔和移轉類型,因為任何不適用的內容都會被忽略。

程序

  1. 建立內容檔。
    最佳作法 最佳作法: migration.properties 範本檔是在 app_server_root/properties 目錄中。 範本包含定義內容的指示,以及指令行內容的預設值範例。 請將範本 migration.properties 檔複製到新位置,然後修改檔案來配合您的移轉。bprac

    另外,您也可以建立您自己的內容檔,而不使用範本。

    請利用下列格式來定義內容:
    所有指令的參數內容
    com.ibm.ws.migration.parameter.parm_name=value
    例如:
    com.ibm.ws.migration.parameter.traceString=*=info:Migration.SSPI=fine:Migration.Flow=finer
    特定指令的參數內容
    com.ibm.ws.migration.command_name.parameter.parm_name=value
    例如:
    com.ibm.ws.migration.WASPostUpgrade.parameter.includeApps=true
    一般追蹤和除錯內容
    追蹤和除錯內容定義會隨著指令的執行而不同,但使用下列一般格式:
    com.ibm.ws.command_family.command_name.parm_name
    例如:
    com.ibm.ws.migration.backupConfig.trace=true
    com.ibm.ws.migration.backupConfig.logfile=/QIBM/UserData/logs/myBackupLog.log
    com.ibm.ws.scripting.traceString=com.ibm.ws.management.*=all:com.ibm.websphere.management.*=all
  2. 當您執行移轉指令時,請在 -properties file_name.properties 參數上輸入內容檔。
    例如:
    /QIBM/ProdData/WebSphere/AppServer/V9/ND/bin/WASPreUpgrade /mybackup/WAS70Backup
    /QIBM/UserData/WebSphere/AppServer/V7/ND/profiles/AppServer70
    -properties /QIBM/UserData/my90migration.properties
    指令不適用的內容,予以忽略。

指出主題類型的圖示 作業主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-iseries&topic=tmig_setprops
檔名:tmig_setprops.html