본문 바로가기

IT관련

RMAN 을 이용한 Oracle DB 복제 실습2 (Active Duplication) 유튜브 영상 및 스크립트

이전 글 에서 RMAN Duplicate 기능을 이용해서 Oracle DB 복제(Clone DB 생성) 실습을 했었습니다.

 

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

오라클 백업/복구 툴인 RMAN 을 이용해서 데이터베이스를 복제하는(클론 DB를 생성하는) 유튜브 영상을 만들어봤습니다. $ rman target sys@SRCDB auxiliary / RMAN> duplicate target database to NEWDB spfile set db_name='N

jack-of-all-trades.tistory.com

 

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
               ;

 

 

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

 

rman_dup_a.txt
0.00MB