소스 vRealize Automation 장치의 구성을 복원하려면 다음 절차를 사용합니다.

필수 조건

  • 최소 배포의 경우 SSH를 사용하여 소스 vRealize Automation 장치에 root로 로그인합니다.

  • 고가용성 배포의 경우 SSH를 사용하여 마스터 소스 vRealize Automation 장치에 root로 로그인합니다.

프로시저

  1. /tmp 디렉토리에서 vro-config.zip을 삭제합니다.
    rm -rf /tmp/vro-config.zip
  2. 이전에 추가한 줄을 소스 PostgreSQL 클라이언트 인증 구성 파일에서 제거하여 vcac 데이터베이스에 대한 vco_migration 사용자의 원격 액세스 권한을 취소합니다.
    sed -i '/vro_migration/d' /storage/db/pgdata/pg_hba.conf
  3. PostgreSQL 서버를 다시 시작합니다.
    service vpostgres restart
  4. 소스 PostgreSQL 데이터베이스에서 vro_migration 사용자를 삭제합니다.
    1. vcac 데이터베이스의 테이블에 대한 vro_migration 사용자 액세스 권한을 취소합니다.
      sudo -u postgres -i -- /opt/vmware/vpostgres/current/bin/psql vcac -c "REVOKE ALL PRIVILEGES ON ALL TABLES IN SCHEMA public FROM vro_migration;"
    2. 소스 PostgreSQL 서버에서 vro_migration 사용자를 제거합니다.
      sudo -u postgres -i -- /opt/vmware/vpostgres/current/bin/psql vcac -c "DROP USER vro_migration;"