반응형
## RMAN 완전 복구 (Noarchive)
( Noarchive mode 기준 )
1. mount 상태에서 rman 실행
2. backup 실행
backup as backupset database;
3. 데이터 파일 위치 확인 후 삭제
select name from v$datafile;
4. 복원(restore) 진행
우선 불러오는 것을 의미
SCN을 맞춰주기 위해 cp를 사용해서 복구한다고 생각하면 됌
RMAN> restore database;
5. 복구(recover) 진행
RMAN> recover database;
6. database open
redo log 파일이 손상되었기 때문에 resetlogs 를 이용해서 open 해줘야한다.
alter database open resetlogs;
## RMAN 완전 복구 (Archive)
( Archive mode 기준 )
대부분 Noarchive mode와 비슷하지만 Archive mode는 open 상태에서 진행한다는 점과
open 할때 resetlogs 옵션을 사용하지 않는다는점이 다르다.
1. open 상태에서 rman 실행
2. backup 실행
backup as backupset database;
3. 데이터 파일 위치 확인 후 삭제
4. restore 진행
RMAN> shtudown immediate;
RMAN> startup mount;
RMAN> restore database;
5. restore, recover 복구 진행
RMAN> recover database;
6. database open
alter database open;
반응형
'ORACLE > ORACLE_Backup&Recovery' 카테고리의 다른 글
RMAN을 이용한 CloneDB 생성 (0) | 2023.04.20 |
---|---|
Hotbackup CloneDB 생성 (0) | 2023.04.20 |
RMAN Full/Tablespace/Table 단위 복구 (0) | 2023.04.20 |
RMAN (Recovery Manager) 백업 (일반/증분) (0) | 2023.04.18 |
ORACLE LogMiner (0) | 2023.04.17 |