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입니다.

대상 데이터 세트

상위 레벨 규정자(HLQ)
생성된 작업과 지시사항을 포함할 대상 z/OS 데이터 세트의 상위 레벨 규정자
z/OS 마이그레이션 정의가 대상 z/OS 시스템으로 업로드되면 마이그레이션 작업과 파일이 파티션된 데이터 세트 쌍에 기록됩니다. 이러한 데이터 세트는 재사용할 수 있지만 마이그레이션할 각 z/OS 시스템마다 별도의 데이터 세트를 작성하는 것이 안전합니다.
  • HLQ.CNTL - 마이그레이션 작업을 포함하는 고정 블록 80바이트 레코드의 파티션된 데이터 세트
  • HLQ.DATA - 마이그레이션 정의에 포함된 기타 데이터를 포함할 가변 길이 데이터의 파티션된 데이터 세트
참고: 다중 레벨의 상위 레벨 규정자는 데이터 세트 상위 레벨 규정자로 지정할 수 있습니다.

데이터 세트 이름 및 제품 디렉토리

JCL 프로시저 라이브러리 데이터 세트 이름
z/OS용 WebSphere Application Server 카탈로그 프로시저를 복사할 기존 프로시저 라이브러리
WebSphere Application Server 제품 디렉토리
WebSphere Application Server 버전 9.0 설치 제품 파일 시스템의 위치
중간 기호 링크
중간 기호 링크를 설정할 수 있게 하고 선택된 경우 해당 링크의 경로 이름을 지정하려면 이 옵션을 선택하십시오.

중간 기호 링크를 지정하면 기호 링크가 구성 파일 시스템에서 중간 기호 링크로 작성됩니다. 그렇지 않은 경우에는 제품 파일 시스템에 직접 작성됩니다.

이 옵션을 선택하면 중간 기호 링크의 경로 이름을 지정할 수 있습니다. 이 링크는 사용자 정의 작업을 통해 작성되며 제품 파일 시스템 디렉토리를 가리킵니다.
중간 기호 링크의 경로 이름
중간 기호 링크의 경로 이름

구성 파일 시스템

구성 파일 시스템은 마이그레이션 중인 노드의 구성이 실제로 저장되는 위치입니다. 마이그레이션 중인 노드에 적합한 파일 시스템이 이미 있으면 기존 버전 9.0 파일 시스템을 사용하도록 선택할 수 있습니다. 기존 버전 9.0 파일 시스템을 사용하도록 선택하면 이 도구를 사용하여 작성되는 마이그레이션 유틸리티(BBOWMG1B, BBOWMG2B 등)를 실행하기 전에 여기에 지정한 마운트 지점이 존재하는지 확인해야 합니다. 마이그레이션 중인 노드에 새 버전 9.0 파일 시스템을 작성하도록 선택한 경우에는 실제 마이그레이션 프로세스 중 선택적 BBOMBHFS 또는 BBOMBZFS 작업을 실행할 때까지는 새 파일 시스템이 실제로 작성되지 않습니다. 어느 경우이든 여기에 마운트 지점의 올바른 값을 지정해야 합니다.

구성 마운트 지점의 올바른 소유권과 권한 설정에 대한 특정 정보는 이 도구로 생성된 사용자 정의 지시사항을 참조하십시오. 이러한 변수 지정에 대한 자세한 정보는 z/OS 운영 체제에서 독립형 애플리케이션 서버 마이그레이션 및 생성된 지시사항을 읽어보십시오.

마운트 지점
애플리케이션 데이터와 환경 파일을 쓰는 읽기/쓰기 파일 시스템 디렉토리 마운트 지점

이 마운트 지점이 아직 존재하지 않으면 마이그레이션 프로세스는 선택적 BBOMBHFS 또는 BBOMBZFS 작업을 실행할 때 마운트 지점을 작성합니다.

이름
위의 마운트 지점에서 마운트하고 작성할 파일 시스템 데이터 세트
볼륨, 또는 SMS의 경우 '*'
위의 데이터 세트를 포함할 DASD 볼륨 일련 번호를 지정하거나 SMS로 볼륨을 선택하려면 "*"를 지정하십시오.

