수동으로 작업 로드 이전

온프레미스 도메인에서 새 도메인으로 리소스 및 애플리케이션을 수동으로 마이그레이션할 수 있습니다.

생성된 도메인에는 생성 중 정의된 토폴로지가 포함되며 시스템당 하나의 관리 서버가 있습니다.

리소스를 배치하려면 WebLogic 관리자 콘솔을 사용하십시오.

응용 프로그램을 배치하려면 다음 방법 중 하나를 사용합니다.

  • WebLogic 관리자 콘솔을 통해 애플리케이션을 배포합니다.

    이 방법은 일부 응용 프로그램으로 이동할 때 가장 적합합니다. 이 방법을 사용하려면 리소스를 수동으로 다시 만들어야 합니다.

  • JDeveloper 또는 Eclipse IDE(통합 개발 환경) 에서 애플리케이션을 배치합니다.

    이 방법은 JDeveloper를 사용하는 개발자용 애플리케이션을 몇 개 이동할 때 가장 적합합니다. 이 방법을 사용하려면 리소스를 수동으로 다시 만들어야 합니다.

소스 도메인 리소스 재생성

WebLogic Server 관리자 콘솔이나 JDeveloper를 사용하여 도메인을 이전할 경우 수동으로 리소스를 다시 생성해야 합니다.

  1. Oracle Cloud Infrastructure의 Weblogic Server Administrator 콘솔에 액세스합니다.
  2. 잠금 및 편집 을 눌러 운영 도메인에서 변경합니다.
  3. 도메인 구조 계층에서 서비스데이터 소스 를 누릅니다.
  4. 새로 작성 을 누르고 데이터 소스 를 선택합니다.
  5. 다음을 지정하고 다음 을 누릅니다.
    • 이름: 지정하는 이름이 온-프레미스 리소스의 이름과 일치하는지 확인합니다.
    • JNDI 이름: 지정하는 이름이 소스 도메인에 있는 데이터 소스의 JDNI 이름과 jdbc.<ConnectionNameDS> 형식으로 일치하는지 확인합니다.
    • 데이터베이스 유형: 데이터베이스 유형을 선택하거나 기본값 사용을 사용합니다.
  6. 데이터베이스 드라이버를 선택하거나 기본값을 적용하고 다음 을 누릅니다.
  7. 기본 트랜잭션 옵션을 수락하고 다음 을 누릅니다.
  8. 다음 접속 속성을 지정하고 다음 을 누릅니다. < hostname >: < port >/< cdb_root_name > 형식의 데이터베이스 연결 문자열을 모두 회수합니다. < subdomain > 은 이러한 값을 대부분 제공합니다.
    • 데이터베이스 이름: 데이터베이스 이름은 < your_pdb_name >. < 하위 도메인 > 형식이어야 합니다. 여기서 < your_pdb_name >Oracle Cloud Infrastructure로 이전된 데이터베이스에 대한 PDB(데이터베이스 시스템을 사용하는 경우 CDB가 아님) 이름이고 하위 도메인은 데이터베이스 접속 문자열에서 가져온 하위 도메인입니다.
    • 호스트 이름: 데이터베이스 접속 문자열에서 가져온 호스트 이름을 지정합니다.
    • 포트: 데이터베이스 접속 문자열에서 가져온 포트 이름을 지정합니다. 기본값은 1521입니다.
    • 데이터베이스 사용자 이름: 데이터베이스 사용자 이름을 지정합니다.
    • 비밀번호: 사용자 비밀번호를 지정하고 확인합니다.
  9. 다음 을 누릅니다.
  10. 연결 테스트 를 누릅니다.
  11. 다음 을 누릅니다.
  12. 대상의 경우 리소스가 필요한 응용 프로그램이 배치될 클러스터 또는 모든 서버를 선택합니다.
  13. 완료 를 누릅니다.
  14. 새로 생성된 데이터 소스를 데이터 소스 목록에 추가하려면 변경사항 활성화 를 누릅니다.

애플리케이션 배치

응용 프로그램을 수동으로 배치하려면 다음 방법 중 하나를 사용합니다.

  • WebLogic 관리자 콘솔을 통해 애플리케이션을 배포합니다.

    이 방법은 일부 응용 프로그램으로 이동할 때 가장 적합합니다. 이 방법을 사용하려면 리소스를 수동으로 다시 만들어야 합니다.

  • JDeveloper 또는 Eclipse IDE(통합 개발 환경) 에서 애플리케이션을 배치합니다.

    이 방법은 JDeveloper를 사용하는 개발자용 애플리케이션을 몇 개 이동할 때 가장 적합합니다. 이 방법을 사용하려면 리소스를 수동으로 다시 만들어야 합니다.

WebLogic 관리자 콘솔을 사용하여 애플리케이션 배치

