HP-UX
1752866 회원
4123 온라인
108791 솔루션
새 메시지

ORACLE DBMS fbackup 에러

 
장우식
신규 회원

ORACLE DBMS fbackup 에러

ORACLE DBMS를 HotBackup Mode에서 fbackup을 이용하여

LTO 1 Tape에 백업할 경우 fbackup warning 발생

# 백업 수행한 순서

1. ORACLE HotBackup Mode 전환

SQL> alter tablespace *** begin backup;

-> 모든 테이블 스페이스에 대하여 수행

SQL> select * from v$backup;

-> begin 상태 확인

2. ORACEL DBMS 및 파일시스템 영역 전체 백업

# fbackup -c /cron_dir/fbackup/weekly_fbackup.cfg

-f /dev/rmt/2m

-g /cron_dir/fbackup/weekly_fbackup.graph

$ cat /cron_dir/fbackup/weekly_fbackup.cfg

maxretries 2

maxvoluses 1000

error /cron_dir/fbackup/error

$ cat /cron_dir/fbackup/weekly_fbackup.graph

i /cim-data-32

i /cim-env-32

i /cim-arch-32

i /cim-tot-32

i /oracle

i /

i /stand

e /var/spool

e /var/opt/dce/rpc

e /cim-data-32/backup

e /cim-env-32/cim-control/control02.ctl

e /net

3. fbackup 수행결과 Warning 메시지 발생

-> 여러번 시도한 결과 Warning 발생파일은 일정하지 않음.

fbackup(1004): session begins on Tue Aug 30 11:30:06 2005

fbackup(3203): volume 1 has been used 2 time(s)

fbackup(3024): writing volume 1 to the output file /dev/rmt/2m

fbackup(3009): WARNING: File number 7 (/cim-env-32/oradata/

ora32/rbs02.dbf) was not successfully backed up

fbackup(3055): total file blocks read for backup: 4096054

fbackup(3056): total blocks written to output file

/dev/rmt/2m: 4096595

fbackup(1030): warnings encountered during backup

3 응답 3
Joseph
초등학생

ORACLE DBMS fbackup 에러

일정하지 않는 이유는

rollback segment를 사용중인지 아닌지에 따라 warning이 발생할 수도 있고 안할 수도 있습니다..



아마 Hot 백업중에 롤백에 관련된 파일이 open되어서 warning이 발생했습니다.

누군가가 insert,update,delete작업을 하고 있었는가 봅니다...^^





Hot백업에서 롤백파일의 백업은 필요가 없으니깐 그냥 무시하면 되겠네요..



Have a nice day^^
장우식
신규 회원

ORACLE DBMS fbackup 에러

rollback 관련 파일일 경우에는 상관이 없겠지만 ORACLE Datafile 일 경우에는 어떻게 할지?



답변에 대한 질문사항

1. 특정 파일을 백업(fbackup)중 파일 Access 발생으로 인하여

Warning 발생이 되나요?

2. 근본적 해결은 백업 대상인 모든 파일에 Access 가 없어야 하나요?

3. config 파일에서 retry 회수를 증가 시키면 어떨지?

4. retry 1회당 어느정도의 시간이 소요되는지?



답변 부탁드립니다.
Joseph
초등학생

ORACLE DBMS fbackup 에러

oracle data file에는 발생할 경우가 없겠지요...



alter tablespace *** begin backup;

-> 모든 테이블 스페이스에 대하여 수행



위 명령어에 의해서 data file은 정상적으로 백업 받겠죠..



아울러 hot백업시 해당 datafile만 백업받으면 될 것 같습니다..







Good day~~