"*"를 사용하면 SMS 자동 클래스 선택(ACS) 루틴이 있어야 볼륨을 선택할 수 있습니다. 데이터 세트 할당을 자동으로 처리하도록 SMS를 설정하지 않은 경우 볼륨을 명시적으로 나열하십시오.

1차 할당(실린더)
구성 파일 시스템 데이터 세트에 대한 초기 크기 할당(실린더)

애플리케이션 서버에서 이 데이터 세트에 필요한 총 공간은 설치된 애플리케이션 크기와 수에 따라 증가합니다.

권장사항: 최소 제안 크기는 420실린더입니다.
2차 할당(실린더)
각 보조 범위의 크기(실린더)
권장사항: 최소 제안 크기는 100실린더입니다.
파일 시스템 유형
HFS(Hierarchical File System)
HFS를 사용하여 구성 파일 시스템 데이터 세트를 할당하고 마운트함
ZFS(zSeries File System)
ZFS를 사용하여 구성 파일 시스템 데이터 세트를 할당하고 마운트함

서버 사용자 정의(파트 1)

구성 위치에서
마운트 지점
마이그레이션 중인 구성의 마운트 지점
홈 디렉토리
마이그레이션 중인 구성의 홈 디렉토리
구성 위치로
마운트 지점
마이그레이션 중인 구성의 마운트 지점

마운트 지점은 구성 파일 시스템 패널에 이전에 지정되었습니다.

홈 디렉토리
마이그레이션 중인 구성의 홈 디렉토리
디먼 프로시저 이름
마이그레이션된 디먼을 시작하는 데 사용되는 JCL 시작 프로시저의 이름

버전 9.0로 마이그레이션할 때 JCL 시작 프로시저를 업그레이드해야 합니다. 마이그레이션 중 시작 프로시저가 새로 생성됩니다. 디먼 프로시저의 새 이름을 지정하거나 이전 이름을 사용할 수 있습니다.

제어기 프로시저 이름
마이그레이션된 제어기를 시작하는 데 사용되는 JCL 시작 프로시저의 이름

버전 9.0로 마이그레이션할 때 JCL 시작 프로시저를 업그레이드해야 합니다. 마이그레이션 중 시작 프로시저가 새로 생성됩니다. 제어기 프로시저의 새 이름을 지정하거나 기존 이름을 사용할 수 있습니다.

하위(servant) 프로시저 이름
마이그레이션된 하위를 시작하는 데 사용되는 JCL 시작 프로시저의 이름

버전 9.0로 마이그레이션할 때 JCL 시작 프로시저를 업그레이드해야 합니다. 마이그레이션 중 시작 프로시저가 새로 생성됩니다. 하위 프로시저의 새 이름을 지정하거나 이전 이름을 사용할 수 있습니다.

부속 요소 프로시저 이름
마이그레이션된 부속 요소를 시작하는 데 사용되는 JCL 시작 프로시저의 이름

버전 9.0로 마이그레이션할 때 JCL 시작 프로시저를 업그레이드해야 합니다. 마이그레이션 중 시작 프로시저가 새로 생성됩니다. 부속 요소 프로시저의 새 이름을 지정하거나 이전 이름을 사용할 수 있습니다.

시작 프로시저 명령어 바꾸기
JCL 프로시저의 새 이름을 지정한 경우에는 WebSphere Application Server 구성의 해당 START 명령을 새 프로시저 이름과 일치하도록 업데이트해야 합니다. 구성 업데이트를 수행하려면 이 옵션을 선택하십시오.

동일한 프로시저 이름을 사용하도록 선택한 경우에는 이 옵션을 선택하지 마십시오. 마이그레이션 중인 노드의 주어진 프로세스 유형의 모든 서버(예: 모든 하위)에 일관된 프로시저 이름을 사용하지 않는 경우에는 이 옵션을 선택하지 않는 것이 좋습니다. 이 경우 동일한 START 명령을 유지하고 마이그레이션 중 템플리트로 생성되는 프로시저를 사용하여 프로시저를 수동으로 바꿔야 합니다.