WebLogic Server 관리자 콘솔을 사용하여 응용 프로그램을 배치할 수 있습니다.

  1. Oracle Cloud Infrastructure의 Weblogic Server Administrator 콘솔에 액세스합니다.
  2. 잠금 및 편집 을 눌러 운영 도메인에서 변경합니다.
  3. 도메인 구조 계층에서 배치 를 누릅니다.
  4. 애플리케이션 설치:
    1. 설치 를 누르고 파일 업로드 를 누른 다음 찾아보기 를 누릅니다.
    2. 업로드할 로컬 파일을 찾아 선택하고 업로드 를 누릅니다. 업로드가 완료되면 다음 을 누릅니다.
    3. 배치 정보를 확인하고 다음 을 누릅니다.
    4. 이 배치를 애플리케이션으로 설치 를 선택하고 다음 을 누릅니다.
    5. 대상의 경우 모든 서버 또는 응용 프로그램이 배치될 클러스터를 선택하고 다음 을 누릅니다.
    6. 소스 접근성 아래에서 이 애플리케이션을 모든 대상에 복사 를 선택하고 다음 을 누릅니다.
    7. 완료 를 누릅니다.
    8. 변경사항 활성화를 누릅니다.
  5. 응용 프로그램을 시작하고 응용 프로그램 루트 경로를 찾습니다.
    1. 도메인 구조 계층에서 배치 를 누른 다음 콘트롤 탭을 누릅니다.
    2. 애플리케이션을 선택하고 시작 을 누른 다음 모든 요청 서비스 시작 을 선택합니다.
    3. 배치를 확인하고 Yes를 눌러 계속합니다.
    4. 응용 프로그램 루트 경로를 찾으려면 도메인 구조 계층에서 배치 를 누른 다음 콘트롤 탭을 누릅니다.
    5. 애플리케이션을 누른 다음 테스트 탭을 누르고 트리를 확장하여 애플리케이션이 실행 중인 URL 경로를 확인합니다. URL에는 <fqdn_host_name>:<port>/<application_root_path> 형식의 전체 호스트 이름과 애플리케이션 루트 경로가 포함됩니다.
  6. WebLogic Server 로드 밸런서의 IP 주소에서 응용 프로그램 루트 경로를 사용하여 <Load_Balancer_IP>/<application_root_path> 형식으로 응용 프로그램에 액세스합니다.
    1. 로드 밸런서의 IP 주소를 찾으려면 필요한 경우 Oracle Cloud Infrastructure 콘솔에 사인인하고 탐색 메뉴를 엽니다.
    2. 솔루션 및 플랫폼 아래에서 리소스 관리자로 이동하여 스택 을 누릅니다.
    3. Oracle Cloud Marketplace 이미지가 배치된 구획 선택
    4. 스택을 누른 다음 작업으로 이동하여 스택에 배치된 최신 작업을 선택합니다.
    5. 출력 에서 WebLogic 서버 로드 밸런서 IP를 찾습니다.
    6. <Load_Balancer_IP>/<application_root_path> 형식으로 로드 밸런서 IP 및 애플리케이션 루트 경로를 결합하여 애플리케이션에 액세스합니다.

JDeveloper 또는 Eclipse에서 애플리케이션 배포

리소스를 수동으로 배치하도록 선택한 경우 JDeveloper 또는 Eclipse를 사용하여 응용 프로그램을 배치할 수도 있습니다.

Before you can deploy applications from JDeveloper, you must first connect JDeveloper to the domain used for Oracle WebLogic Server for Oracle Cloud Infrastructure. You must create an ingress rule, a network channel, and finally the connection itself. See Connect to a Domain Using Oracle JDeveloper in Using Oracle WebLogic Server for Oracle Cloud Infrastructure.
JDeveloper를 사용하여 애플리케이션을 배포합니다.
  1. 사용자에게 할 배치 프로파일의 보안 설정이 weblogic-application. xml에서 기존 설정 사용 으로 설정되어 있고, WebLogic JDBC 기술자 자동 생성 및 동기화 옵션이 선택되지 않았는지 확인하십시오. 배치 프로파일을 찾으려면 애플리케이션 메뉴를 누르고 속성, 배치 프로파일Weblogic를 선택합니다.
  2. 응용 프로그램 메뉴를 누르고 배치 를 누른 다음 기존 배치 프로파일을 선택하여 새 배치를 생성합니다.
  3. 애플리케이션 서버 를 선택한 다음 이전에 생성된 애플리케이션 서버를 선택하고 프롬프트에 따라 특정 서버 또는 클러스터를 대상으로 선택합니다.
  4. 완료되면 완료 를 누릅니다.
  5. [배치 로그] 창에서 배치 진행 상황을 모니터합니다.