restoreConfig 및 wsadmin 명령을
사용하여 마이그레이션된 WebSphere® Application Server
버전 9.0 셀을 이전 버전으로 롤백할 수 있습니다.
이렇게 하면 마이그레이션 전 상태로 구성이 리턴됩니다.
WebSphere Application Server, Network Deployment 셀 롤백 후
마이그레이션 프로세스를 다시 시작할 수 있습니다.
시작하기 전에
지원된 구성: 이 기사는 프로파일 구성 마이그레이션에 대한 기사입니다. 애플리케이션을 최신 버전으로
마이그레이션하려면 WebSphere Application Server 마이그레이션 툴킷을 사용하십시오. 자세한 정보는 WASdev의
마이그레이션 툴킷을 참조하십시오.
sptcfg
우수 사례: WebSphere Application Server, Network Deployment 셀을 마이그레이션할 때 마이그레이션 후
이전 상태로 롤백할 수 있게 하려면 다음 조치를 수행하는 것이 좋습니다.
- 기존 구성을 백업하십시오.
- backupConfig 명령 또는 선호하는 유틸리티를
사용하여 소스 배치 관리자 구성을 백업합니다.
- backupConfig 명령 또는 선호하는 유틸리티를
사용하여 소스 연합 노드 구성을 백업합니다.
중요사항: 백업한 이 구성 각각의
정확한 이름과 위치를 기록해야 합니다.
자세한 정보는
backupConfig 명령을 참조하십시오.
- WebSphere Application Server, Network Deployment 셀을 마이그레이션하십시오.
프로시저
- 현재 버전 9.0 환경에서 실행되고 있는 모든 서버와 노드 에이전트를 중지하십시오.
- 버전 9.0 배치 관리자로 마이그레이션할 때
이전 배치 관리자를 사용 불가능으로 설정한 경우
다음 중 하나를 수행하십시오.
참고: Disablement가 기본값입니다.
- backupConfig 명령 또는 선호하는 백업 유틸리티를 사용하여
이전 배치 관리자 구성을 백업한 경우에는 restoreConfig 명령 또는
선호하는 유틸리티를 실행하여 배치 관리자의 이전 버전 구성을 복원하십시오.
중요사항: 배치 관리자를
마이그레이션하기 직전에 작성한 동일한 백업 구성을 복원해야
합니다.
자세한 정보는 restoreConfig 명령을 참조하십시오.
- 이전 배치 관리자 구성을 백업하지 않은 경우에는
wsadmin 명령을 사용하여 배치 관리자의 버전 7.0 이상
app_server_root/bin 디렉토리에서
migrationDisablementReversal.jacl 스크립트를 실행하십시오.
다음 매개변수를 사용하십시오.
./wsadmin.sh -f migrationDisablementReversal.jacl -conntype NONE
팁: migrationDisablementReversal.jacl 스크립트를 실행하는 데 문제가 있으면
스크립트의 단계를 수동으로 수행하십시오.
- 다음 디렉토리로 이동하십시오.
profile_root/config/cells/cell_name/nodes/node_name
여기서, node_name은
롤백하려는 배치 관리자 노드 이름입니다.
- 이 디렉토리에 serverindex.xml_disabled 파일이 있으면 다음을 수행하십시오.
- serverindex.xml 파일을 삭제하거나 이름을 바꾸십시오.
- serverindex.xml_disabled 파일의 이름을 serverindex.xml로 바꾸십시오.
- 롤백하려는 각 WebSphere Application Server, Network Deployment 셀의
연합 노드에 대해 다음 중 하나를 수행하십시오.
- backupConfig 명령 또는 선호하는 백업 유틸리티를 사용하여
이전 연합 노드 구성을 백업한 경우에는 restoreConfig 명령이나 선호하는
유틸리티를 실행하여 연합 노드의 버전 7.0 이상 구성을 복원하십시오.
중요사항: 연합 노드를 마이그레이션하기 직전에 작성한 것과 동일한 백업 구성을
복원해야 합니다.
자세한 정보는 restoreConfig 명령을 참조하십시오.
- 이전 연합 노드 구성을 백업하지 않은 경우에는 wsadmin 명령을 사용하여 연합 노드의
버전 7.0 이상 app_server_root/bin 디렉토리에서
migrationDisablementReversal.jacl 스크립트를 실행하십시오.
다음 매개변수를 사용하십시오.
./wsadmin.sh -f migrationDisablementReversal.jacl -conntype NONE
팁: migrationDisablementReversal.jacl 스크립트를 실행하는 데 문제가 있으면
스크립트의 단계를 수동으로 수행하십시오.
- 다음 디렉토리로 이동하십시오.
profile_root/config/cells/cell_name/nodes/node_name
여기서 node_name은 롤백하려는 연합 노드 이름입니다.
- 이 디렉토리에 serverindex.xml_disabled 파일이 있으면 다음을 수행하십시오.
- serverindex.xml 파일을 삭제하거나 이름을 바꾸십시오.
- serverindex.xml_disabled 파일의 이름을 serverindex.xml로 바꾸십시오.
- 버전 9.0 배치 관리자를 실행 중일 때
연합 노드를 실행 중인 경우 연합 노드를 동기화하십시오.
자세한 정보는 wsadmin 스크립트 도구를 사용한 노드 동기화를 참조하십시오.
- 버전 9.0 및 이전 릴리스와 호환되지 않는 모든 버전 9.0 애플리케이션으로 마이그레이션 중 이전 릴리스와 같은 위치에 설치된 애플리케이션을 유지하도록 선택한 경우에는 호환 가능한 애플리케이션을 설치하십시오.
- 버전 7.0 이상 환경에서 롤백된 배치 관리자와 해당 연합 노드를 시작하십시오.
결과
이제 구성이 마이그레이션 이전의 상태로
리턴됩니다.
다음에 수행할 작업
이제 원하는 경우 마이그레이션 프로세스를 다시 시작할 수 있습니다.