참고:
  • 버전 9.0 구성에는 버전 7.0 이상 구성에 사용되는 것과 다른 JCL 프로시저를 사용해야 합니다. 마이그레이션 프로세스는 여기에 지정된 프로시저 이름을 사용하여 버전 9.0 JCL 프로시저를 새로 작성합니다.
  • 버전 7.0 이상 구성에 사용된 것과 동일한 이름을 사용하는 경우 마이그레이션 프로세스가 기존 프로시저를 오버레이합니다. 동일한 이름을 사용 중이면 나중에 롤백해야 하는 경우 마이그레이션 작업을 실행하기 전에 반드시 기존의 버전 7.0 이상 프로시저를 백업하십시오.
선택적 애플리케이션 배치
기본 애플리케이션 배치
기본 애플리케이션을 배치할지 여부를 지정합니다.
샘플 애플리케이션 배치
샘플 애플리케이션을 배치할지 여부를 지정합니다.
참고: 이러한 애플리케이션은 WebSphere Application Server, Network Deployment 셀에서 지원되지 않습니다.

애플리케이션 서버를 사용하고 향상된 최신 기술을 평가하는 데 사용할 샘플 애플리케이션을 설치합니다. 프로덕션 애플리케이션 서버 환경에 배치할 때는 샘플 애플리케이션을 사용하지 않는 것이 좋습니다.

서버 사용자 정의(파트 2)

애플리케이션 마이그레이션 환경 설정
설치된 애플리케이션을 마이그레이션할 방법
참고: WebSphere Application Server 시스템 애플리케이션은 여기에 설정된 값과 상관없이 마이그레이션합니다.
애플리케이션을 마이그레이션하고 기본 애플리케이션 설치 디렉토리 사용
기본 애플리케이션 설치 디렉토리에 마이그레이션의 일부로 사용자 엔터프라이즈 애플리케이션을 설치합니다.
애플리케이션을 마이그레이션하고 지정된 애플리케이션 설치 디렉토리를 사용
지정된 애플리케이션 설치 디렉토리에 마이그레이션의 일부로 사용자 엔터프라이즈 애플리케이션을 설치함
애플리케이션 설치 디렉토리
WebSphere Application Server가 엔터프라이즈 애플리케이션을 설치하는 위치

이 위치는 애플리케이션 마이그레이션 환경 설정으로 애플리케이션을 마이그레이션하고 설치하도록 지정할 때 사용됩니다. 사용자 정의 환경 고유의 위치를 선택하거나 기본 위치를 사용하는 옵션이 있습니다.

관리 스크립트를 마이그레이션하고 생성하여 나중에 애플리케이션 설치
사용자 엔터프라이즈 애플리케이션을 마이그레이션 중 실제로 설치하지 않고 WebSphere Application Server 버전 9.0 installableApps 디렉토리에 설치하도록 준비합니다.
이러한 애플리케이션을 설치하는 데 사용할 수 있는 스크립트가 생성되어 마이그레이션 백업 디렉토리에 저장됩니다. z/OS용 WebSphere Application Server의 경우 백업 디렉토리의 위치는 이 동일한 패널에서 지정하는 임시 디렉토리에 상대적입니다. 백업 디렉토리의 위치는 파생된 마이그레이션 ID와 마이그레이션 중인 노드의 유형으로도 결정됩니다. 예를 들어, /tmp/migrate를 임시 디렉토리로 지정하고 파생된 마이그레이션 ID가 55449이면 생성된 스크립트의 위치는 다음과 같습니다.
/tmp/migrate/55449/nodetype_backup/
여기서 nodetype은 마이그레이션 중인 노드의 유형에 따라 dmgr, fed 또는 base입니다.

그러면 마이그레이션이 완료된 후 임의의 조합으로 어느 때에나 이러한 파일을 실행할 수 있습니다. 파일을 재구성하고 결합하여 보다 효율적으로 애플리케이션을 설치할 수도 있습니다. 추가 정보는 문서에서 "Wsadmin 도구" 항목을 읽어보십시오.

