Windows의 Oracle 데이터베이스를 장치의 내장형 PostgreSQL 데이터베이스로 마이그레이션하기 전에 필요한 자격 증명이 있는지 그리고 필요한 정리 또는 기타 준비를 완료했는지 확인하십시오.
사전 요구 사항
마이그레이션을 위해 Oracle 데이터베이스를 준비하기 전에 기본 상호 운용성을 확인해야 합니다.
데이터베이스를 백업했는지 확인합니다. vCenter Server 데이터베이스 백업에 대한 자세한 내용은 Oracle 설명서를 참조하십시오.
프로시저
- 암호가 최신이고 곧 만료되도록 설정되지 않았는지 확인합니다.
- vCenter Server 데이터베이스가 사용하려는 로그인 자격 증명, 데이터베이스 이름, 데이터베이스 서버 이름이 있는지 확인합니다.
ODBC 시스템에서
vCenter Server 데이터베이스에 대한 데이터베이스 소스 이름의 연결 이름을 찾습니다.
- SID 대신 Oracle SERVICE_NAME을 사용하여 Oracle 데이터베이스 인스턴스를 사용할 수 있는지 확인합니다.
- 데이터베이스 서버에 로그인하여 다음 경고 로그를 읽습니다. $ORACLE_BASE/diag/rdbms/$instance_name/$INSTANCE_NAME/trace/alert_$ INSTANCE_NAME.log.
- 데이터베이스 서버에 로그인하여 Oracle Listener 상태 출력을 읽습니다.
- SQL*Plus 클라이언트가 설치된 경우 vCenter 데이터베이스 인스턴스에 대해 tnsping을 사용할 수 있습니다. 처음 tnsping 명령을 실행할 때 작동하지 않으면 몇 분 있다가 다시 시도하십시오. 다시 시도해도 여전히 작동하지 않으면 확실하게 사용할 수 있도록 Oracle Server에서 vCenter 데이터베이스 인스턴스를 다시 시작한 후 tnsping 명령을 다시 실행합니다.
- JDBC 드라이버 파일이 CLASSPATH 변수에 포함되어 있는지 확인합니다.
- 사용 권한이 제대로 설정되었는지 확인합니다.
- 사용자에게 DBA 역할을 할당하거나 필요한 사용 권한을 부여합니다.
- vCenter Server 5.5의 경우 정리 스크립트를 실행합니다.
- ISO 이미지에서 cleanup_orphaned_data_Oracle.sql 스크립트를 찾은 후 Oracle Server에 복사합니다.
- vCenter Server 데이터베이스 계정을 사용하여 SQL*Plus 세션에 로그인합니다.
- 정리 스크립트를 실행합니다.
@path/cleanup_orphaned_data_Oracle.sql
정리 프로세스는 vCenter Server 구성 요소에서 사용되지 않는 불필요하거나 링크가 끊어진 데이터를 제거합니다.
- vCenter Server 데이터베이스에 대한 전체 백업을 만듭니다.
결과
vCenter Server를 vCenter Server Appliance로 마이그레이션하기 위한 데이터베이스가 준비되었습니다.