불완전 복구 - DDL 관련 장애복구(1)_ drop table명령으로 삭제된 table 복구.
[Backup&Recovery]/백업복구 2014. 10. 31. 18:12 |불완전 복구 - DDL 관련 장애복구(1)
- drop table명령으로 삭제된 table 복구.
[ 백 업 하 기 ]
1. 변경전 datafile, controlfile, redolog file의 경로를 조회한다.
2. db 종료 후, 백업을 해 놓는다.
3. db를 startup한다.
[ 장 애 발 생 ]
1. 테스트용 테이블을 생성.
2. 복구에 필요한 현재 리눅스 시간을 조회한 후, 테이블을 완전삭제한다.
[ 해 결 ]
1. db를 종료 후, 임시 경로를 만들어, 그 안에 파일을 복사한다.
2. control file의 경로를 변경해주기위해, 파라미터파일에서 control file의 위치를 변경해준다.
3. mount로 startup해서, control file의 경로바 바뀐 것을 확인하고, 변경전의 data file과 redo log file의 경로를 조회해본다.
4. alter database rename file 명령어를 이용해 datafile과 logfile의 경로도 바꿔준다.
5. 경로가 변경된 것을 확인한다.
6. 복구시간까지 복구하고, resetlogs옵션을 이용해 db를 open한다.
'[Backup&Recovery] > 백업복구' 카테고리의 다른 글
RedoLogFile장애 기본지식 _ 1.그룹의 멤버가 1개만 장애 발생할 경우. (0) | 2014.11.06 |
---|---|
불완전 복구 - DDL 관련 장애복구(2)_ drop tablespace명령으로 삭제된 tablespace 복구.(백업없는경우) (0) | 2014.11.04 |
불완전 복구 - DDL 관련 장애복구(2-2)_ drop table->drop tablespace 명령으로 삭제된 table복구. (0) | 2014.11.03 |
불완전 복구 - DDL 관련 장애복구(2)_ drop tablespace명령으로 삭제된 tablespace 복구.(백업있는경우) (0) | 2014.11.03 |
불완전 복구 - DDL 관련 장애복구(1-2)_ truncate table명령으로 삭제된 table 복구. (0) | 2014.11.03 |
불완전 복구(Icomplete Recover) - DML 관련 장애복구. (0) | 2014.10.31 |
## 매 백업 복구 실습시 항상 해야될 작업! (0) | 2014.10.31 |
노아카이브 로그 모드에서 복구.(미완?) (0) | 2014.10.30 |
ch3. Data File Recovery (0) | 2014.10.30 |
Archive Hang 발생시 해결 방법. (0) | 2014.10.30 |