애플리케이션을 마이그레이션하고 이전 애플리케이션 설치 디렉토리 사용
사용자 엔터프라이즈 애플리케이션을 마이그레이션의 일부로 설치하고 이전 버전과 동일한 애플리케이션 설치 디렉토리를 유지합니다.
제한사항: 이 옵션을 선택하면 기존 WebSphere Application Server 버전 7.0 이상 설치와 버전 9.0 설치에서 위치가 공유됩니다. 이전 버전과 동일한 위치에 마이그레이션된 애플리케이션을 두는 경우 다음과 같은 제한사항이 적용됩니다.
  • WebSphere Application Server 버전 9.0 혼합 노드 지원 제한사항을 따라야 합니다. 이는 wsadmin 명령을 호출할 때 다음 지원을 사용할 수 없음을 의미합니다.
    • JSP 사전 컴파일
    • 2진 구성 사용
    • EJB 배치
  • 버전 7.0 이상 설치를 관리할 때(예: 설치 제거) 나중에 이 위치에서 애플리케이션을 삭제하면 마이그레이션된 애플리케이션이 의도치 않게 유실될 위험이 있습니다.
  • 버전 7.0 이상 변수에 상대적으로 설치된 애플리케이션은 버전 9.0에서 해당 변수에 지정된 위치에 상대적으로 설치됩니다. 즉, 절대 경로가 유지되지 않으며 새 버전 9.0 환경의 상대적 위치로 애플리케이션이 마이그레이션됩니다.
    마이그레이션 중인 애플리케이션에 대한 deployment.xml 파일의 binariesURL에 WebSphere Application Server의 상대적인 경로가 있으면—즉, $(APP_INSTALL_ROOT), $(WAS_INSTALL_ROOT) 등으로 시작됨—애플리케이션이 새 위치에 설치될 때 새 WebSphere Application Server 변수값을 사용하여 경로를 분석합니다. 이로 인해 이 옵션을 선택할 때 다음과 같은 결과가 초래됩니다.
    • WebSphere Application Server 변수에 상대적인 디렉토리 위치에 설치되는 애플리케이션이 버전 9.0에서 변수값 아래에 설치됩니다.
    • WebSphere Application Server 변수에 상대적이지 않은 디렉토리 위치에 설치되는 애플리케이션은 마이그레이션한 후 동일한 디렉토리에 겹쳐씁니다. 예를 들어, 애플리케이션이 /employee_records/retrieval_Apps 디렉토리에 설치되면 애플리케이션을 마이그레이션한 후 /employee_records/retrieval_Apps 디렉토리에 겹쳐씁니다.
애플리케이션을 마이그레이션하지 않음
사용자 엔터프라이즈 애플리케이션에 아무 것도 수행하지 않습니다.
관리 콘솔 사용자 정의 "내 태스크" 설정을 마이그레이션
"내 태스크"는 WebSphere Application Server 버전 7.0 이상에서만 지원됩니다.
기본 작업공간 사용자 루트 위치(wstemp)에 저장된 "내 태스크"의 설정을 마이그레이션
사용자 정의 작업공간 루트 위치에 저장된 "내 태스크"의 설정을 마이그레이션
사용자 정의 작업공간 루트 위치

마이그레이션 프로세스 옵션

마이그레이션 추적 옵션

추적을 사용하도록 선택하면 전체 마이그레이션 프로세스에 추적이 사용됩니다.

스크립트 추적 사용
홈 작성, 프로파일 및 마이그레이션 도구 호출, 마이그레이션의 최종 처리 단계 추적을 사용하거나 사용하지 않을지 여부
프로파일 작성 추적 사용
프로파일 작성 중에 추적을 사용하거나 사용하지 않을지 여부
사전 업그레이드 추적 사용
WASPreUpgrade 프로세스 중 추적을 사용하거나 사용하지 않을지 여부
사후 업그레이드 추적 사용
WASPostUpgrade 프로세스 중 추적을 사용하거나 사용하지 않을지 여부
마이그레이션 프로세스를 위한 JVM 옵션
초기 힙 크기(MB)
JVM 힙에 할당된 초기 메모리입니다.
최대 힙 크기(MB)
JVM 힙에 할당할 수 있는 최대 힙 크기입니다.
임시 디렉토리 위치
이전 구성 및 마이그레이션 추적의 백업이 작성된 디렉토리입니다.

