마이그레이션 도구를 사용하여WebSphere® Application Server
버전 7.0 이상에서 새 버전 9.0 독립형 애플리케이션 서버 프로파일로 마이그레이션하십시오.
시작하기 전에
지원된 구성: 이 기사는 프로파일 구성 마이그레이션에 대한 기사입니다. 애플리케이션을 최신 버전으로
마이그레이션하려면 WebSphere Application Server 마이그레이션 툴킷을 사용하십시오. 자세한 정보는 WASdev의
마이그레이션 툴킷을 참조하십시오.
sptcfg
마이그레이션, 공존, 상호 운용성 개요 및 마이그레이션 고려사항의 내용을 읽어보십시오.
마이그레이션 계획과 수행에 유용한 자원은 지식 콜렉션: WebSphere Application Server 마이그레이션 계획을 참조하십시오.
도움말은 마이그레이션 문제점 해결의 내용을 읽어보십시오.
다음
지시사항을 따르기 전에 제품 구성 마이그레이션 준비의 조치를 수행하십시오.
팁: 이전 버전 WebSphere Application Server 독립형 애플리케이션 서버 프로파일을 마이그레이션하기 전에
마이그레이션 후 이전 상태로 복원할 수 있도록 하려면
backupConfig 명령 또는 고유한 선호 백업 유틸리티를 사용하여 기존 구성을 백업하십시오.
자세한 정보는 backupConfig 명령을 참조하십시오. 이 백업 구성의 정확한 이름과 위치를
알고 있어야 합니다.
마이그레이션 명령에서 개별 매개변수를 지정하지 않고
-properties file_name.properties 매개변수를 지정하여
특성 파일을 입력할 수 있습니다. 자세한 정보는 특성을 통한 마이그레이션 정의을 참조하십시오.
프로시저
- WebSphere Application Server
버전 9.0 프로파일을 작성하여 소스 구성을 수신하십시오.
- WebSphere Application Server
스크립트를 실행할 수 있도록 Qshell 환경을 시작하십시오.
명령행에서 다음 명령을 입력하십시오.
STRQSH
- dspwasinst 스크립트를 실행하여 마이그레이션되는
버전 7.0 이상 인스턴스 또는 프로파일의 노드 이름 및 서버 이름을 얻으십시오.
다음 매개변수를 사용하십시오.
app_server_root/bin/dspwasinst
-instance 70_profile_name
여기서
- app_server_root는 마이그레이션되는
인스턴스 또는 프로파일을 포함하는 소스 설치 위치입니다.
- 70_profile_name은
마이그레이션되는 소스 인스턴스 또는 프로파일의 이름입니다.
노드의 이름은
노드 섹션에 나열되며 서버의 이름은
서버에 대한 정보 섹션에 나열됩니다.
- manageprofiles 스크립트를 실행하십시오.
다음 매개변수를 사용하십시오.
app_server_root/bin/manageprofiles
-create
-profileName 90_profile_name
-startingPort starting_port_number
-templatePath app_server_root/profileTemplates/default
-serverName 70_application_server_name
-nodeName 70_node_name
여기서
manageprofiles 명령의 구문 및 매개변수의 세부사항은
manageprofiles 명령을 참조하십시오.
- 소스 WebSphere Application Server 설치에서
구성을 저장하십시오.
- WebSphere Application Server
스크립트를 실행할 수 있도록 Qshell 환경을 시작하십시오.
명령행에서 다음 명령을 입력하십시오.
STRQSH
- WASPreUpgrade 스크립트를 실행하십시오.
다음 매개변수를 사용하십시오.
app_server_root/bin/WASPreUpgrade
backup_directory_name
profile_root
여기서
WASPreUpgrade 명령 및
해당 매개변수에 대한 전체 설명은 WASPreUpgrade 명령의 내용을 읽어보십시오.
- WebSphere Application Server 소스 구성을
대상 버전 9.0 프로파일로 복원하십시오.
- WebSphere Application Server
스크립트를 실행할 수 있도록 Qshell 환경을 시작하십시오.
명령행에서 다음 명령을 입력하십시오.
STRQSH
- WASPostUpgrade 스크립트를 실행하십시오.
다음 매개변수를 사용하십시오.
app_server_root/bin/WASPostUpgrade
backup_directory_name
-profileName 90_profile_name
[-setPorts useOld | generateNew | port_starting_number]
여기서
- app_server_root는 버전 9.0이 설치된 위치입니다.
- backup_directory_name은
WASPreUpgrade 도구가 저장된 구성 및 파일을 저장했으며
WASPostUpgrade 도구가 구성 및 파일을 읽는 디렉토리의 필수 이름입니다.
- 90_profile_name은 스크립트가 구성을
마이그레이션하는 대상인 버전 9.0 프로파일의
이름입니다.
- -setPorts는 마이그레이션이 수행되는 IBM® i 서버에서 사용할 포트 번호를 지정합니다.
- useOld(기본값): 이전 프로파일에서 사용된 것과 동일한 포트를 사용합니다.
- generateNew: 기본 포트 지정에 따라 새 포트를 생성합니다.
- port_starting_number: 지정된 값에서부터 증분하여 새 포트를 생성합니다.
프로파일의 포트가 기본 프로파일의 포트와 충돌하지 않도록 하려면
항상 -setPorts 매개변수를 generateNew 또는
시작 포트 값으로 지정하는 것이 좋습니다.
참고: 독립형 애플리케이션 서버를
버전 7.0 이상에서 버전 9.0으로 마이그레이션할 때
이미 관리 에이전트에 등록된 독립형 애플리케이션 서버 노드를 마이그레이션 대상으로 선택할 수 있습니다.
WASPostUpgrade 명령
및 해당 매개변수에 대한 전체 설명은 WASPostUpgrade 명령의 내용을 읽어보십시오.
- 구성 및 애플리케이션이 올바르게 마이그레이션되었는지 확인하십시오.
구성이 올바르게 마이그레이션되었지만 애플리케이션이 설치되지 않은 경우
WASMigrationAppInstaller 명령을 실행하여
마이그레이션되지 않은 애플리케이션만 설치할 수 있습니다. 자세한 정보는 WASMigrationAppInstaller 명령을 참조하십시오.
- 마이그레이션된 구성을 수신한 WebSphere Application Server
버전 9.0 프로파일을
시작하십시오.
- 아직 시작되지 않은 경우 QWAS9 서브시스템을 시작하십시오.
명령행에서 다음 명령을 입력하십시오.
STRSBS QWAS9/QWAS9
- WebSphere Application Server
스크립트를 실행할 수 있도록 Qshell 환경을 시작하십시오.
명령행에서 다음 명령을 입력하십시오.
STRQSH
- startServer 스크립트를 실행하십시오.
다음 매개변수를 사용하십시오.
app_server_root/bin/startServer
-profileName 90_profile_name
70_server_name
여기서
- app_server_root는
버전 9.0 설치 위치입니다.
- 90_profile_name은 이전 단계에서
작성한 버전 9.0 프로파일의 이름입니다.
- 70_server_name은 마이그레이션된 버전 7.0 이상 애플리케이션 서버의 이름입니다.