이주 마법사를 사용하여 이전 버전에서 최신 버전의 WebSphere® ESB로 Deployment Manager를 이주합니다.
시작하기 전에
주: 이주 마법사는 그래픽이 아닌 환경에서 실행할 수 없습니다. 그래픽이 아닌 환경의 예로는 i5/OS® 플랫폼 또는 Telnet 세션이 있습니다.
그래픽이 아닌 환경에서
이주를 실행하려면 WBIPreUpgrade 및 WBIPostUpgrade 명령을 사용하십시오.
주: 이주 마법사는 WebSphere ESB 프로파일만 지원합니다.
WebSphere Application Server 프로파일이 있는 경우
이주 명령을 사용해야 합니다.
주: 셀을 구성하는 관리 노드를 이주하기 전에
WebSphere ESB 버전 6.0.x 또는 6.1.x Deployment Manager를
버전 6.2로 이주하십시오. Deployment Manager는
셀에 있는 모든 노드를 관리하기 위해 항상 셀 내에서 가장 높은
릴리스 및 픽스 레벨에 있어야 합니다.
버전 6.2 Deployment
Manager가 버전 6.1.x 및 버전 6.2 관리
노드를 관리할 수 있습니다. 버전 6.1.x에서 이주하는 경우
셀에서 실행되는 응용프로그램에 미치는 영향을 최소화하여 셀이 한 번에
한 노드씩 새 릴리스로 업그레이드될 수 있습니다. 버전 6.0.2.x에서 이주하는 경우
중단 시간을 최소로 하여 셀을 지속적으로 실행하기 위해
두 단계로 버전 6.2로
이주해야 합니다. 먼저 버전 6.0.2.x에서
버전 6.1.x로 이주한 후
버전 6.1.x에서
버전 6.2로
이주해야 합니다.
또는 전체 셀을 종료하고 버전 6.0.2.x에서
버전 6.2로 직접 하나의 단계에서 이주할 수 있습니다.
클러스터 구성원은 WebSphere ESB의
다른 버전(6.0.2.x, 6.1.x, 6.2)을 실행할 수 없습니다. 다른 버전을 실행 중인 서버를 포함하는 클러스터를 구성한 경우
첫 번째 버전 6.2 클러스터 구성원을 시작하기 전에
WebSphere ESB의 이전 버전을 실행하는
모든 구성원을 중지해야 합니다. 또한 버전 6.2 클러스터 구성원을 시작하면
해당 클러스터에서
버전 6.0.x 또는 버전 6.1.x
클러스터 구성원을 시작하지 마십시오.
혼합된 릴리스 셀을 사용할 경우 제한사항이 있습니다. 자세한 정보는 WebSphere Process
Server Information Center의 "혼합 릴리스 셀 사용 시 제한사항"을 참조하십시오.
이주 프로세스를
시작하기 전에 다음 조건이 일치하는지 확인하십시오.
- 시스템이
WebSphere ESB의 새 버전에 대한 모든 하드웨어 및 소프트웨어 요구사항을 충족시켜야 합니다.
- 이전 버전이 있는 동일한 버전에 WebSphere ESB의 새 버전을
함께 설치했습니다.
- 이전 WebSphere ESB 버전으로 작성된 Deployment Manager 프로파일이
동일한 시스템에 상주해야 합니다.
- 이주된 프로파일 및 해당 백업에 충분한 디스크 공간을 사용할 수 있어야 합니다.
디스크 공간 요구사항에 대한 세부사항은 WebSphere ESB에 대한 사전 이주 고려사항을 참조하십시오.
이주 프로세스를 시작하기 전에 다음 타스크를 완료했는지 확인하십시오.
- 버전 6.0.2.x 또는
버전 6.1.x WebSphere ESB
컴포넌트를 지원하는 데이터베이스를 백업하십시오.
프로시저
- 루트 사용자로 Linux® 또는 UNIX® 시스템에 로그온하거나 관리자 그룹 구성원으로 Windows® 시스템에 로그온하십시오.
- 아래 나열된 대로 이주 마법사에 필요한 기존 정보를 미리 식별하십시오.
- 셀 이름
- 이주하는 Deployment Manager가 관리하는 셀 이름입니다.
새 버전 셀 이름은 이전 버전의 구성에 있는 이름과 일치해야 합니다.
- 노드 이름
- 이주 중인 노드의 이름입니다. 새 버전 노드 이름은 이전 버전의 구성에 있는 이름과 일치해야 합니다.
- 옵션: 이주 마법사의 새 프로파일 작성 옵션을 사용하여
이주 대상으로 새 버전 6.2 프로파일을
작성하십시오.
대상 프로파일 작성에 대한 정보는
대상 프로파일 고려사항을 참조하십시오.
- 이주하려는 Deployment Manager를 중지하십시오. Deployment Manager의 profile_dir/bin 디렉토리 또는 Deployment Manager의 첫 번째 단계 콘솔의 stopManager 명령을 사용하십시오.
다음 구문을 사용하십시오.

