# 재설치 복원
# 서버 이전 복원 (단순 복사 / RMAN)
동일 경로
- 기존 인스턴스 DB 의 DataFile/ControlFile/RedoLog 를 원래 경로에 복사(파티션 백업 복원)
다른 경로
- 기존 인스턴스 DB 의 DataFile/ControlFile/RedoLog 를 다른 경로에 복사(파티션 백업 복원)
[다른 경로(서버)의 백업 파일만 가져와서 복원]
RMAN> list backup; -- 현재 카다로그의 백업셋 정보 확인
RMAN> crosscheck backup; -- 비교 검증
RMAN> delete expired backup; -- 기존 백업 'EXPIRED' 상태 제거
채널 ORA_DISK_1 사용 중
백업 조각 목록
BP 키 BS 키 Pc# Cp# 상태 장치 유형 조각 이름
------- ------- --- --- ----------- ----------- ----------
1 15 1 1 EXPIRED DISK D:\ORABACKUP\ORCL_01SEH05C_1_1_20170915
RMAN> catalog start with 'D:\orabackup2'; -- 백업 경로 변경
D:\orabackup2 패턴과 일치하는 모든 파일 검색 중
데이터베이스에서 알 수 없는 파일 목록
=====================================
파일 이름: D:\orabackup2\ORCL_01SEH05C_1_1_20170915
위의 파일을 분류하겠습니까? (YES 또는 NO 입력) y
파일 분류 중...
분류 작업 완료
RMAN> list backup; -- 복사된 백업파일의 백업셋 정보 다시 확인
BS 키 유형 LV 크기 장치 유형 경과된 시간 완료 시간
------- ---- -- ---------- ----------- ------------ ---------
25 Full 9.42M DISK 00:00:00 17/09/29
BP 키: 25 상태: AVAILABLE 압축됨: NO 태그: TAG20170929T144247
조각 이름: D:\ORABACKUP2\ORCL_0FSFM8OB_1_1_20170929
포함된 SPFILE: 수정 시간: 17/09/29
SPFILE db_unique_name: TESTDB
포함된 제어 파일: Ckp SCN: 4648574 Ckp 시간: 17/09/29
RMAN> list incarnation; -- DB ID 확인
shutdown abort;
startup nomount;
restore controlfile from 'D:\ORABACKUP2\ORCL_0FSFM8OB_1_1_20170929';
alter database mount;
run {
restore database;
recover database noredo;
alter database open resetlogs;
}
댓글 없음:
댓글 쓰기