본 게시물은 개인적인 의견으로 작성되었으니 절대적인 정보가 아닐 수 있습니다. 참고만 하시고 궁금한 사항이 있으시면 연락주세요.

티스토리 뷰

Windows Azure Blob Storage as database backup

On-Premise 환경에서 Windows Azure Storage(저장소)에 백업하는 방법이 3가지가 있다.


Session1. Backup to URL in SQL Server 2012, 2014

Part 1 : Backup to URL in SQL Server 2012, 2014

Part 1-1 : Backup to URL in SQL Server 2012, 2014 as SSMS

Session2. Backup To Windows Azure Tool

Part 2 : Backup To Windows Azure Tool 로 백업

Part 2-1 : Windows Azure Tool 구성 옵션 암호화/압축 기능

Session3. Managed Backup to Windows Azure

Part 3  : Managed Backup  - 데이터베이스 수준의 관리되는 백업

Part 3-1 : Managed Backup  - SQL 인스턴스 수준의 관리되는 백업


#. Windows Azure Tool 구성 옵션 암호화/압축 기능

 

SQL 백업압축 기능과 조금의 차이가 있다. 내부적으로 알고리즘에 대해서 차이가 있는 것 같다.

일반백업시 Hearder 정보에 압축옵션이 True가 되지만 Azure Tool 압축백업은 False 로 보인다.

아마도 다른 방식의 압축기능인듯 하다.

 

일반백업시 압축옵션을 추가하여 백업을 하게되면 백업파일의 Header정보를 보면 Compressed = 1로 표기가 된다.

BACKUP DATABASE AdventureWorks2014 TO DISK=N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Backup\AdventureWorks2014_Press.bak'

WITH COMPRESSION

 

RESTORE HEADERONLY from disk=N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\Backup\AdventureWorks2014_Press.bak'

 

그러나 Azure Tool 압축옵션 설정 후 백업을 하게되면 Compressed = 0 으로 표기된다.

 

Windows Azure Tool 의 암호화, 압축 옵션설정여부에 따라 백업파일을 정의한다.

암호화 = .data.enc

압축 = .data.gz

None = .data

으로 생성됨을 확인 할 수 있다.

압축옵션은 with Compression 보다 좀더 압축률이 더 높은 것으로 확인을 할 수 있다. 샘플데이터베이스로 테스트한 결과이므로 참고만 하자.

 

 

본 게시물은 개인적인 의견으로 작성되었으니 절대적인 정보가 아님을 알려드립니다.
참고만 하시고 궁금한 사항이 있으시면 연락주시기 바랍니다.

 

 

댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
Total
Today
Yesterday