z/OS 마이그레이션 관리 도구를 사용하여 독립형 애플리케이션 서버를 마이그레이션하기 위한 구성 변수
WebSphere® Application Server for z/OS® 버전 7.0 이상 노드를 버전 9.0으로 마이그레이션하기 전에 실제 마이그레이션 중에 z/OS에서 실행할 작업 제어 언어(JCL) 작업(CNTL 및 DATA 데이터 세트)을 작성해야 합니다. z/OS 마이그레이션 관리 도구를 사용하여 마이그레이션 정의를 작성하고 적절한 마이그레이션 작업을 업로드할 수 있습니다. z/OS 마이그레이션 관리 도구는 독립형 애플리케이션 서버 마이그레이션을 위한 정의를 작성할 때 구성 변수 세트를 표시합니다.

이 기사는 프로파일 구성 마이그레이션에 대한 기사입니다. 애플리케이션을 최신 버전으로 마이그레이션하려면 WebSphere Application Server 마이그레이션 툴킷을 사용하십시오. 자세한 정보는 WASdev의 마이그레이션 툴킷을 참조하십시오.
sptcfg마이그레이션 노드 유형 선택
- 마이그레이션할 WebSphere Application Server 노드의 유형
마이그레이션 정의 이름
이 섹션은 z/OS용 WebSphere Application Server 노드를 마이그레이션하는 데 사용할 지시사항과 일괄처리 작업을 포함할 디렉토리 경로 및 마이그레이션 정의 이름을 식별합니다.- z/OS 마이그레이션
정의의 이름
이 이름은 워크스테이션에서 단독으로 사용되어 생성되는 마이그레이션 작업과 지시사항을 식별합니다. 선택된 이름은 z/OS용 WebSphere Application Server 구성에는 아무런 영향을 미치지 않습니다.
- 도구의 사전 로드할 기본값을 포함한 응답 파일의 전체
경로 이름
응답 파일은 z/OS 마이그레이션 정의가 작성될 때마다 기록됩니다. 마이그레이션 정의를 작성하는 데 사용된 모든 변수 데이터를 포함하며 유사한 마이그레이션 정의를 정의할 때 기본값을 사전 로드하는 데 사용할 수 있습니다. 제공된 마이그레이션 정의에 대한 응답 파일은 마이그레이션 정의의 루트 디렉토리 내 migration_definition_name.responseFile 파일에 기록됩니다.
일반적으로 정의하려는 유형과 동일한 유형의 마이그레이션 정의에서 응답 파일을 지정해야 합니다.
참고: 응답 파일의 사본은 z/OS 대상 시스템으로 업로드하는 마이그레이션 정의에 포함된 .DATA 데이터 세트에 있습니다. 이 응답 파일은 z/OS 시스템에 사용되지 않지만 참조용으로 존재합니다. 데이터 세트의 멤버 이름은 ZMMTBASE입니다.
대상 데이터 세트
- 생성된 작업과 지시사항을 포함할 대상 z/OS
데이터 세트의 상위 레벨 규정자
z/OS 마이그레이션 정의가 대상 z/OS 시스템으로 업로드되면 마이그레이션 작업과 파일이 파티션된 데이터 세트 쌍에 기록됩니다. 이러한 데이터 세트는 재사용할 수 있지만 마이그레이션할 각 z/OS 시스템마다 별도의 데이터 세트를 작성하는 것이 안전합니다.참고: 다중 레벨의 상위 레벨 규정자는 데이터 세트 상위 레벨 규정자로 지정할 수 있습니다.
데이터 세트 이름 및 제품 디렉토리
- z/OS용 WebSphere Application Server 카탈로그 프로시저를 복사할 기존 프로시저 라이브러리
- 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 셀에서 지원되지 않습니다.
애플리케이션 서버를 사용하고 향상된 최신 기술을 평가하는 데 사용할 샘플 애플리케이션을 설치합니다. 프로덕션 애플리케이션 서버 환경에 배치할 때는 샘플 애플리케이션을 사용하지 않는 것이 좋습니다.
서버 사용자 정의(파트 2)
- 설치된 애플리케이션을 마이그레이션할 방법
참고: WebSphere Application Server 시스템 애플리케이션은 여기에 설정된 값과 상관없이 마이그레이션합니다.
- 기본 애플리케이션 설치 디렉토리에 마이그레이션의 일부로 사용자 엔터프라이즈 애플리케이션을 설치합니다.
- 지정된 애플리케이션 설치 디렉토리에 마이그레이션의 일부로
사용자 엔터프라이즈 애플리케이션을 설치함
- WebSphere Application Server가 엔터프라이즈 애플리케이션을
설치하는 위치
이 위치는 애플리케이션 마이그레이션 환경 설정으로 애플리케이션을 마이그레이션하고 설치하도록 지정할 때 사용됩니다. 사용자 정의 환경 고유의 위치를 선택하거나 기본 위치를 사용하는 옵션이 있습니다.
- WebSphere Application Server가 엔터프라이즈 애플리케이션을
설치하는 위치
- 사용자 엔터프라이즈 애플리케이션을 마이그레이션 중 실제로 설치하지 않고
WebSphere Application Server 버전 9.0
installableApps 디렉토리에 설치하도록
준비합니다. 이러한 애플리케이션을 설치하는 데 사용할 수 있는 스크립트가 생성되어 마이그레이션 백업 디렉토리에 저장됩니다. z/OS용 WebSphere Application Server의 경우 백업 디렉토리의 위치는 이 동일한 패널에서 지정하는 임시 디렉토리에 상대적입니다. 백업 디렉토리의 위치는 파생된 마이그레이션 ID와 마이그레이션 중인 노드의 유형으로도 결정됩니다. 예를 들어, /tmp/migrate를 임시 디렉토리로 지정하고 파생된 마이그레이션 ID가 55449이면 생성된 스크립트의 위치는 다음과 같습니다.
여기서 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
- JVM(Java Virtual Machine)에서 마이그레이션 중에 임시 파일을 작성하고 저장하는 데 사용되는 Java 임시 디렉토리를 지정할 수 있습니다.
- Java 임시 디렉토리 설정
- Java 임시 디렉토리 위치
포트 값
새 프로파일에서 사용할 포트 값과 포트 충돌을 처리하는 방법을 정의하십시오. 이전 프로파일의 포트 값을 재사용하면 포트 충돌로 인해 새 프로파일을 이전 프로파일과 동시에 실행할 수 없습니다. 두 프로파일을 동시에 실행하려면 각 프로파일이 다른 포트를 사용하는지 확인하십시오.
- 소스 파일에 정의된 포트 값을 재사용합니다.
- 다음 패널에서 대상 프로파일에 각 포트의 사용자 정의 값을 설정합니다.
- 지정된 포트 값부터 새 포트를 생성합니다. 포트 충돌이 자동으로 해결됩니다.
- 포트 충돌을 해결하는 방법을 선택하십시오.
- 충돌된 포트 값에서부터 증분
- 포트 충돌이 발견되면 포트 값이 충돌 포트에서 사용 가능한 다음 포트 값으로 증분됩니다.
- 공통 시작 포트 값에서부터 증분
- 포트 충돌이 발견되면 포트 값이 지정된 값에서 사용 가능한 다음 포트 값으로 증분됩니다.
관리 에이전트 등록
- 소스 프로파일이 관리 에이전트에 등록되었는지 여부를 표시합니다.
- 관리 에이전트의 설정입니다.
- 소스 관리 에이전트의 파일 시스템 경로입니다.
- 소스 관리 에이전트가 SOAP 연결에 사용한 포트입니다.
- 보안이 사용으로 설정된 경우 소스 관리 에이전트의 사용자 이름입니다.
- 보안이 사용으로 설정된 경우 소스 관리 에이전트의 관리 보안 비밀번호입니다.
작업 명령문 정의
사용자에 맞게 조정되는 모든 마이그레이션 작업에는 작업 명령문이 필요합니다.설치에 유효한 작업 명령문을 입력하십시오. 마이그레이션 작성 프로세스는 생성된 모든 작업에서 사용자를 위해 작업 이름을 업데이트하므로 작업 명령문의 이 부분은 신경쓰지 않아도 됩니다. 연속 행이 필요하면 주석 행을 연속 행으로 바꾸십시오.