2014-11-15 2 views
0

SQL Server 2008 R2 데이터베이스를 다른 위치로 복원하려는 의도로 백업하고 있습니다. 백업 마법사 (오른쪽 클릭 작업, 백업)를 사용하여 백업 할 때 결과 백업의 크기가 데이터베이스가 있어야하는 것보다 훨씬 큽니다 (약 5GB의 데이터 만있는 경우 c45Gb)SQL Server 2008R2 데이터베이스 백업이 많습니다.

어떻게하면됩니까? 다른 곳으로 전송하고 복원 할 수 있도록 합리적인 크기의 백업을 만드시겠습니까?

감사합니다, 댄

+0

백업에는 트랜잭션 로그가 포함됩니다. 데이터베이스가 FULL 복구 모델을 사용하는 경우 복구 목표를 달성하고 트랜잭션 로그의 크기를 적절하게 유지하기 위해 정기적 인 트랜잭션 로그 백업을 예약해야합니다. –

+0

슈퍼 유저로 이동하라는 제안과 함께 주제없는 것으로 표시되었습니다. 이 질문에 대한 프로그래밍 측면은 없습니다. SQL Server 사용에 관한 질문 일뿐입니다. – ArtOfWarfare

답변

0

백업의 옵션 탭으로 이동하여 압축을 '압축 백업'으로 설정하여 더 작은 백업을 생성했으며, 기존의 모든 백업 세트 덮어 쓰기 및 새 미디어 세트 이름으로 백업을 선택했습니다.

+2

이 질문에 대한 답을 제공하지 않습니다. 비평하거나 저자의 설명을 요청하려면 게시물 아래에 의견을 남기십시오. 자신의 게시물에 언제나 댓글을 달 수 있으며 충분한 [평판] (http://stackoverflow.com/help/whats-reputation)을 갖게되면 [모든 게시물에 댓글을 달 수] 있어야합니다 (http://stackoverflow.com/help/privileges/comment). – TN888

+0

@ Ty221 -이 질문에 어떻게 대답하지 않습니까? – ArtOfWarfare

+0

확실히 내 문제를 해결했습니다. – user1896017

1

전체 백업은 사용의 모든 페이지 플러스 백업 (약)에 대한 실행 시간 범위를 커버 로그의 일부가 포함되어 있습니다. 5GB 백업 중에 40GB의 로그를 생성하면 놀랄 것입니다. 이 시점에서 나는 당신이 정말로 올바른 데이터베이스를 백업했는지 확인하려고합니다. 또는 대상 파일에 다른 백업이 이미 포함되어있을 수 있습니다.

당신 말 :

내가 백업 의 옵션 탭으로 이동하여 작은 백업을 생성하고 '압축 백업'에 압축을 설정, 또한 기존의 모든 백업 세트를 덮어 쓰기 선택하고 백업 된 새 미디어 세트 이름으로 변경하십시오.

분명히 기존 파일에 데이터가 포함되어 있습니다. 압축이 대량의 비용 절감을 초래할 가능성은 거의 없습니다.

관련 문제