Windows에 설치되어 있는 vRealize Orchestrator 6.x 인스턴스의 클러스터를 vRealize Orchestrator 7.3 가상 장치의 클러스터로 마이그레이션할 수 있습니다.

시작하기 전에

  • vRealize Orchestrator의 여러 인스턴스에서 트래픽을 분배하기 위해 로드 밸런서를 설정합니다. 자세한 내용은 vRealize Orchestrator 로드 밸런싱을 참조하십시오.

  • 대상 버전에 Orchestrator 노드를 배포 및 구성합니다. 자세한 내용은 독립형 Orchestrator 서버 구성을 참조하십시오.

  • 소스 Orchestrator 인스턴스의 Orchestrator 서버 서비스를 중지합니다.

  • 외부 Orchestrator의 데이터베이스를 백업합니다(데이터베이스 스키마 포함).

    참고:

    새로운 데이터베이스를 완전히 구성할 때까지 소스 Orchestrator 환경을 사용할 계획인 경우, 소스 데이터베이스의 사본을 생성합니다. 그렇지 않고 대상 Orchestrator가 동일한 데이터베이스를 사용하도록 구성할 수 있지만 이 경우 데이터베이스 스키마가 대상 Orchestrator의 버전으로 업그레이드되기 때문에 소스 Orchestrator 환경이 더 이상 작동하지 않습니다.

프로시저

  1. 대상 Orchestrator 서버에서 마이그레이션 도구를 다운로드합니다.
    1. 제어 센터에 관리자로 로그인합니다.
    2. 구성 내보내기/가져오기 페이지를 열고 구성 마이그레이션 탭을 클릭합니다.
    3. 설명에 지정된 마이그레이션 도구를 다운로드하거나 https://orchestrator_server_IP_or_DNS_name:8283/vco-controlcenter/api/server/migration-tool에서 직접 다운로드합니다.
  2. 소스 Orchestrator 서버 노드 중 하나에서 Orchestrator 구성을 내보냅니다.
    1. PATH 환경 변수가 Orchestrator와 함께 설치된 Java JRE의 bin 폴더를 가리키도록 설정합니다.
    2. 마이그레이션 도구를 소스 Orchestrator가 설치되어 있는 Windows 서버에 업로드합니다.
    3. Orchestrator 설치 폴더에서 다운로드한 아카이브의 압축을 풉니다.

      Windows 기반 설치에서 Orchestrator 설치 폴더의 기본 경로는 C:\Program Files\VMware\Orchestrator입니다.

    4. 관리자 권한으로 Windows 명령 프롬프트를 실행하고 Orchestrator 설치 폴더 아래의 bin 폴더로 이동합니다.

      기본적으로 bin 폴더의 경로는 C:\Program Files\VMware\Orchestrator\migration-cli\bin입니다.

    5. 명령줄에서 export 명령을 실행합니다.
      C:\Program Files\VMware\Orchestrator\migration-cli\bin\vro-migrate.bat export

      이 명령은 VMware vRealize Orchestrator 구성 파일과 플러그인을 내보내기 아카이브로 합쳐 줍니다.

      파일 이름이 orchestrator-config-export-orchestrator_ip_address-date_hour.zip인 아카이브가 migration-cli 폴더와 동일한 폴더에서 생성됩니다.

  3. 대상 Orchestrator 서버로 구성을 가져옵니다.
    1. 제어 센터에서 구성 내보내기/가져오기를 열고 구성 마이그레이션 탭을 클릭합니다.
    2. 내보낸 구성 파일을 찾아보고 가져오기를 클릭합니다.
    3. 가져올 파일의 유형을 선택합니다.

      옵션

      설명

      데이터베이스 설정 마이그레이션

      vRealize Orchestrator 6.x 클러스터의 데이터베이스를 사용합니다.

      참고:

      소스 및 대상 Orchestrator 서버가 동일한 외부 데이터베이스를 사용하도록 구성되지 않은 경우, 데이터베이스 설정 마이그레이션 확인란을 선택 취소하여 데이터베이스 스키마가 최신 버전으로 업그레이드되지 않도록 합니다. 그렇지 않으면 소스 Orchestrator 환경의 작동이 중지됩니다.

      마이그레이션 이전에 대상 Orchestrator에서 사용할 데이터베이스를 구성해야 합니다.

      플러그인 마이그레이션

      Orchestrator 플랫폼에 포함되어 있지 않은 모든 플러그인을 마이그레이션합니다.

      레거시 플러그인 구성 마이그레이션

      Orchestrator_install_folder\app-server\conf\plugins 폴더에 저장되어 있는 플러그인의 구성을 마이그레이션합니다.

      신뢰할 수 있는 인증서 마이그레이션

      vRealize Orchestrator 6.x 클러스터의 신뢰 저장소에서 모든 인증서를 마이그레이션합니다.

    4. 마이그레이션 완료를 클릭합니다.

      마이그레이션이 성공적으로 완료되었다는 메시지가 표시됩니다.

    Orchestrator 서버 서비스가 자동으로 다시 시작됩니다.

  4. Orchestrator 클러스터를 다시 구성합니다.
    1. 고급 Orchestrator 클러스터 관리 페이지를 https://your_orchestrator_server_IP_or_DNS_name:8283/vco-controlcenter/#/control-app/ha?remove-nodes에서 엽니다.
    2. Orchestrator 6.x 노드 옆에 있는 확인란을 선택하고 제거를 클릭합니다.

      키보드에서 F5 버튼을 클릭하여 브라우저 페이지를 새로 고칩니다.

  5. 시작 옵션 페이지에서 활성 구성 지문 문자열 및 보류 중인 구성 지문 문자열이 일치하는지 확인합니다.
    참고:

    두 문자열이 일치할 때까지 페이지를 여러 번 새로 고쳐야 할 수 있습니다.

  6. 제어 센터의 구성 검증 페이지에서 Orchestrator가 제대로 구성되었는지 확인합니다.
  7. 업그레이드된 버전에서 새 Orchestrator 인스턴스를 배포합니다.
  8. 인스턴스를 vRealize Orchestrator 7.3 노드에 가입시킵니다.

    자세한 내용은 Orchestrator Cluster 구성을 참조하십시오.

  9. (선택 사항) : 클러스터에 추가 중인 각 추가 노드에서 7단계8단계를 반복합니다.

결과

vRealize Orchestrator 6.x 클러스터를 7.3 버전 Orchestrator 가상 장치의 클러스터로 성공적으로 마이그레이션했습니다.

다음에 수행할 작업

  • Orchestrator 클러스터 관리 페이지에서 클러스터의 모든 노드에 있는 활성 구성 지문 문자열 및 보류 중인 구성 지문 문자열이 일치하는지 확인합니다.

    참고:

    두 문자열이 일치할 때까지 페이지를 여러 번 새로 고쳐야 할 수 있습니다.

  • 제어 센터의 구성 검증 페이지를 열어 vRealize Orchestrator 클러스터가 올바르게 구성되었는지 확인합니다.

  • Orchestrator 클라이언트에 로그인하고 모든 설치한 플러그인의 구성이 올바른지 확인합니다.