3장. JBoss Server 마이그레이션 툴 실행


다음 방법 중 하나로 JBoss Server Migration Tool을 실행할 수 있습니다.

  • 대화형 모드: 기본값인 이 모드를 사용하면 마이그레이션할 구성을 정확하게 선택할 수 있습니다.
  • 비대화형 모드: 이 모드를 사용하면 프롬프트 없이 툴을 실행할 수 있습니다.
중요

JBoss Server 마이그레이션 도구를 실행하기 전에 소스 및 대상 JBoss EAP 서버를 모두 중지해야 합니다.

3.1. 대화형 모드에서 JBoss Server 마이그레이션 툴 실행

기본적으로 JBoss Server 마이그레이션 도구는 대화식으로 실행됩니다. 이 모드를 사용하면 마이그레이션할 서버 구성을 정확하게 선택할 수 있습니다.

참고

대화형 모드에서는 마이그레이션할 하위 시스템을 선택할 수 없습니다. 하위 시스템 또는 작업 수준에서 툴을 구성하는 방법에 대한 자세한 내용은 JBoss Server 마이그레이션 툴에서 수행하는 마이그레이션 작업 구성을 참조하십시오.

다음은 최소 마이그레이션에 수행되는 기본 단계입니다. 마이그레이션하는 서버에 사용자 지정 구성(예: 배포 또는 기본 리소스가 누락된 경우)이 포함된 경우 이 툴에서 추가 프롬프트를 제공합니다.

프로세스

  1. 대화형 모드에서 툴을 실행하려면 대상 서버 설치 디렉터리로 이동하여 소스 인수를 소스 서버 설치 경로로 제공하여 다음 명령을 실행합니다.

    $ MIGRATION_TOOL_HOME/bin/jboss-server-migration.sh --source EAP_PREVIOUS_HOME --target EAP_NEW_HOME
    Copy to Clipboard Toggle word wrap
  2. EAP_PREVIOUS_HOME/standalone/configuration/ 디렉터리에 있는 소스 서버의 독립 실행형 구성을EAP_ NEW_HOME /standalone/configuration/디렉터리에 있는 대상 서버의 독립 실행형 구성으로 마이그레이션하려는 경우 확인하라는 메시지가 표시됩니다.

    Migrate the source's standalone server?
    yes/no? yes
    Copy to Clipboard Toggle word wrap

    응답이 없으면 독립 실행형 서버 마이그레이션을 건너뛰고 독립 실행형 서버 구성 파일이 마이그레이션되지 않습니다.

    yes 로 응답하는 경우 다음 프롬프트가 표시됩니다.

    Migrate all configurations?
    yes/no? yes
    Copy to Clipboard Toggle word wrap

    yes 로 응답하여 모든 소스 서버의 독립 실행형 서버 구성 파일을 마이그레이션합니다.

    no 로 응답하여 개별 standalone*.xml 구성 파일에 대한 프롬프트를 수신합니다.

  3. 다음으로 EAP_PREVIOUS_HOME/domain/configuration/ 디렉터리에 있는 소스 서버의 관리형 도메인 구성을EAP_ NEW_HOME /domain/configuration/ 디렉터리에 있는 대상 서버의 관리형 도메인 구성으로 마이그레이션하려는지 확인하라는 메시지가 표시됩니다.

    Migrate the source's managed domain?
    yes/no? yes
    Copy to Clipboard Toggle word wrap

    없이 응답하는 경우 관리형 도메인 마이그레이션을 건너뛰고 관리형 도메인 구성 파일이 마이그레이션되지 않습니다.

    yes 로 응답하는 경우 소스 서버의 관리형 도메인 콘텐츠 마이그레이션을 시작합니다. 암호화 리포지토리는 소스 서버의 관리형 도메인 및 호스트 구성에서 참조하는 배포 및 배포 오버레이와 같은 데이터를 저장하는 데 사용됩니다. 소스 및 대상 서버는 유사한 콘텐츠 리포지토리를 사용하므로 이 툴은 소스 서버에서 대상 서버로 데이터를 복사하고 결과를 콘솔 및 서버 로그에 출력합니다.

    INFO  [ServerMigrationTask#397] Migrating domain content found:  [22/caa450a9ba3b84eaf5a15b6da418b92ce6c98e/content, 23/b62a37ba8a4830622bfcdb960280577cc6796e/content]
    INFO  [ServerMigrationTask#398] Resource with path /EAP_NEW_HOME/domain/data/content/22/caa450a9ba3b84eaf5a15b6da418b92ce6c98e/content migrated.
    INFO  [ServerMigrationTask#399] Resource with path /EAP_NEW_HOME/domain/data/content/23/b62a37ba8a4830622bfcdb960280577cc6796e/content migrated.
    Copy to Clipboard Toggle word wrap
  4. 다음으로 마이그레이션 툴은 소스 서버에서 관리형 도메인 구성 파일을 스캔하고 결과를 콘솔에 출력하고 다음 프롬프트를 제공합니다.

    Migrate all configurations?
    yes/no? yes
    Copy to Clipboard Toggle word wrap

    yes 로 응답하여 모든 소스 서버의 관리형 도메인 구성 파일을 마이그레이션합니다.

    no 로 응답하여 각 개별 관리형 도메인 구성 파일에 대한 프롬프트를 수신합니다.

  5. 다음으로 마이그레이션 툴은 소스 서버에서 호스트 구성 파일을 스캔하고 결과를 콘솔에 출력하고 다음 프롬프트를 제공합니다.

    INFO  [ServerMigrationTask#457] Retrieving source's host configurations...
    INFO  [ServerMigrationTask#457] /jboss-eap-8.0/domain/configuration/host-master.xml
    INFO  [ServerMigrationTask#457] /jboss-eap-8.0/domain/configuration/host-slave.xml
    INFO  [ServerMigrationTask#457] /jboss-eap-8.0/domain/configuration/host.xml
    
    Migrate all configurations?
    yes/no? yes
    Copy to Clipboard Toggle word wrap

    yes 로 응답하여 모든 소스 서버의 호스트 구성 파일을 마이그레이션합니다.

    no 로 응답하여 개별 호스트 구성 파일에 대한 프롬프트를 수신합니다.

  6. 완료되면 서버 콘솔에 다음 메시지가 표시됩니다.

     Migration Result: SUCCESS
    Copy to Clipboard Toggle word wrap
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동