RMAN_Recovery Catalog

망구씨·2023년 11월 7일
0

관련 수업, 실습 내용 참고


💡 Recovery catalog db를 사용하게 되면 알맨 백업 정보가 control file, recovery catalog db에 동시에 저장되며 더 많은 정보를 저장할 수 있고, 알맨 백업 복구 스크립트를 저장할 수 있다.

$ rman target / nocatalog
RMAN> backup database;

✏️ control file 이 아니라 recovery catalog 를 이용했을때 장점

  1. RMAN 백업/복구 스크립트를 저장할 수 있다.
  2. 컨트롤 파일보다 더 많은 정보를 저장할 수 있다.
  3. 컨트롤 파일을 백업 받을때 마다 그 정보를 기록하고, 컨트롤 파일이 깨졌을 때 가장 최근에 백업받은 컨트롤 파일로 자동 복구할 수 있게 해준다.
  4. backup 할 때 keep forever 절을 사용할 수 있다. (절대 지우면 안되는 백업파일 만드는 것)

✏️ Recovery Catalog 구성하기

순서

  1. 리커버리 카탈로그 데이터를 저장할 테이블 스페이스 생성
  2. rc 소유자 유저를 생성
  3. recovery catalog 생성
  4. target db를 recovery catalog에 등록해주기

✏️ recovery catalog 를 사용했을 때 사용할 수 있는 rman 명령어

  1. catalog 명령어 : RMAN으로 백업 받지 않은 일반 백업본을 알맨으로 복구할 때 사용할 수 있도록 등록하는 명령어
RMAN> catalog datafilecopy '/home/oracle/online_backup/users01.dbf';
RMAN> list copy of datafile 4;
  1. resync catalog 명령어
  2. change 명령어
  3. crosscheck 명령어
  4. list 명령어
  5. report 명령어
profile
Slow and steady wins the race.

0개의 댓글