BACKRUSH  유닉스명령  다음  자료실  Ascii Table   원격접속  달력,시간   프로세스  
지하철노선   RFC문서   SUN FAQ   SUN FAQ1   C메뉴얼   PHP메뉴얼   너구리   아스키월드 아이피서치

글쓴이: 일라클 Archive log에 의한 Backup 조회수: 5579



OS backup이나 exp 으로 백업을 받은 경우에 복구는 backup받은 시점
으로 밖에 복구 할수 없다.
최근에 정보까지 유실되지 않은 상태로 복구하려면 주기적인 OS 백업과
함께 archive log모드로 데이터베이스를 운영하면된다.

Archive log 운영방법

1.파라메터 화일 수정
parameter file $ORACLE_HOME/dbs/initRUSH.ora

log_archive_start = true
log_archive_dest = /home/oracle/admin/RUSH/arch
log_archive_format = arch_%t_%s.arc

첫라인:Archive 모드 전환
두번째라인:Archive log 파일들이 저장되는 위치
세번째라인:로그파일들의 쌓이는 형식지정

2.파라메터 화일수정후 shutdown 후 재시동 startup

SVRMGR> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SVRMGR> startup mount
ORACLE instance started.
Total System Global Area 420126880 bytes
Fixed Size 73888 bytes
Variable Size 340041728 bytes
Database Buffers 79839232 bytes
Redo Buffers 172032 bytes
Database mounted.
SVRMGR> alter database archivelog; <--아카이브모드인에이블
Statement processed.
SVRMGR> alter database open; <--데이타베이스오픈
Statement processed.
SVRMGR> select log_mode from V$database; <--로그모드확인
LOG_MODE
------------
ARCHIVELOG
1 row selected.
SVRMGR>

SVRMGR> alter system switch logfile; <--로그쌓이게 함
Statement processed.
SVRMGR>

(23)[stone]/home/oracle/admin/RUSH/arch > ls
arch_1_107.arc <-아카이브정상작동확인
(24)[stone]/home/oracle/admin/RUSH/arch >

아카이브파일은 계속 생성이되게되는데 이는 OS디스크를 많이 차지 하게
되고 수많은 아카이브파일이 생성이되는데 이는 복구시간이 많이 소비하게된다.
그러므로 Archive log모드로 운영시 정기적으로 콜드백업을 한후
아카이브파일을 전부 삭제한후 다시 오라클을 재시동해야한다.






관련글 : 없음 글쓴시간 : 2003/04/30 11:51 from 218.38.148.150

  [FAQ]linux(x86)용 오라클 -> 솔라리스(x86)에 설치 목록보기 새글 쓰기 지우기 응답글 쓰기 글 수정 온라인상태에서 백업[export]  
BACKRUSH  유닉스명령  다음  자료실  Ascii Table   원격접속  달력,시간   프로세스  
지하철노선   RFC문서   SUN FAQ   SUN FAQ1   C메뉴얼   PHP메뉴얼   너구리   아스키월드 아이피서치