본문 바로가기

rman

#26_140718_WSHOP2_RMAN CONTROLFILE 복구 # RMAN CONTROLFILE 복구 control file 복구를 수행하기 전에 autobackup이 선행되야 한다 RMAN> show all;- 위 내용의 정보가 출력된다. RMAN> configure controlfile autobackup on; - RMAN으로 백업할 때 controlfile과 parameter file이 자동백업 된다 l control file 삭제후 복구 작업 수행 1. SQL> select dbid from v$database;- dbid는 database의 ID인데 나중에 복구할 때 필요하다 2. SQL> select name from v$controlfile; 3. SQL> shutdown abort 4. OS에서 모든 control file을 삭제하시오 5. SQL>.. 더보기
#26_140718_WSHOP2_RMAN 명령의 유형 # RMAN 명령의 유형 l RMAN 을 사용했을떄 장점1. 변경된 DATA만 백업을 할 수 있다2. 블록(Block) 단위로 복구를 할 수 있다3. 압축기술을 이용해서 저장공간을 절약할 수 있다4. 백업본을 암호화 l RMAN 명령의 유형- 일부 명령은 독립형 또는 작업형 명령으로 실행될 수 있다- 독립형 명령: RMAN 프롬프트에서 개별적으로 실행: RUN 내에 하위 명령으로 나타낼수 있다- 작업형 명령: RUN 명령의 중괄호 내에 있어야 한다: 그룹으로 실행 n 명령어delete obsolete;- 백업본중에서 지워도 되는 파일들을 지우는 명령어list backup; - 백업본이 있는지 확인하는 명령어 n 작업형(run 명령어) RMAN> run {backup datafile 1; backup da.. 더보기
#24_140716_WSHOP_복구 어드바이져 # 복구 어드바이져 l 복구 어드바이져란- 오라클 장애상황을 감지하여 복구 스크립트를 생성해주는 기능 l 복구 어디바이져가 안되는 경우1. RAC 환경2. 너무 복잡한 장애상황일 때 l 명령어 3개 수행1. RMAN> list failure;-- 현재 장애상황을 알려줌2. RMAN> advise failure;- 현재 장애상황에 대한 스크립트를 생성하는 단계3. RMAN> repair failure;- 복구 스크립트를 자동으로 수행 n 그밖의 명령어- SELECT * FROM v$ir_failure;: 복구 내용 출력- SELECT * FROM v$ir_manual_checklist;: 오류 내용- SELECT * FROM v$ir_repail;: 조치 내역 출력 SQL> select file_name .. 더보기
#24_140716_WSHOP_백업(RMAN) # 백업(RMAN) l RMAN 을 사용해서 백업과 복구를 했을 때 장점(P15-8)1. 간단한 명령어로 백업과 복구를 쉽게 할 수 있다2. database에 있는 모든 파일들을 전부 백업3. 백업가능 파일- datafile- controlfile- archive log file- parameter file4. 백업불가능한 파일- redo log file : 사용자 관리 백업- password file : 깨지면 다시 생성하면 된자5. disk 나 테이프에 백업을 할 수 있다 l RMAN 으로 백업했을 떄 백업되는 유형 2가지 (p15-7)1. backup set : 하나의 상자 안에 여러 개의 data file 들을 넣어주는 백업셋2. image copy : 원본하고 똑같이 copy3. 두 개의 차이점.. 더보기
#23_140715_WSHOP_백업/복구 # 백업/복구 l 장애의 6가지 유형1. 문장에러- 코드의 오류, 권한 부족 : 코드수정, 권한부여로 해결 2. 유저프로세서 에러- 클라이언트 PC 또는 응용프로그램이 비정상적으로 종료 : 다시 시작시켜 해결한다- pmon 이 알아서 commit 안한 data는 rollback 해준다 3. 네트웍 에러- 클라이언트에서 서버로 오라클 접속이 안된다- 원인1) 서버의 리스너가 내려간 경우 – lsnrctl start(리스너를 올린다)2) 물리적 네트웍 구성이 잘못된 경우(랜카드에 이상이 있거나 랜선이 빠지거나) – 백업네트웍을 구성해야 한다 4. 유저의 실수 : flashback 기술로 복구한다- 실수로 테이블 drop- 실수로 data를 다 지우고 commit- 주의할 사항 : truncate table .. 더보기