[Oracle] RMAN 백업 / 복구

zzzzwso·2023년 11월 17일
0

DB 공부

목록 보기
5/5

RMAN 프롬프트에 접속하기

rman target /

RMAN 명령어

  1. LIST BACKUP; - 백업된 파일 리스트 조회

  2. LIST ARCHIVELOG ALL; - 백업된 아카이브 목록 조회

  3. BACKUP DATABASE; - 데이터베이스 전체 백업 시작

  4. BACKUP ARCHIVELOG ALL; - 아카이브로그 전체 백업 시작

  5. SHOW ALL; - 현재 설정된 RMAN Configuration을 모두 조회

  6. CROSSCHECK BACKUP; - Control File에 기록된 백업파일의 실존여부 확인

  7. CROSSCHECK ARCHIVELOG ALL; - Control File에 기록된 Archived Log들의 실존여부 확인

  8. LIST FAILURE; - 현재 Database에 일어난 장애 상황을 자동으로 검사해줌

  9. ADVISE FAILURE; - 장애 상황에 대한 Trouble Shooting 가이드 제공

  10. REPAIR FAILURE; - 제공된 Trouble Shooting 가이드에 따라 데이터베이스 복구

  11. DELETE BACKUP; - 백업된 파일 삭제

  12. DELETE ARCHIVELOG ALL; - 백업된 아카이브로그 삭제

  13. DELETE OBSOLETE; - Control File과 실제 File을 CROSSCHECK하여 미존재 기록/파일 삭제

참고

RMAN 백업 복구 수행 시, Control File에 기재된 기록이 몹시 중요하기 때문에 Control File을 잘 보관/관리하는 것이 중요하다.

Control File은 약 1주일 정도의 보관주기
1주일 이상의 기록을 유지할 필요가 있는 경우는 백업/복구를 위한 Catalog Database를 구성할 수 있다.

profile
HI there

0개의 댓글