마이그레이션 도구를 사용하여 WebSphere® Application Server 버전 7.0 이상 독립형
애플리케이션 서버 프로파일에서 버전 9.0 독립형 애플리케이션 서버로
마이그레이션할 수 있습니다.
시작하기 전에
지원된 구성: 이 기사는 프로파일 구성 마이그레이션에 대한 기사입니다. 애플리케이션을 최신 버전으로
마이그레이션하려면 WebSphere Application Server 마이그레이션 툴킷을 사용하십시오. 자세한 정보는 WASdev의
마이그레이션 툴킷을 참조하십시오.
sptcfg
마이그레이션, 공존, 상호 운용성 개요 및 마이그레이션 고려사항을 참조하십시오.
팁: 마이그레이션 후 이전 상태로 복원할 수 있도록 하려면 WebSphere Application Server 버전 7.0 이상 독립형 애플리케이션
서버를 마이그레이션하기 전에 backupConfig 명령 또는 선호하는 백업 유틸리티를 사용하여 기존 구성을
백업하십시오. 자세한 정보는 backupConfig 명령을 참조하십시오. 이 백업 구성의 정확한 이름과 위치를
알고 있어야 합니다.
마이그레이션 명령에서 개별 매개변수를 지정하지 않고
-properties file_name.properties 매개변수를 지정하여
특성 파일을 입력할 수 있습니다. 자세한 정보는 특성을 통한 마이그레이션 정의을 참조하십시오.
이 태스크 정보
사용자의 시나리오에 한 시스템의 WebSphere Application Server
버전 7.0 이상 구성에서 다른 시스템의 버전 9.0으로의 마이그레이션이 포함되어 있는 경우에는
원격 시스템의 버전 9.0 독립형 애플리케이션 서버로 마이그레이션에 설명되어 있는 대체 프로시저를 사용하십시오.
전이 사용자용: 이전에는 다음 제품에 별도의 마이그레이션 도구가 필요했지만
이제는 표준 마이그레이션 프로시저의 일부로 마이그레이션됩니다.
- WebSphere Extended Deployment Compute Grid 또는 Feature Pack for Modern Batch
- WebSphere Virtual Enterprise 또는 Intelligent Management
이러한 변경사항에 대한 자세한 정보는
마이그레이션의 새로운 사항의 내용을 참조하십시오.
trns
도움말은 마이그레이션 문제점 해결의 내용을 읽어보십시오.
프로시저
다음 옵션 중 하나에서 선택하여 구성을 마이그레이션한 후
마이그레이션을 확인하십시오.
- 마이그레이션 마법사를 사용하여 WebSphere Application Server
버전 7.0 이상에서 버전 9.0으로
마이그레이션하십시오.
- 노드에서 실행 중인 모든 WebSphere Application Server
버전 7.0 이상 애플리케이션 서버를 중지하십시오.
app_server_root/bin 디렉토리에서
stopServer 명령을 사용하십시오.
자세한 정보는 stopServer 명령을 참조하십시오.
![[Linux]](../images/linux.gif)
예를 들면, 다음 명령을 실행하여 server1과 server2를 중지하십시오.
./stopServer.sh server1
./stopServer.sh server2
보안이 사용 가능한 경우,
stopServer 명령에 -user 및 -password 매개변수를 지정하십시오.
WebSphere Application Server
버전 7.0 이상 노드를 중지하지 않고 마이그레이션할 수 있습니다.
그러나 이 노드를 중지해야 설치 중인 버전 9.0 노드를 시작할 수 있습니다.
노드 구성을 마이그레이션하기 위해 노드를 실행할 필요는 없습니다. 노드가 중지된 상태에서 마이그레이션 도구가 모든 구성 데이터를
검색할 수 있습니다.
- WebSphere Application Server 버전 9.0를 설치하십시오.
자세한 정보는 애플리케이션 제공 환경 설치 및 구성을
참조하십시오.
- 옵션: 프로파일 관리 도구나 manageprofiles 명령을
사용하여 WebSphere Application Server
버전 9.0 프로파일을 작성하십시오.
자세한 정보는 그래픽 사용자 인터페이스를 사용하여 프로파일 관리 또는 manageprofiles 명령을 참조하십시오.
- 마이그레이션 마법사를 사용하여 구성 설정을
버전 7.0 이상에서 버전 9.0 독립형
애플리케이션 서버로 전송하십시오.
이 단계에서는 버전 7.0 이상 서버 자원,
보안, 변수 및 가상 호스트에 대한 애플리케이션 및 구성 정보를 버전 9.0 독립형
애플리케이션 서버로 전송합니다. 저장한 모든 정보는
각 제품 app_server_root/config/cells 디렉토리의
XML 파일에 있습니다.
마이그레이션 마법사는 WASPreUpgrade 명령 및 WASPostUpgrade 명령을 사용하여
데이터 및 애플리케이션을 버전 7.0 이상에서 버전 9.0으로 마이그레이션합니다.
WASPreUpgrade 도구는
설치 및 프로파일 디렉토리에서 선택된 파일을 마법사 패널에서
지정하는 백업 디렉토리에 저장합니다. 마이그레이션은 파일을 다음 디렉토리에서 백업 디렉토리로 저장합니다.
- bin
- classes
- config
- installableApps
- installedApps(또는 사용자가 지정하는 대체 디렉토리)
- properties
나중에 마이그레이션 마법사는 WASPostUpgrade
도구를 사용하여 백업 디렉토리의 환경을 버전 9.0 독립형 애플리케이션 서버 설치로 복사합니다.
- 명령행 마이그레이션 도구를 사용하여
WebSphere Application Server 버전 7.0 이상에서
버전 9.0으로 마이그레이션하십시오.
- 노드에서 실행 중인 모든 WebSphere Application Server
버전 7.0 이상 애플리케이션 서버를 중지하십시오.
app_server_root/bin 디렉토리에서
stopServer 명령을 사용하십시오.
자세한 정보는 stopServer 명령을 참조하십시오.
![[Linux]](../images/linux.gif)
예를 들면, 다음 명령을 실행하여 Linux 운영 체제에서 server1과 server2를 중지하십시오.
./stopServer.sh server1
./stopServer.sh server2
보안이 사용 가능한 경우,
stopServer 명령에 -user 및 -password 매개변수를 지정하십시오.
WebSphere Application Server
버전 7.0 이상 노드를 중지하지 않고 마이그레이션할 수 있습니다.
그러나 이 노드를 중지해야 설치 중인 버전 9.0 노드를 시작할 수 있습니다.
노드 구성을 마이그레이션하기 위해 노드를 실행할 필요는 없습니다. 노드가 중지된 상태에서 마이그레이션 도구가 모든 구성 데이터를
검색할 수 있습니다.
- WebSphere Application Server 버전 9.0를 설치하십시오.
자세한 정보는 애플리케이션 제공 환경 설치 및 구성을
참조하십시오.
- 프로파일 관리 도구나 manageprofiles 명령을
사용하여 WebSphere Application Server 버전 9.0 프로파일을 작성하십시오.
자세한 정보는 그래픽 사용자 인터페이스를 사용하여 프로파일 관리 또는 manageprofiles 명령을 참조하십시오.
- WASPreUpgrade 명령을 실행하여
마이그레이션 백업 디렉토리 이름과 기존 WebSphere Application Server
디렉토리 이름을 지정합니다.
자세한 정보는
WASPreUpgrade 명령의 내용을 읽어보십시오.
WASPreUpgrade 도구는
/bin 디렉토리에서 선택된 파일을 마법사 패널에서 지정하는 백업 디렉토리에
저장합니다. 마이그레이션은 파일을 다음 디렉토리에서 백업 디렉토리로 저장합니다.
- classes
- config
- installableApps
- installedApps(또는 사용자가 지정하는 대체 디렉토리)
- properties
- 마이그레이션 백업 디렉토리를 지정하여 WASPostUpgrade 명령을
실행하십시오.
자세한 정보는
WASPostUpgrade 명령의 내용을 참조하십시오.
WASPostUpgrade 도구는 백업 디렉토리의 환경을 WebSphere Application Server 버전 9.0 독립형 애플리케이션 서버
설치로 복사합니다.
참고: 독립형 애플리케이션 서버를
버전 7.0 이상에서 버전 9.0으로 마이그레이션할 때
이미 관리 에이전트에 등록된 독립형 애플리케이션 서버 노드를 마이그레이션 대상으로 선택할 수 있습니다.
- 구성 및 애플리케이션이 올바르게 마이그레이션되었는지 확인하십시오.
구성이 올바르게 마이그레이션되었지만 애플리케이션이 설치되지 않은 경우
WASMigrationAppInstaller 명령을 실행하여
마이그레이션되지 않은 애플리케이션만 설치할 수 있습니다. 자세한 정보는 WASMigrationAppInstaller 명령을 참조하십시오.
Compute Grid 또는 Feature Pack for Modern Batch 애플리케이션의 경우
작업 스케줄러가 올바르게 마이그레이션되었고 일괄처리 애플리케이션을 호스트하는 서버에
작업을 디스패치할 수 있는지도 확인하십시오.
작업 스케줄러 마이그레이션을 확인하려면 작업 스케줄러가 구성된
애플리케이션 서버를 다시 시작하십시오. 서버를 다시 시작한 후에 웹 브라우저를 통해 작업 관리 콘솔에 액세스하십시오.
일괄처리 애플리케이션을 호스트하는 서버가 올바르게 작동하는지 확인하려면 다음을 수행하십시오.
- 마이그레이션된 서버의 일괄처리 애플리케이션이 시작되었는지 확인하십시오. 오류는
서버 로그를 검토하십시오.
- 마이그레이션된 작업 스케줄러 서버에서 작업을 제출하여 마이그레이션된 서버에
일괄처리 작업을 디스패치할 수 있는지 확인하십시오. 작업 관리 콘솔, WSGrid 유틸리티,
EJB 인터페이스 또는 웹 서비스 인터페이스를 사용하여 작업을 제출할 수 있습니다.