이전 글 에서 RMAN Duplicate 기능을 이용해서 Oracle DB 복제(Clone DB 생성) 실습을 했었습니다.
RMAN Duplicate 에 2가지 방식이 있습니다.
1) 백업을 먼저 받고, 그 백업을 가지고 복제하는 방법
2) 백업없이 소스DB 에서 바로 복제하는 방법 (Active Database Duplication)
이전 꺼는 1번에 해당하고, 여기서는 2번에 해당하는 RMAN Active Database Duplication 을 실습합니다.
$ rman target sys@SRCDB auxiliary sys@NEWDB
-- 여기에서 (target = 소스), (auxiliary = 타겟) 임.
RMAN> duplicate target database to NEWDB from active database
spfile
set db_name='NEWDB'
set control_files='/u02/NEWDB/control01.ctl', '/u02/NEWDB/control02.ctl'
set db_file_name_convert '/u01/app/oracle/oradata/ORA19', '/u02/NEWDB'
set log_file_name_convert '/u01/app/oracle/oradata/ORA19', '/u02/NEWDB'
set db_recovery_file_dest_size='1G'
set db_recovery_file_dest='/u02/fast_recovery_area'
set sga_target='900M'
set audit_file_dest='/u02/NEWDB/adump'
nofilenamecheck
;
유튜브영상에서 사용한 스크립트 파일을 여기에 첨부합니다.
'IT관련' 카테고리의 다른 글
SQLPlus 에서 varchar2 변수 사용시 ORA-06502, ORA-06512 에러 (0) | 2024.06.13 |
---|---|
리눅스 가상머신에 Oracle DB 21c 설치 유튜브 영상 및 스크립트 (0) | 2024.05.24 |
RMAN 을 이용한 Oracle DB 복제 (Clone DB 생성) 실습 유튜브 영상 및 스크립트 (0) | 2024.04.21 |
RAC 주요커맨드 crsctl, srvctl 사용법 유튜브 영상 및 스크립트 (1) | 2024.03.27 |
오라클 TTS (Transportable TableSpace) 유튜브 영상 및 스크립트 (0) | 2024.01.16 |