Linux 및 UNIX 플랫폼: profile_root/bin/stopManager.sh
Windows 플랫폼: profile_root\bin\stopManager.bat
보안을 사용 가능으로 설정한 경우, 명령에 -username 및 -password 매개변수를 지정하십시오. stopManager 명령에 대한 자세한 정보는
stopManager 명령을 참조하십시오.
주: 이주 프로세스를 시작하려면 이전 버전 Deployment Manager를
중지해야 합니다. 중지하지 않으면 이주 프로세스 중에 작성된 구성 변경사항은
대상 프로파일로 이주되지 않습니다.
- 이주 중인 WebSphere ESB에서 이주 마법사를 호출하십시오.
이주 마법사가 실제로 수행하는 처리에 대한 정보는
이주 마법사의 역할을 참조하십시오.
- 이주 마법사 실행에 설명된 대로 이주 마법사의 프롬프트를 따르십시오.
버전 6.0.2에서 버전 6.2.x로 이주하려면 공통 데이터베이스를 작성해야 합니다.
관련 정보는 버전 6.0.2에서 버전 6.2.x로 이주 시 공통 데이터베이스 작성 및 복구 서브시스템 구성을 참조하십시오.

- 공통 데이터베이스를 수동으로 갱신해야 하는 경우에는 지금 수행하십시오.
주: 이 타스크는 버전 6.1에서 버전 6.2로 이주하는 경우에만 적용됩니다.
지시사항은 공통 데이터베이스를 수동으로 업그레이드의 내용을 참조하십시오. 일반적으로 새 버전의 WebSphere ESB에 필요한 데이터베이스 변경사항은 자동으로 작성됩니다. 서버가 처음으로 시작되면 데이터베이스 테이블이 새 스키마 버전으로 이주됩니다. 그러나 서버에 데이터베이스에 액세스할 수 있는 사용 권한이 충분하지 않거나 다른 데이터베이스 특정 요구사항에 부합하지 않으면 데이터베이스를 수동으로 갱신해야 합니다.
- 버전 6.2 Deployment Manager를
시작하십시오.
경고:
버전 6.2
Deployment Manager가 시작되면 연합된 노드가
이주된 Deployment Manager와 동기화됩니다. 이러한 동기화로
응용프로그램을 다시 설치해야 합니다. 활성 서버에서 응용프로그램이 실행 중인 경우
이 응용프로그램은 다시 시작하고 매우 짧은 시간 동안 사용 불가능한 것으로 나타납니다.
Deployment Manager를 시작하려면
profile_dir/bin 디렉토리 또는 첫 번째 단계 콘솔에서
startManager 명령을 사용하십시오. startManager 명령에 대한 자세한 정보는 startManager 명령을 참조하십시오.
- 옵션: 버전 6.0.x 또는 6.1.x Deployment Manager를
설치 제거하십시오.
삭제하려는 Deployment Manager 구성이 완전히 이주된 경우에만 이 단계를 수행하십시오. 설치 제거에 대한 자세한 정보는 소프트웨어 설치 제거를 참조하십시오.
결과
이제 Deployment Manager가 이주되었습니다.
다음에 수행할 작업
이주가 성공했는지 확인하십시오.