본문 바로가기

IT관련

RMAN 을 이용한 Oracle DB 복제 (Clone DB 생성) 실습 유튜브 영상 및 스크립트

오라클 백업/복구 툴인 RMAN 을 이용해서 데이터베이스를 복제하는(클론 DB를 생성하는) 유튜브 영상을 만들어봤습니다.

 

        $ rman target sys@SRCDB auxiliary /
         RMAN> duplicate target database to NEWDB
               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'
               backup location '/u02/fast_recovery_area/ORA19'
               nofilenamecheck
               noredo
               ;

 

유튜브영상에서 사용한 스크립트 파일을 여기에 첨부합니다.

 

rman_dup.txt
0.00MB

 

 

 

RMAN Duplicate 에 2가지 방식이 있습니다.

 

1) 백업을 먼저 받고, 그 백업을 가지고 복제하는 방법
2) 백업없이 소스DB 에서 바로 복제하는 방법  (Active Database Duplication)

 

위 영상은 1번에 해당합니다.