제어 센터 사용자가 모든 WebSphere MQ Integrator
Broker 자원을 체크인했는지 확인하십시오.
모든 구성 저장소, 메시지 저장소 및 브로커 데이터베이스 테이블을 백업하십시오.
WebSphere Message Broker 브로커 도메인을 이주하고 사용하려는
메시지 플로우 및 메시지 세트를 결정하고 내보내십시오.
제어 센터의 디버깅 세션을 정지하십시오. 디버그 중인 메시지 플로우를 이주할 수는 없습니다.
작업 공간에서 필요한 모든 메시지 플로우가 보이는 제어 센터 세션을 사용하여
메시지 플로우를 내보내십시오. 내보내기 파일을 WebSphere MQ Integrator
Broker 설치 디렉토리가 아닌 다른 디렉토리에 저장하십시오. 내보낸 파일에는 메시지 플로우에서 사용되는 사용자 정의 노드 정보도
포함됩니다.
또는, 구성 관리자가 실행 중인 시스템에서 mqsiimpexpmsgset 명령 및 -e 매개변수를 사용하여 필요한 모든 버전 2.1 메시지 세트를
내보내십시오. 내보내기 파일을 WebSphere MQ Integrator
Broker 설치 디렉토리가 아닌 다른 디렉토리에 저장하십시오.
브로커 이주 방법을 결정하십시오.
이주 후 더 이상 필요하지 않은 브로커를 결정하십시오.
버전 2.1에서
버전 6.0으로 이주하려는 브로커를 결정하십시오.
버전 2.1에서 보존하려는 브로커를 결정하십시오.
둘 이상의 브로커가 동일한 데이터베이스 테이블
세트를 공유하고 이주한 후에도 이러한 브로커가 여전히 필요하다면,
동시에 모든 브로커를 이주하거나 버전 2.1에서 모두 보존해야 합니다.
코드의 버전 2.1에서
버전 6.0으로
이주하려는 각 브로커 및 보존하려는 연관된 지정 구성 데이터에 대해 다음 나열된 정보를 기록하십시오. 제어 센터 세션에서
이 정보를 수동으로 기록하거나 파일 > 작업 공간에서 모두 내보내기를 눌러 제어 센터 작업 공간에서 모두 내보내고
WebSphere MQ Integrator
Broker가 설치된 디렉토리를 제외한 디렉토리에서 내보낸 파일을 저장한 후
내보낸 파일에서 필요한 정보를 추출하십시오. (이를 수행하는 방법을 알아내려면
내보내기 파일의 지정 구성 데이터를 참조하십시오.) 레코드:
브로커의 이름
브로커에 지정된 각 메시지 세트의 이름
브로커에서 각 실행 그룹의 이름
브로커 안의 각 실행 그룹에서, 실행 그룹에 지정된 각 메시지 플로우의 이름
실행 그룹에 지정된 각 메시지 플로우의 경우, 다음과 같은 등록 정보가 있습니다.
추가 인스턴스
확약 수
확약 간격
통합 트랜잭션
구성 저장소에 저장된 다음 구성 데이터의 보존 여부를 결정하십시오.
데이터 지정
토폴로지 데이터
토픽 데이터
이주 후 기존 브로커가 계속
필요하다고 생각되면 이 구성 데이터를 보존해야 합니다.
이주 후 각 시스템에서 실행할 WebSphere Message Broker의 구성요소를 결정하십시오.
결정할 때 다음 기준을 고려하십시오.
이주 후에도 브로커가 계속 필요하다고 생각되면 브로커를 이주 전과 동일한 시스템에서
실행하고 동일한 큐 관리자를 사용해야 합니다.
지정, 토폴로지 및 토픽 데이터를 구성 저장소에 보존하려면 구성 관리자를
이주 전과 같은 시스템에서 실행하고 같은 큐 관리자를 사용해야 합니다.
Workbench는 이주 후에 어느 시스템에서나 실행할 수 있습니다. 제어 센터 세션을 실행했던 시스템에서 실행하지 않아도 됩니다.
이주 프로세스가 불필요하게 복잡해지지 않도록 하려면
사용자 이름 서버를 같은 시스템에서 실행하고 이주 전에 사용했던 것과 같은
큐 관리자를 사용하도록 구성하십시오. 필요할 경우, 이주한 후 사용자 이름 서버 및
사용하는 큐 관리자의 위치를 변경하십시오.
이주 중 보존된 큐 관리자의 구성을 변경할 필요는 없습니다. 그러나 WebSphere MQ 제품 코드가 WebSphere Message Broker
버전 6.0을 지원하는 필수
릴리스와 서비스 레벨에 있는지 확인하는 것이 필요할 수 있습니다.
동시에 다른 필수 소프트웨어가
설치되었는지 확인해야 합니다.
중요한 작업을 수행 중이므로 이주 중 브로커를
정지시킬 수 없지만 브로커를
버전 6.0으로
이주하려는 경우:
WebSphere Message Broker를 설치하지 않으려는 시스템에
새 버전 2.1 브로커를 작성하십시오.
제어 센터 세션을 사용하여,
원래 브로커에 전개된 모든 구성 데이터를 새 브로커에 전개하십시오.
Workbench에서 작성되고 유지보수되는 개발 데이터를 저장할 위치를 결정하십시오. 로컬 파일 시스템의 공유 드라이브 또는 Eclipse가 지원하는
공유 저장소에 데이터를 저장하십시오. 각 이주 작업의 지시사항은 로컬 파일 시스템이나 공유 드라이브를 사용 중임을
가정합니다.
이주할 준비가 되었으면 -c 매개 변수와 함께
mqsimigratecomponents 명령을 실행하십시오. 이에 따라 이주가 가능하도록 버전 2.1
구성요소에 대한 이주 전 점검이 수행됩니다. 이주 전 점검에 따라 이주를 진행하기 전에
잠재적 문제를 식별하여 수정할 수 있습니다.
사전 이주 점검 실행을 완료하면 이주를 수행할 준비가
됩니다. 버전 6.0으로 이주하는 다음과 같은 세 가지 시나리오가 있습니다.