none
MS SQL Database 압축 백업 RRS feed

  • 질문

  • MS SQL Database 압축 백업을 할 경우 좀더 효율적으로 디스크 공간을 활용하면서 할 수 있는 방법을 알려주세요.

    2011년 11월 16일 수요일 오전 9:01

답변

  • 안녕하십니까? 김도남 님

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 “MS SQL Database 압축 백업에 대한 답변을 드리겠습니다.

     

    Step 1 : Database 용량 확인

     

    Sp_saceused 저장 프로시저를 이용해서 Database의 용량을 확인할 수 있습니다.

     

    Exec exec sp_spaceused

     

     

    Step 2 : 용량 미리 할당

     

    아래와 같이 백업을 시작하면 미리 용량을 할당 한후 백업을 시작 합니다. 이와 같이 할 경우 최종 완료된 용량 보다 미리 할당된 용량이 더 클 수도 있습니다.

     

    backup database AdventureWorks2008R2 to disk = 'C:\BakDatabase\AdventureWorks2008R2.bak'

     

    Step 3 : 점진적으로 용량 할당

     

    DBCC를 이용해서 설정을 변경 후 백업을 시작하면 용량을 점진적으로 할당을 합니다.

     

    DBCC TRaceON (3042, -1)

    go

    backup database AdventureWorks2008R2 to disk = 'C:\BakDatabase\AdventureWorks2008R22.bak'

     

     

    참고 자료

     

    DBCC TRACEON(Transact-SQL)

    http://msdn.microsoft.com/ko-kr/library/ms187329.aspx

     

    How to: Back Up a Database (SQL Server Management Studio)

    http://msdn.microsoft.com/en-us/library/ms187510.aspx

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    • 답변으로 표시됨 김도남 2011년 12월 2일 금요일 오전 8:02
    2011년 12월 2일 금요일 오전 1:40
    중재자

모든 응답

  • 안녕하십니까? 김도남 님

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 “MS SQL Database 압축 백업에 대한 답변을 드리겠습니다.

     

    Step 1 : Database 용량 확인

     

    Sp_saceused 저장 프로시저를 이용해서 Database의 용량을 확인할 수 있습니다.

     

    Exec exec sp_spaceused

     

     

    Step 2 : 용량 미리 할당

     

    아래와 같이 백업을 시작하면 미리 용량을 할당 한후 백업을 시작 합니다. 이와 같이 할 경우 최종 완료된 용량 보다 미리 할당된 용량이 더 클 수도 있습니다.

     

    backup database AdventureWorks2008R2 to disk = 'C:\BakDatabase\AdventureWorks2008R2.bak'

     

    Step 3 : 점진적으로 용량 할당

     

    DBCC를 이용해서 설정을 변경 후 백업을 시작하면 용량을 점진적으로 할당을 합니다.

     

    DBCC TRaceON (3042, -1)

    go

    backup database AdventureWorks2008R2 to disk = 'C:\BakDatabase\AdventureWorks2008R22.bak'

     

     

    참고 자료

     

    DBCC TRACEON(Transact-SQL)

    http://msdn.microsoft.com/ko-kr/library/ms187329.aspx

     

    How to: Back Up a Database (SQL Server Management Studio)

    http://msdn.microsoft.com/en-us/library/ms187510.aspx

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    • 답변으로 표시됨 김도남 2011년 12월 2일 금요일 오전 8:02
    2011년 12월 2일 금요일 오전 1:40
    중재자
  • 압축 백업에 관심이 있으신 듯 하여 압축 백업 전에 예측해주는 툴이 있어 추가적으로 공유드립니다.

    SQL Server Compression Estimator (http://nexondbteam.tistory.com/109)

     

    2012년 1월 21일 토요일 오후 2:35