아카이브로그(양)를 줄일 수 있는법이있을까요? 0 4 3,105

by 임서희 [2013.03.29 14:13:26]


저희 시스템이 noarchive mode인데 archive mode로 전환하려고 합니다.
 (프로젝트가 시작되어 개발서버이지만 백업의 니즈가 발생하여 적용하려고함)

파라미터를 archivelog로 변경하면 되는것이야 알고있지만 이슈가 있습니다.

운영서버의 경우 daily로 archive 백업을 하여 저장주기는 1달정도로 되어있습니다.

그런데 이번에 작업하려고 하는 개발서버의 경우
트랜잭션은 크게 없으나 데이터 사이즈 자체가 엄청 많고 백업테이프도 넉넉치않아서
아카이브를 어떻게 적용할지 고민입니다.

백업 자체는 주1회 할 예정이고 저장주기는 되도록 짧게해서 (2주정도?지나면 지우게끔) 적용하려고 하는데...
 오라클단에서도 조정할 부분이 있을까요?

예를들면
쌓이는 로그를 최소화 하기위해 (write되는 순간을 줄이기위해) commit 하는 기본 checkpoint 주기?을 좀 크게 바꾼다던지,
어떤 한도치가 넘었을때 로그로 남게끔 조절한다던지 등..
* 사이즈가 큰 db이고 또 개발기인만큼 백업받는 사이즈부담을 최대한 줄일 수 있으면 줄이고 싶은 상태입니다.


가능한 아이디어 주시면 고민해보겠씁니다^^*
by 손님 [2013.03.31 23:53:45]
오라클 버전은 어떻게 되시나요?

차등 증분/누적 증분 같은 백업방법은 어떠하실련지?

by 임서희 [2013.04.01 09:28:48]

버젼은 10.2.0.4 입니다. (10g이죠)

어떤식으로 말씀이신지구체적으로 부탁드립니다.
(궁극의 목적은 저장사이즈를 감소시키기위함, 백업 테이프 용량이부족하므로)


by 보안관 [2013.04.02 16:02:57]
아카이브 로그를 줄이는 방법은 사용량을 줄이는 방법뿐일겁니다.
가장 좋은 방법은 백업주기를 최소한으로 줄이고(하루? 이틀정도) 백업이전에 생성한 아카이브로그는 쿨하게 지우시는 것 같네요.

by 임서희 [2013.04.04 18:50:22]

백업주기를 짧게하여
ex) 10짜리 사이즈의백업을 매일매일 받는대신
2틀치 이전꺼는 바로바로 지운다......

이런식으로 가란말씀이시져?^^

백업저장장치는 10*2 요만큼만 항시 남아있도록..

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입