使用「z/OS 移轉管理工具」來移轉獨立式應用程式伺服器時所用的配置變數
將 WebSphere® Application Server for z/OS® 7.0 版或更新版本節點移轉至 9.0 版之前,您必須先建立一些在實際移轉期間,要在 z/OS 上執行的「工作控制語言 (JCL)」工作(CNTL 和 DATA 資料集)。您可以使用「z/OS 移轉管理工具」來建立移轉定義,以及上傳適當的移轉工作。「z/OS 移轉管理工具」會在您建立獨立式應用程式伺服器的移轉定義時,為您顯示一組配置變數。

本文討論設定檔配置的移轉。 如果要將應用程式移轉至最新的版本,請使用 WebSphere Application Server Migration Toolkit。 如需相關資訊,請參閱 WASdev 上的 Migration Toolkit。
sptcfg選取移轉節點類型
- 要移轉的 WebSphere Application Server 節點類型
移轉定義名稱
這一節識別移轉定義名稱和目錄路徑,其中含有用來移轉 WebSphere Application Server for z/OS 節點的批次工作和指示。- z/OS 移轉定義的名稱
這個名稱僅僅用在工作站中,以識別所產生的移轉工作與指示。所選的名稱對 WebSphere Application Server for z/OS 配置沒有影響。
- 含有工具中要預載之預設值的回應檔完整路徑名稱
每當建立 z/OS 移轉定義,就會寫入回應檔。它含有用來建立移轉定義的所有變數資料,並且可在定義類似的移轉定義時,用來預載預設值。給定移轉定義的回應檔會寫到移轉定義根目錄的 migration_definition_name.responseFile 檔中。
一般而言,應該從其類型與您要定義之回應檔相同的移轉定義,來指定回應檔。
註: 在您要上傳至 z/OS 目標系統的移轉定義中,.DATA 資料集會包含一份回應檔副本。雖然在 z/OS 系統上不會使用這個回應檔,但仍可供參考用。資料集的成員名稱是 ZMMTBASE。
目標資料集
- 將包含產生之工作與指示的目標 z/OS 資料集高階限定元在您將 z/OS 移轉定義上傳至目標 z/OS 系統時,會將移轉工作與檔案寫入一對分割資料集中。雖然這些資料集可以重複使用,最安全的作法是為每一個要移轉的 z/OS 系統,建立個別的資料集。註: 您可以指定多層次高階限定元,來作為資料集的高階限定元。
資料集名稱與產品目錄
- WebSphere Application Server for z/OS 編目程序將複製到其中的現有的程序檔案庫
- WebSphere Application Server 9.0 版安裝的產品檔案系統的位置
- 選取這個選項,以容許設定中間符號鏈結,並指定該鏈結的路徑名稱(如果您選取此項的話)。
如果您指定中間符號鏈結,就會建立從配置檔案系統指向中間符號鏈結的符號鏈結;否則,所建立的符號鏈結會直接指向產品檔案系統。
選取這個選項,可讓您指定中間符號鏈結的路徑名稱。這條鏈結將由自訂工作建立,並且指向產品檔案系統目錄。- 中間符號鏈結的路徑名稱
配置檔案系統
配置檔案系統是所要移轉之節點配置的實際儲存所在。如果移轉中的節點上已有適當的檔案系統,您可以選擇使用現有的 9.0 版檔案系統。 如果您選擇使用現有的 9.0 版檔案系統,在您執行利用這個工具所建立的移轉公用程式(BBOWMG1B、BBOWMG2B,等等)之前,必須確定您在這裡指定的裝載點是存在的。 如果您選擇在移轉中的節點上建立新的 9.0 版檔案系統,必須等到實際移轉程序期間,您執行選用的 BBOMBHFS 或 BBOMBZFS 工作之後,才會實際建立新的檔案系統。 不論哪一種情況,您都必須在這裡指定裝載點的正確值。
如需有關設定配置裝載點的正確所有權與許可權的特定資訊,請參閱這個工具產生的自訂指示。如需指定這些變數的相關資訊,請參閱產生的指示以及在 z/OS 作業系統上移轉獨立式應用程式伺服器。
- 要寫入應用程式資料與環境檔案的讀取/寫入檔案系統目錄裝載點
如果這個裝載點尚未存在,移轉程序會在您執行選用的 BBOMBHFS 或 BBOMBZFS 工作時建立它。
- 您要建立與裝載在上述裝載點中的檔案系統資料集
- 指定要包含上述資料集的 DASD 磁區序號,或是指定 "*",讓 SMS 選取一個磁區。
使用 "*" 時,要求先備妥 SMS 自動類別選取 (ACS) 常式,才能選取磁區。如果您未將 SMS 設定成自動處理資料集配置,請明確列出磁區。
- 磁柱中配置給配置檔案系統資料集的起始大小
在應用程式伺服器中,這個資料集所需的總空間量,會隨所安裝的應用程式大小與數目而增加。
建議事項: 建議的大小下限是 420 個磁柱。 - 磁柱中每一個次要範圍的大小建議事項: 建議的大小下限是 100 個磁柱。
- 使用 HFS 來配置與裝載配置檔案系統資料集
- 使用 ZFS 來配置與裝載配置檔案系統資料集
伺服器自訂作業(第 1 部分)
- 移轉時之來源配置的裝載點
- 移轉時之來源配置的起始目錄
- 移轉時之目標配置的裝載點
先前是在配置檔案系統畫面上指定此項。
- 移轉時之目標配置的起始目錄
- 移轉時之目標配置的裝載點
- 用來啟動移轉後之常駐程式的 JCL 啟動程序名稱
當移轉至 9.0 版時,您必須升級您的 JCL 啟動程序。 移轉期間,會為您產生新的啟動程序。您可以指定常駐程式程序的新名稱,或使用舊名稱。
- 用來啟動移轉後之控制器的 JCL 啟動程序名稱
當移轉至 9.0 版時,您必須升級您的 JCL 啟動程序。 移轉期間,會為您產生新的啟動程序。您可以指定控制器程序的新名稱,或使用舊名稱。
- 用來啟動移轉後之服務者的 JCL 啟動程序名稱
當移轉至 9.0 版時,您必須升級您的 JCL 啟動程序。 移轉期間,會為您產生新的啟動程序。您可以指定服務者程序的新名稱,或使用舊名稱。
- 用來啟動移轉後之附屬項的 JCL 啟動程序名稱
當移轉至 9.0 版時,您必須升級您的 JCL 啟動程序。 移轉期間,會為您產生新的啟動程序。您可以指定附屬項程序的新名稱,或使用舊名稱。
- 如果您指定了 JCL 程序的新名稱,就必須將 WebSphere Application Server 配置中對應的 START 指令更新成符合新的程序名稱。
如果要執行這項配置更新,請選取這個選項。
如果您選擇使用相同的程序名稱,請勿選取這個選項。對於您要移轉的節點,如果您不希望具有給定程序類型(例如,所有服務者)的所有伺服器皆採用一致的程序名稱,建議您不要選取這個選項。在此情況下,必須保留相同的 START 指令,並手動使用移轉期間所產生作為範本的程序,來取代那些程序。
附註: - 指定是否要部署預設應用程式。
- 指定是否部署範例應用程式。註: WebSphere Application Server, Network Deployment Cell 中不支援這些應用程式。
請安裝範例應用程式,以使用應用程式伺服器,並評估最新的技術進展。不建議將範例應用程式部署至正式作業應用程式伺服器環境。
伺服器自訂作業(第 2 部分)
- 您要如何移轉已安裝的應用程式註: 不論這裡設定了什麼值,WebSphere Application Server 系統應用程式都會進行移轉。
- 移轉過程中,將使用者企業應用程式安裝在預設應用程式安裝目錄中
- 移轉過程中,將使用者企業應用程式安裝在指定的應用程式安裝目錄中
- WebSphere Application Server 安裝您的企業應用程式的位置
當您指定要按照您的應用程式移轉喜好設定,來移轉與安裝應用程式時,就會使用這個位置。您可以選擇自訂的環境專用位置,或使用預設位置。
- WebSphere Application Server 安裝您的企業應用程式的位置
- 準備使用者企業應用程式,以便安裝在 WebSphere Application Server 9.0 版 installableApps 目錄中,而不在移轉期間實際安裝它們
會產生可用來安裝這些應用程式的 Script,並儲存在移轉備份目錄中。對於 WebSphere Application Server for z/OS 而言,這個備份目錄的位置是相對於您在這個相同畫面中指定的暫存目錄。 備份目錄的位置亦取決於衍生的移轉 ID 和要移轉的節點類型。例如,如果您指定 /tmp/migrate 作為暫存目錄,而衍生的移轉 ID 是 55449,產生之 Script 的位置為:
視您要移轉的節點類型而定,其中的 nodetype 可以是 dmgr、fed 或 base。/tmp/migrate/55449/nodetype_backup/
完成移轉之後,您就可以在任何時間點,以任何組合來執行這些檔案。您也可以為了提高應用程式安裝效率,重組和合併這些檔案。如需相關資訊,請參閱說明文件內的「Wsadmin 工具」一文。
- 在移轉過程中安裝使用者企業應用程式,並保留與舊版相同的應用程式安裝目錄限制: 如果您選取這個選項,現有的 WebSphere Application Server 7.0 版或更新版本安裝架構及 9.0 版安裝架構會共用這個位置。如果您將移轉後的應用程式保留在與舊版相同的位置中,將會有下列若干限制:
- 不對使用者企業應用程式採取任何動作
- 只有 WebSphere Application Server 7.0 版或更新版本才支援「我的作業」。
- 使用者定義的工作區根目錄位置
移轉處理程序選項
如果您選擇啟用追蹤,在整個移轉程序期間會維持啟用狀態。
- 在建立起始目錄、呼叫設定檔與移轉工具,以及移轉的最終處理階段期間,啟用或停用追蹤
- 建立設定檔期間,啟用或停用追蹤
- WASPreUpgrade 程序期間,啟用或停用追蹤
- WASPostUpgrade 程序期間,啟用或停用追蹤
- 配置給 JVM 資料堆的起始記憶體。
- 配置給 JVM 資料堆的資料堆大小上限。
- 寫入先前配置的備份和移轉追蹤的目錄。
移轉期間,需要舊版配置的備份副本。這個備份的預設位置為 /tmp/migrate。 如果 /tmp 檔案系統沒有足夠的空間來儲存備份配置,您可以指定另一個位置。 如果您選擇置換備份副本的預設位置,最佳作法是保留相同的命名慣例,而只用另一個路徑來取代 /tmp 部分,例如 /myTemp/migrate。
- 在暫存目錄下建立目錄,以包含暫時移轉資料集與備份配置資料時,要使用的 ID
- 您可以指定 Java 暫存目錄,以便在移轉期間,供 Java 虛擬機器用來建立和儲存暫存檔。
- 設定 Java 暫存目錄
- Java 暫存目錄位置
埠值
定義要在新設定檔中使用哪些埠值,以及如何處理埠衝突。如果您重複使用舊設定檔中的埠值,新設定檔無法與舊設定檔同時執行,因為會發生埠衝突。如果您打算同時執行這兩個設定檔,請確定每一個設定檔使用的埠不同。
- 重複使用定義在來源設定檔中的埠值。
- 在下列畫面中,在目標設定檔中為每一埠設定自訂值。
- 從指定的埠值產生新埠。系統會自動解決衝突埠。
- 選擇如何解決埠衝突。
- 從衝突的埠值開始增量
- 如果偵測到埠衝突,會從衝突埠來增量埠值,以成為下一個可用的埠值。
- 從一般的起始埠值開始增量
- 如果偵測到埠衝突,會從指定值來增量埠值,以成為下一個可用的埠值。
管理代理程式登錄
- 指出來源設定檔是否向管理代理程式登錄。
- 來自管理代理程式中的設定
- 來源管理代理程式的檔案系統路徑。
- 來源管理代理程式使用的 SOAP 連線埠。
- 若有啟用安全,此為來源管理代理程式的使用者名稱。
- 若有啟用安全,此為來源管理代理程式的管理安全密碼。
工作陳述式定義
所有將為您自訂的移轉工作都需要一個工作陳述式。請針對您的安裝架構,輸入有效的工作陳述式。移轉建立程序會在所有產生的工作中,為您更新工作名稱,因此,您不需操心工作陳述式的那一部分。如果需要接續行,請用接續行取代備註行。