테스트 마스터 생성
업데이트된 정보가 필요한 빈도 및 속도에 준하여 각 개발 및 테스트 환경에 대한 데이터를 복제하는 가장 좋은 방법을 결정합니다.
운용 데이터베이스를 복제하여 테스트 마스터를 생성하는 최적의 방법을 결정하도록 다음 데이터 새로 고침 빈도 지침을 검토하십시오.
- 자주 새로 고침(매일, 매주): 테스트 마스터를 물리적 대기 데이터베이스로 생성합니다.
- 일반 새로고침(bi-weekly, 매월): RMAN DUPLICATE를 사용하여 활성 데이터베이스에서 테스트 마스터를 생성합니다.
- 간혹 새로 고침(매분기, 반기적): RMAN 전체 데이터베이스 백업을 사용하여 테스트 마스터를 생성합니다.
물리적 대기 데이터베이스로 테스트 마스터 생성
항상 운용 데이터베이스와 동기화해야 할 때 물리적 대기 데이터베이스인 테스트 마스터를 생성합니다.
물리적 대기 데이터베이스는 스냅샷 생성을 위한 테스트 마스터입니다. 재해 복구를 위해 테스트 마스터를 사용하지 마십시오. 스냅샷은 Oracle ACFS 의 테스트 마스터와 동일한 서버에 생성됩니다.
이 예에서는 Oracle Database 버전 12.1.0.2을 다음 이름과 함께 사용합니다.
- 소스 운용 데이터베이스 인스턴스: PRODDB(PDB 이름은 PDB1입니다. )
- 테스트 마스터 데이터베이스 인스턴스: TSTMSTR(PDB 이름은 PDB1)
/etc/hosts
디렉토리에 테스트 마스터 호스트 이름 항목을 추가하고, 테스트 마스터에 포트를 구성하고, 운용 데이터베이스와 테스트 마스터 데이터베이스 간에 Oracle Data Guard 를 구성합니다.
활성 데이터베이스에서 테스트 마스터 생성
테스트 환경을 정기적으로 새로 고쳐야 하는 경우 Oracle Recovery Manager(RMAN) 활성 복제를 사용하여 온라인 운용 데이터베이스에서 데이터베이스 복제를 생성합니다.
이 예에서는 Oracle Database 버전 12.1.0.2을 다음 이름과 함께 사용합니다.
- 소스 운용 데이터베이스 인스턴스: PRODDB(PDB 이름은 PDB1입니다. )
- 테스트 마스터 데이터베이스 인스턴스: TSTMSTR(PDB 이름은 PDB1)
전체 데이터베이스 백업에서 테스트 마스터 생성
테스트 마스터가 새로 고쳐야 하는 경우 Oracle Cloud Infrastructure File Storage 서비스에 소스 운용 데이터베이스의 전체 백업 복사본을 생성합니다. RMAN(Oracle Recovery Manager) 활성 복제를 사용하여 백업을 생성하고 테스트 마스터 서버에 백업을 마운트합니다.
이 예에서는 Oracle Database 버전 12.1.0.2을 다음 이름과 함께 사용합니다.
- 소스 운용 데이터베이스 인스턴스: PRODDB(PDB 이름은 PDB1입니다. )
- 테스트 마스터 데이터베이스 인스턴스: TSTMSTR(PDB 이름은 PDB1)