본문 바로가기

운영/백업과 복원

LiteSpeed 백업 옵션

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