dbms:oracle:admin:rman_script01
목차
RMAN Backup Scripts 예제
백업내용확인
$ rman target / catalog rcatowner/oracle@rcat RMAN> list backup;
RMAN 실행
$ export ORACLE_SID=orcl $ echo $ORACLE_SID orcl $ rman target / catalog rcatowner/oracle@rcat
저장 스크립트 확인
RMAN> list script names;
스크립트 파일 준비
- vi backup_db.txt
run { backup database plus archivelog; } - cat 명령으로 파일확인
$ cat backup_db.txt run { backup database plus archivelog; }
저장 스크립트 생성
RMAN> create global script backup_db from file 'backup_db.txt';
저장 스크립트 확인
RMAN> print global script backup_db;
저장 스크립트 실행
- RMAN에서 실행
RMAN> run 2> { 3> execute global script backup_db; 4> } - shell에서 실행
rman target / catalog rcatowner/oracle@rcat script backup_db
저장 스크립트 외부 파일로 저장하기
RMAN> print global script backup_db to file 'backup_database.txt';
저장 스크립트 삭제
RMAN> delete global script backup_db;
FAQ
스크립트 실행 중 에러발생시
RMAN> crosscheck archivelog all; RMAN> delete expired archivelog all;
dbms/oracle/admin/rman_script01.txt · 마지막으로 수정됨: 저자 starlits