마이그레이션 중에는 이전 버전 구성의 백업 사본이 필요합니다. 이 백업의 기본 위치는 /tmp/migrate입니다. /tmp 파일 시스템에 백업 구성을 저장하기에 충분한 공간이 없는 경우에는 다른 위치를 지정할 수 있습니다. 백업 사본의 기본 위치를 대체하도록 선택한 경우 우수 사례는 동일한 이름 지정 규칙을 준수하고 /tmp 부분만 다른 경로로 바꾸는 방법(예: /myTemp/migrate)입니다.

마이그레이션 정의 ID
임시 디렉토리 아래에 임시 마이그레이션 데이터 세트와 백업 구성 데이터를 포함할 디렉토리를 작성하는 데 사용할 ID
Java 임시 디렉토리
JVM(Java Virtual Machine)에서 마이그레이션 중에 임시 파일을 작성하고 저장하는 데 사용되는 Java 임시 디렉토리를 지정할 수 있습니다.
Java 임시 디렉토리 설정
Java 임시 디렉토리 위치

포트 값

새 프로파일에서 사용할 포트 값과 포트 충돌을 처리하는 방법을 정의하십시오. 이전 프로파일의 포트 값을 재사용하면 포트 충돌로 인해 새 프로파일을 이전 프로파일과 동시에 실행할 수 없습니다. 두 프로파일을 동시에 실행하려면 각 프로파일이 다른 포트를 사용하는지 확인하십시오.

이전 프로파일에서 사용된 것과 동일한 포트 사용
소스 파일에 정의된 포트 값을 재사용합니다.
수동으로 포트 선택
다음 패널에서 대상 프로파일에 각 포트의 사용자 정의 값을 설정합니다.
공통 시작 포트 값에서부터 증분하여 새 포트 생성
지정된 포트 값부터 새 포트를 생성합니다. 포트 충돌이 자동으로 해결됩니다.
포트 충돌 분석
포트 충돌을 해결하는 방법을 선택하십시오.
충돌된 포트 값에서부터 증분
포트 충돌이 발견되면 포트 값이 충돌 포트에서 사용 가능한 다음 포트 값으로 증분됩니다.
공통 시작 포트 값에서부터 증분
포트 충돌이 발견되면 포트 값이 지정된 값에서 사용 가능한 다음 포트 값으로 증분됩니다.

관리 에이전트 등록

소스 프로파일이 관리 에이전트에 등록된 경우 등록된 프로파일 중 하나를 마이그레이션하기 전에 관리 에이전트를 마이그레이션하십시오. 소스 관리 에이전트에서 소스 프로파일을 등록 해제하려면 다음 정보를 제공하십시오. 등록된 프로파일을 모두 마이그레이션한 후 소스 관리 에이전트를 중지하십시오. 마지막으로, 마이그레이션된 프로파일을 각각 대상 관리 에이전트에 수동으로 등록하십시오. 이 관리 에이전트는 마이그레이션된 프로파일 이상의 버전 레벨이어야 합니다.
관리 에이전트에 등록됨
소스 프로파일이 관리 에이전트에 등록되었는지 여부를 표시합니다.
소스 관리 에이전트
관리 에이전트의 설정입니다.
프로파일 경로
소스 관리 에이전트의 파일 시스템 경로입니다.
SOAP 포트
소스 관리 에이전트가 SOAP 연결에 사용한 포트입니다.
사용자 이름
보안이 사용으로 설정된 경우 소스 관리 에이전트의 사용자 이름입니다.
비밀번호
보안이 사용으로 설정된 경우 소스 관리 에이전트의 관리 보안 비밀번호입니다.

작업 명령문 정의

사용자에 맞게 조정되는 모든 마이그레이션 작업에는 작업 명령문이 필요합니다.

설치에 유효한 작업 명령문을 입력하십시오. 마이그레이션 작성 프로세스는 생성된 모든 작업에서 사용자를 위해 작업 이름을 업데이트하므로 작업 명령문의 이 부분은 신경쓰지 않아도 됩니다. 연속 행이 필요하면 주석 행을 연속 행으로 바꾸십시오.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-zos&topic=cmig_zmmt_sappservar
파일 이름:cmig_zmmt_sappservar.html