유틸리티 설치 및 테스트 마스터 데이터베이스 서버 구성
gDBClone
) 스크립트를 설치하고 운용 데이터베이스를 복제하도록 서버를 구성합니다.
운용 데이터베이스를 복제하여 테스트 마스터를 생성하는 최적의 방법을 결정하도록 다음 데이터 새로 고침 빈도 지침을 검토하십시오.
- 자주 새로 고침(매일/매주): 테스트 마스터를 물리적 대기 데이터베이스로 생성합니다.
- 일반 새로고침(bi-weekly, 매월): RMAN DUPLICATE를 사용하여 활성 데이터베이스에서 테스트 마스터를 생성합니다.
- 간혹 새로 고침(매분기, 반기적): RMAN 전체 데이터베이스 백업에서 테스트 마스터를 생성합니다.
데이터베이스 복제 스냅샷 관리 스크립트 설치
gDBClone
스크립트를 설치합니다.
데이터베이스 복제 스냅샷 관리(gDBClone
) 명령줄 유틸리티에는 대부분의 작업에 대한 루트 시스템 권한이 필요합니다. 시스템 관리가 데이터베이스 관리 이외의 다른 그룹에서 처리되거나 보안이 중요한 문제인 환경에서는 root 사용자 계정 및 암호에 대한 액세스를 제한할 수 있습니다. Sudo를 사용하면 시스템 관리자가 특정 사용자(또는 사용자 그룹) 에게 root로 명령을 실행할 수 있는 기능을 부여하면서 보안 및 준수 프로토콜의 일부로 모든 명령 및 인수를 기록할 수 있습니다.
gDBClone
명령행 유틸리티에 필요한 서비스, 제품 및 롤을 충족하는지 확인합니다.
디렉토리에 테스트 마스터를 추가하고 포트를 구성합니다.
/etc/hosts
디렉토리에 테스트 마스터 서버에 대한 항목을 추가하고 포트를 구성합니다.
테스트 마스터 서버 구성
모든 테스트 마스터 옵션의 경우 Oracle Database 홈(DB 홈) 을 생성하고, Oracle ACFS(Oracle ASM 클러스터 파일 시스템) 를 구성하고, 테스트 마스터 서버 인스턴스에 TDE(투명한 데이터 암호화) 전자 지갑을 생성해야 합니다.
이 예에서는 다음 이름을 사용합니다.
- 소스 운용 데이터베이스 인스턴스: PRODDB(PDB 이름은 PDB1입니다. )
- 테스트 마스터 데이터베이스 인스턴스: TSTMSTR(PDB 이름은 PDB1)