vRealize Automation을 6.x 버전에서 7.5 버전으로 업그레이드한 후에 Windows에 설치되어 있는 기존의 외부 vRealize Orchestrator 6.x를 vRealize Automation 7.5에 내장된 vRealize Orchestrator 서버로 마이그레이션할 수 있습니다.

참고: 분산된 vRealize Automation 환경(여러 개의 vRealize Automation 장치 노드가 있음)을 사용하는 경우, 마스터 vRealize Automation 노드에서만 마이그레이션 절차를 수행하십시오.

사전 요구 사항

  • vRealize Automation을 대상 릴리스로 업그레이드하거나 마이그레이션합니다. 자세한 내용은 "vRealize Automation 설치 또는 업그레이드" 에서 "vRealize Automation 업그레이드" 를 참조하십시오.
  • 외부 데이터베이스를 포함하여 vRealize Automation 환경을 백업합니다.
  • 외부 vRealize Orchestrator에서 SHA1 패키지-서명 인증서를 사용하는 경우 더 강력한 서명 알고리즘(예: SHA2)을 사용하여 인증서를 다시 생성해야 합니다.
  • vRealize Automation 환경에서 각 노드에 대한 SSH 액세스를 사용하도록 설정합니다.
  • vRealize Automation 환경에서 외부 vRealize Orchestrator 데이터베이스에 액세스할 수 있는지 확인합니다.
  • 외부 및 내장된 vRealize Orchestrator 노드에서 vRealize Orchestrator 서버 서비스를 중지합니다.
  • 내장된 vRealize Orchestrator 노드에서 vRealize Orchestrator 제어 센터 서비스를 중지합니다.
  • 외부 vRealize Orchestrator 서버의 데이터베이스를 백업합니다(데이터베이스 스키마 포함).

프로시저

  1. vRealize Automation 장치/var/lib/vco/downloads 디렉토리에 있는 migration-tool.zip 아카이브를 다운로드합니다.
  2. 외부 vRealize Orchestrator 구성을 내보냅니다.
    1. 다운로드한 마이그레이션 도구 아카이브를 vRealize Orchestrator Windows 설치 폴더에 업로드하고 추출합니다.
      Windows 기반 설치에서 vRealize Orchestrator 설치 폴더의 기본 경로는 C:\Program Files\VMware\Orchestrator입니다.
    2. 마이그레이션 도구 bin 폴더가 orchestrator-install-folder\migration-cli\bin인지 확인합니다.
    3. vRealize Orchestrator와 함께 설치된 Java JRE의 bin 폴더를 Windows PATH 환경 변수에 추가합니다.
      vRealize Orchestrator와 함께 설치된 Java JRE bin 폴더의 기본 경로는 C:\Program Files\VMware\CIS\jre\bin입니다.
    4. Windows 명령 프롬프트를 열고 마이그레이션 도구의 bin 폴더로 이동합니다.
      마이그레이션 도구 bin 폴더의 기본 경로는 C:\Program Files\VMware\Orchestrator\migration-cli\bin입니다.
    5. 마이그레이션 명령을 실행하여 vRealize Orchestrator 구성을 내보냅니다.
      vro-migrate.bat export
      파일 이름이 orchestrator-config-export-orchestrator_ip_address-date_hour.zip인 아카이브가 vRealize Orchestrator 설치 폴더에 생성됩니다. vRealize Orchestrator 구성 파일 및 플러그인이 이 아카이브에 포함됩니다.
  3. 외부 vRealize Orchestrator 구성을 내장된 vRealize Orchestrator 환경으로 가져옵니다.
    1. 내장된 vRealize Orchestrator 서버 및 제어 센터 서비스가 모든 노드에서 중지되었는지 확인합니다.
    2. 마스터 vRealize Automation 노드에 새 SSH 연결을 열고 root로 로그인합니다.
    3. vRealize Orchestrator configuration-cli 폴더인 /usr/lib/vco/tools/configuration-cli/bin 디렉토리로 이동하고 내보낸 구성 파일을 업로드합니다.
    4. 내보낸 vRealize Orchestrator 구성 파일의 소유권을 변경합니다.
      chown vco:vco orchestrator-config-export-orchestrator_ip_address-date_hour.zip
    5. vRealize Orchestrator 구성 파일을 내장된 vRealize Orchestrator 서버로 가져옵니다.
      ./vro-configure.sh import --type embedded --path orchestrator-config-export-orchestrator_appliance_ip-date_hour.zip
    6. 데이터베이스 키 저장소에서 모든 인증서를 제거합니다.
      ./vro-configure.sh untrust --reset-db
  4. 외부 vRealize Orchestrator 데이터베이스를 내장된 vRealize Orchestrator 환경으로 마이그레이션합니다.
    1. 마스터 vRealize Automation 노드에 새 SSH 연결을 열고 root로 로그인합니다.
    2. vRealize Orchestrator configuration-cli 폴더로 이동합니다.
      cd /usr/lib/vco/tools/configuration-cli/bin
    3. 마이그레이션 명령을 실행합니다.
      ./vro-configure.sh db-migrate --sourceJdbcUrl JDBC_connection_URL --sourceDbUsername database_user --sourceDbPassword database_user_password
      참고: 특수 문자를 포함하는 값은 작은따옴표로 묶어야 합니다.

      JDBC_connection_URL은 소스 vRealize Orchestrator 환경의 vmo.properties 파일에 저장됩니다. vmo.properties 파일의 기본 경로는 C:\Program Files\VMware\Orchestrator\app-server\conf입니다.

      JDBC_connection_URL은 사용하는 데이터베이스 유형에 따라 결정됩니다. 다음 예에서는 구성된 데이터베이스 유형을 기반으로 하는 JBDC_connect_URL 형식을 보여줍니다.

      PostgreSQL: jdbc:postgresql://host:port/database_name
      MSSQL: jdbc:jtds:sqlserver://host:port/database_name\; if using SQL authentication and MSSQL: jdbc:jtds:sqlserver://host:port/database_name\;domain=domain\;useNTLMv2=TRUE if using Windows authentication.
      Oracle: jdbc:oracle:thin:@host:port:database_name 
  5. 내장된 vRealize Orchestrator 서비스를 다시 시작합니다.
    1. vRealize Orchestrator 서버 서비스를 다시 시작합니다.
    2. vRealize Orchestrator 제어 센터 서비스를 다시 시작합니다.
  6. (선택 사항) 클러스터링된 환경의 경우 복제 노드를 클러스터에 조인하여 vRealize Orchestrator 구성을 동기화합니다.
    자세한 내용은 " 고가용성을 지원하도록 내장된 vRealize Orchestrator 재구성" ( " vRealize Automation 설치 및 업그레이드" 에 있음)을 참조하십시오.

다음에 수행할 작업

마이그레이션 후 단계를 수행하여 마이그레이션을 완료합니다.