NetBackup Oracle Restore
- Master
- 2023년 8월 12일
- 1분 분량
Controlfile 복구 하기
Netbackup Job Overview 에서 File List 확인
ex) /c-12348342342345-03
오라클 계정에서 아래 스트립트 명령어 수행
#rman cmdfile=nbu_ctrl.sh
RUN{
ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE' PARMS 'SBT_LIBRARY=/usr/openv/netbackup/bin/libobk.so64';
SEND 'NB_ORA_SERV=backup server hostname,NB_ORA_CLIENT=client hostname';
restore controlfile to '/tmp/controlset.cntl' from'/c-12348342342345-03';
RELEASE CHANNEL ch00;
}
* DB 가 NOT MOUNTED 상태에서 실행
* NetBackup Agent 설치 시 default 경로 /usr/openv
/usr/openv/netbackup/ext/db_ext/oracle/samples/rman/hot_database_backup.sh (스크립트 샘플 확인)
> 복구된 Controlfile 로 DB 마운트
RMAN>alter database mount ;
2. DB 복구 하기 (데이터 파일 복구)
Opmerkingen