티스토리 뷰
SQL backup to Windows Azure Storage Part 1-1
AWS-in 2015. 11. 23. 16:44Windows 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 인스턴스 수준의 관리되는 백업
번외로 SSMS을 이용한 URL Backup을 확인해보자.
Session1-1. Backup to URL in SQL Server 2012, 2014 as SSMS
앞에 포스트는 T-SQL로 백업/복원하는 방법이었다.
익숙한 SSMS로 백업하는 방법을 확인해 보자.
트랜잭션로그를 백업해보자. 대상에서 디스크 or URL을 선택할 수 있다.
URL을 선택하면 샘플코드가 자동으로 생성이 되며, 이미 생성한 자격증명을 선택하면 백업URL이 정상적으로 자동 생성이 된다.
특이할점은 파일이름이 .trn 이 아닌 .log 확장자로 생성이 된다.
Windows Azure Storage에서 확인해보자.
정상적으로 백업이 되었다.
복원을 해보자.
SSMS에서 데이터베이스 복원을 클릭하면 아래 창이 먼저 뜬다.
무시하려면 [취소]하면 기존의 화면으로 이동된다.
저장소 계정 및 계정 키를 입력하면 아래 [보안 끝점사용], [계정키저장] 옵션이 체크가 된다.
[연결]을 클릭한다.
연결하면 백업 세트의 파일을 자동으로 계산하여 리스트업하는 것 같다. (다른디비파일도 같이 백업해보고 확인해봐야 겠다. 귀찮아서 그냥..)
정확한 백업파일인지 확인 하고 복원을 하면 된다.
<T-SQL>
USE [master]
RESTORE DATABASE [MoveDB_SSMS] FROM URL = N'https://ghostbackup.blob.core.windows.net/dbbackups/MoveDB_Full_20151123.bak'
WITH CREDENTIAL = N'MyCredentialName' , FILE = 1,
MOVE N'MoveDB' TO N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\MoveDB_SSMS.mdf',
MOVE N'MoveDB_log' TO N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\MoveDB_SSMS_log.LDF', NORECOVERY,
NOUNLOAD, STATS = 5
RESTORE LOG [MoveDB_SSMS] FROM URL = N'https://ghostbackup.blob.core.windows.net/dbbackups/MoveDB_backup_2015_11_23_162656.log'
WITH CREDENTIAL = N'MyCredentialName' , FILE = 1, NOUNLOAD, STATS = 5
GO
'SQL & Windows Azure' 카테고리의 다른 글
SQL backup to Windows Azure Storage Part 3 (0) | 2015.11.28 |
---|---|
SQL backup to Windows Azure Storage Part 2-1 (0) | 2015.11.24 |
SQL backup to Windows Azure Storage Part 2 (0) | 2015.11.24 |
How to Connection Windows Azure Storage With SSMS(저장소연결) (0) | 2015.11.24 |
SQL backup to Windows Azure Storage Part 1 (0) | 2015.11.23 |
- Total
- Today
- Yesterday