데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
선배님들 안녕하세요.~ 초보입니다.
회사 개발용 DB를 살펴보던중에 풀백업은 정기적으로 받고 있는데
트랜잭션 로그 백업을 한번도 받지 않아 로그 사이즈가 너무 크더라고요.
개발 DB는 전체 복구모드로 운영중이고요.
그래서 일단 트랜잭션 로그를 백업 받은 뒤
dbcc shrinkfile 을 이용해서 트랜잭션 로그를 잘라내려고 합니다.
1. 트랜잭션 로그를 백업 받았더니 용량이 그대로 로그 사이즈 만큼 (몇기가) 나왔습니다. 이거는 그 다음 풀백업 후에
삭제해도 상관없을까요?
2. 전체 복구모드로 운영중에 풀백업을 받고나서 트랜잭션 로그가 자동으로 잘려나가게 할 수는 없나요?
Comment 1
-
쓸만한게없네(윤선식)
2013.01.29 10:24
1. 로그 백업파일 사이즈는 그간 로그백업을 받지 않은 만큼의 크기가 됩니다.
그리고, 삭제라는 것보다는 비운다는 표현이 더 맞을 듯 하네요.
2. 그러한 용도로 사용하고자 하시면 차라리 단순 복구 모드로 변경하시는 편이 더 나을 듯 합니다.
물론 전체백업만 지원하므로, 업무의 중요도를 먼저 판단하셔야 할 듯.
혹 이해가 안 가시면 다음 글을..
http://www.sqler.com/347242