이 절차를 사용하여 VMware vRealize ™ Automation 7.2 소스 환경에서 vRealize Automation 7.3으로 VMware vRealize ™ Orchestrator ™ 서버를 마이그레이션합니다.

시작하기 전에

  • 최소 배포의 경우 루트 사용자로 대상 vRealize Automation 장치에 대한 SSH 콘솔 세션을 엽니다.

  • 고가용성 배포의 경우 루트 사용자로 마스터 대상 vRealize Automation 장치에 대한 SSH 콘솔 세션을 엽니다.

프로시저

  1. 다음 명령을 실행하여 vRealize Orchestrator 서버 서비스를 중지합니다.
    service vco-server stop
  2. 다음 명령을 실행하여 vRealize Orchestrator 제어 센터 서비스를 중지합니다.
    service vco-configurator stop

    고가용성 배포의 경우 마스터 vRealize Automation 장치 및 각 복제 장치에서 vRealize Orchestrator 서버 서비스와 vRealize Orchestrator 제어 센터 서비스를 중지합니다.

  3. 다음 명령을 실행하여 소스 vRealize Automation 장치에서 vro-config.zip을 대상 vRealize Automation 장치의 /tmp 디렉토리로 복사합니다. 메시지가 표시되면 소스 vRealize Automation 장치 루트 사용자의 암호를 입력합니다. 명령을 실행하기 전에 {SOURCE-VRA-APPLIANCE-HOSTNAME}을 소스 vRealize Automation 장치의 정규화된 도메인 이름으로 바꿉니다.
    scp root@{SOURCE-VRA-APPLIANCE-HOSTNAME}:/tmp/vro-config.zip /tmp/vro-config.zip
  4. 다음 명령을 실행하여 /tmp/vro-config.zip의 소유권을 변경합니다.
    chown vco:vco /tmp/vro-config.zip
  5. 다음 명령을 실행하여 구성 파일을 포함된 대상 vRealize Orchestrator 서버로 가져옵니다.
    /usr/lib/vco/tools/configuration-cli/bin/vro-configure.sh import --skipDatabaseSettings --skipLicense --skipSettings --skipSslCertificate --skipTrustStore --notForceImportPlugins --notRemoveMissingPlugins --path /tmp/vro-config.zip
    
  6. 다음 명령을 실행하여 소스 vRealize Orchestrator 데이터베이스를 대상 vRealize Automation 장치에서 실행 중인 PostgreSQL 서버로 마이그레이션합니다. 명령을 실행하기 전에 {SOURCE-VRA-APPLIANCE-HOSTNAME}을 소스 vRealize Automation 장치의 정규화된 도메인 이름으로 바꾸고 {VRO-MIGRATION-USER-PASSWORD}를 vro_migration 사용자 암호로 바꿉니다.
    /usr/lib/vco/tools/configuration-cli/bin/vro-configure.sh db-migrate --sourceJdbcUrl jdbc:postgresql://{SOURCE-VRA-APPLIANCE-HOSTNAME}:5432/vcac --sourceDbUsername vro_migration --sourceDbPassword {VRO-MIGRATION-USER-PASSWORD}
    
  7. 다음 명령을 실행하여, 마이그레이션된 데이터베이스에 있는 이전의 신뢰할 수 있는 인증서를 삭제합니다.
    sudo -u postgres -i -- /opt/vmware/vpostgres/current/bin/psql vcac -c "DELETE FROM vmo_keystore WHERE id='cakeystore-id';"
  8. 다음 명령을 실행하여, 마이그레이션된 데이터베이스의 이전 vRealize Orchestrator 노드를 삭제합니다.
    sudo -u postgres -i -- /opt/vmware/vpostgres/current/bin/psql vcac -c "DELETE FROM vmo_clustermember;"
  9. 다음 명령을 실행하여 /tmp 디렉토리에서 vro-config.zip을 삭제합니다.
    rm -rf /tmp/vro-config.zip
  10. 다음 명령을 실행하여 vRealize Orchestrator 서버 서비스를 시작합니다.
    service vco-server start

    고가용성 배포의 경우 마스터 vRealize Automation 장치에서만 vRealize Orchestrator 서버 서비스를 시작하십시오.

다음에 수행할 작업

고가용성을 지원하도록 포함된 대상 vRealize Orchestrator 재구성