728x90
반응형
MS SQL을 사용하고 있습니다.
2000년도부터 SQL을 사용해 왔고, 2000/2005/2008/2012 버전을 사용하고 있습니다.
2005가 주를 이뤘을 시절에 데이터베이스 백업에 대한 필요성이 있었습니다.
그 당시 MS SQL 2005 버전의 압축백업 솔루션인 LiteSpeed 를 구입하여 사용하였습니다.
현재는 2008과 2012가 주를 이루고 압축백업을 2005는 Enterprise, 2012는 Standard Edition에서 지원하고 있습니다.
3rd party 제품과 MS SQL 기본 기능을 둘 모두를 사용했었는데, 압축율은 3rd party 제품이 더 좋았습니다.
3rd Party 제품과 MSSQL 의 압축 백업의 백업율은 10~30% 정도입니다.
100GB에서 약30GB로 줄어듭니다.
아래 내용은 백업시에 백업 구문의 예시입니다.
LiteSpeed 솔루션에서의 백업 스크립트
전체백업
execute master.dbo.xp_backup_database @database = "",
@filename = "\.bak", @init = 1, @compressionlevel = 4
차등백업
execute master.dbo.xp_backup_database @database = "",
@filename = "\.bak", @init = 1, @compressionlevel = 4, @with = differential
로그백업
execute master.dbo.xp_backup_log @database = "",
@filename = "\.trn", @init = 1, @compressionlevel = 4
파일 그룹별 백업
execute master.dbo.xp_backup_database @database = "",
@filename = "\.bak",@init = 1, @compressionlevel = 4, @filegroup = 'filegroupname'
728x90
반응형
'운영 > 백업과 복원' 카테고리의 다른 글
손상된 데이터베이스 복구 (0) | 2020.12.05 |
---|---|
RestoreVerify (0) | 2014.05.08 |
How to Attach a SQL Server Database without a Transaction Log and with Open Transactions (0) | 2014.03.17 |
백업 진행율 확인 (0) | 2014.01.15 |
데이터베이스 백업 기록 조회 (0) | 2013.12.11 |