이전 계획

요구사항을 평가하고 프로세스 변이를 파악합니다.

요구사항 평가

적합한 기반 구조를 배치하도록 보장하려면 요구 사항을 고려하십시오.

  • 도메인 유형: Oracle Cloud Marketplace에서 WebLogic Server 구현을 사용하는 경우 온-프레미스 도메인 유형과 일치하는 WebLogic 도메인을 프로비전하는 것이 중요합니다.

    마이그레이션하는 도메인이 JRF(Java 필수 파일) 도메인이 아닌 경우 스택은 비JRF 도메인을 프로비전하고 이후 단계에서 WebLogic 도메인에 데이터 소스를 배치할 수 있습니다.

    이전할 도메인이 JRF(Java 필수 파일) 도메인인 경우 WebLogic Server 스택을 배치하기 전에 데이터베이스를 프로비전한 다음 스택 배치 중 JRF 도메인을 생성하도록 지정해야 합니다.

    소스 도메인에 다음 데이터 소스가 포함된 경우 도메인을 JRF 도메인으로 프로비전합니다.

    • jdbc/LocalSvcTblDataSwrce
    • jdbc/mds/owsm
    • jdbc/AuditAppendDataSource
    • jdbc/AuditViewDataSource
    • jdbc/OpssDataSource
    • jdbc/WLSSchemaDataSource
  • 데이터 소스: 이전할 비JRF 데이터 소스를 식별합니다. 반드시 프로비전닝하고 마이그레이션해야 하는 애플리케이션 데이터베이스입니다.

  • 서버 및 노드: 온-프레미스 설치 WebLogic Server는 가상 시스템(노드) 당 여러 관리 서버를 프로비전할 수 있습니다. 비용이 CPU 수를 선형으로 하는 클라우드 환경에서는 필요한 로드에 대해 VM(가상 머신) 크기의 단일 관리 서버를 배치하여 중복성 및 향상된 가용성을 보장합니다. Oracle Cloud Marketplace 스택은 노드당 하나의 관리 서버를 프로비전합니다. 온-프레미스 관리 서버 수와 일치하도록 프로비전 중 노드 수를 선택합니다. 단일 관리 서버에 예상되는 작업 부하의 가상 시스템 구성 크기를 조정합니다.

    주:

    기존 도메인 배치 툴을 업데이트할 경로를 선택하고 온-프레미스 배치에서 시스템당 여러 관리 서버를 사용할 경우 배치 시 여러 개의 노드만 프로비전하도록 선택할 수 있습니다. 추가 복원성 및 향상 가용성 등 동일한 토폴로지를 재생하기 위해 여러 관리 서버의 예상 로드를 지원할 수 있는 VM 구성을 선택합니다.

    또한 추가 관리 서버가 사용하는 추가 포트에 대한 트래픽을 지시하기 위해 스택이 배치된 후 추가 로드 밸런서 백엔드를 수동으로 추가합니다.

  • WebLogic 서비스: 온-프레미스 배포를 사용하는 경우 마이그레이션할 서비스를 평가합니다. 서비스에 온-프레미스(온-프레미스) 외부 종속성이 배치된 경우 Oracle Cloud Infrastructure에서 서비스에 대한 액세스를 구성하거나 WebLogic 마이그레이션 외부의 Oracle Cloud Infrastructure로 서비스를 마이그레이션해야 합니다.

프로세스 개요

이전 프로세스는 JRF(Java 필수 파일) 도메인 또는 비JRF 도메인이 필요한지 여부에 따라 다릅니다.

JRF 도메인의 경우 전용 서브넷으로 VCN(가상 클라우드 네트워크) 를 프로비전하고 Oracle Cloud Marketplace 스택을 배치하기 전에 데이터베이스를 JRF 데이터 저장소로 프로비전해야 합니다. Oracle Cloud Marketplace 스택은 가상 시스템(VM) 인스턴스에 대한 다른 서브넷과 로드 밸런서를 배치할 수 있습니다.

비JRF 도메인(프로비전 시 데이터베이스가 필요하지 않은 도메인) 의 경우 Oracle Cloud Marketplace 스택은 필요한 VCN 및 모든 서브넷을 생성할 수 있습니다. 스택을 프로비전한 후 애플리케이션 데이터베이스에 대한 전용 서브넷을 기존 VCN에 추가할 수 있습니다.

  1. 두 유형의 도메인에 대해 환경을 설정하려면 예비 작업을 수행합니다.

    1. Oracle Cloud Infrastructure에서 구획을 생성합니다.

    2. 저장소 및 키를 생성합니다.

    3. WebLogic 비밀번호의 암호를 만듭니다.

  2. JRF(Java 필수 파일) 도메인에 대한 예비 작업 수행:

    네트워킹 quickstart 옵션을 사용하여 필요한 게이트웨이(공용 및 전용 서브넷, 경로 지정 테이블 및 보안 목록 모두) 를 사용하여 VCN를 설정할 수 있습니다. 필요한 경우 추가 전용 서브넷을 선택적으로 만들 수 있습니다.

    또한 VCN 및 필요한 특정 리소스를 수동으로 만들 수 있습니다.

    1. VCN(가상 클라우드 네트워크) 를 만듭니다.

    2. 다른 서브넷의 액세스를 허용하기 위해 데이터베이스 서브넷의 보안 목록 및 경로 지정 테이블을 정의합니다.

    3. 전용 서브넷을 생성합니다.

    4. 인터넷 게이트웨이를 생성합니다.

    VCN를 수동으로 생성하거나 마법사를 사용하는지에 관계없이 다음 작업도 수행해야 합니다.

    1. 다른 서브넷 및 온프레미스 연결에서 액세스할 수 있도록 데이터베이스 서브넷 보안 목록에 보안 규칙을 추가합니다.
    2. JRF 데이터 저장소로 데이터베이스를 프로비전합니다.
    3. 데이터베이스 SYS 비밀번호에 대한 암호를 만듭니다.
  3. WebLogic Server 설치를 Oracle Cloud Marketplace 스택과 함께 배치합니다.

    필요한 경우 JRF 도메인을 프로비전하는 옵션을 선택하고 이전에 프로비전된 JRF(작업) 데이터베이스에 대한 정보를 입력합니다.

  4. Oracle Cloud Infrastructure에서 필요한 애플리케이션 데이터베이스를 프로비저닝하고 온-프레미스 데이터베이스를 Oracle Cloud Infrastructure 애플리케이션 데이터베이스로 마이그레이션합니다.
  5. 다음 방법 중 하나를 사용하여 작업 로드를 이전합니다.
    1. WebLogic 관리자 콘솔을 사용하여 수동으로 작업 부하를 이전하여 리소스를 배치하고 다음 방법 중 하나를 사용하여 응용 프로그램을 배치합니다.
      • WebLogic 관리자 콘솔
      • JDeveloper 배치 툴
    2. WebLogic WLDT(Deploy Tooling) 를 사용하여 작업 로드를 이전하십시오.
    3. 기존 응용 프로그램 배치 스크립트를 새 도메인에 대상으로 지정하여 WebLogic Scripting Tool을 사용하여 작업 로드를 이전하십시오.