블로그 이미지
정홍주
Azure에 대한 내용뿐만 아니라 새로운 트렌드로 빅데이터, BI, SharePoint, 앱 등의 내용을 다룹니다.

calendar

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Notice

'BACPAC'에 해당되는 글 2

  1. 2013.07.29 SQL Database 내보내기 자동화
  2. 2012.04.06 SQL Azure 데이터베이스 내보내기 – BACPAC
2013.07.29 08:30 Microsft Azure/SQL Databases

 

SQL Database 내보내기 자동화

 

SQL Database의 경우 bacpac 파일로 내보내기하거나 다시 가져오기가 가능합니다. 아래 그림처럼 데이터베이스를 클릭하고 가져오기나 내보내기가 가능합니다. 또는 데이터베이스 관리 포탈에서도 내보내기 할 수 있습니다.

 

내보내기 메뉴를 클릭하면 아래와 같은 화면에서 Windows Azure의 저장소로 내보내기가 가능합니다.

 723일 업데이트 이후로 내보내기를 스케쥴러에 걸어서 주기적으로 내보내기가 가능합니다. 비용적인 측면이 증가할 수는 있지만 관리적인 부담이 줄어드는 기능입니다. 데이터베이스를 클릭하여 구성 메뉴에서 진행할 수 있습니다. 

 

내보내기 상태를 자동으로 설정하고 저장소와 주기를 설정하면 됩니다. 그러면 해당일에 저장소에 내보내기가 되며 내보내기로부터 새로운 데이터베이스를 생성할 수 있습니다.

시간은 UTC 이므로 유의하시면 됩니다. 

 

신고
posted by 정홍주
2012.04.06 08:30 Microsft Azure/SQL Databases

 

SQL Azure 데이터베이스 내보내기 – BACPAC

 

데이터 계층 응용 프로그램에 대한 내용을 이전 글에서 알아보았습니다. SQL Server, SSDT 을 이용하여 DACPAC을 생성하고 SQL Azure에 데이터 응용 프로그램을 배포하는 것을 알아보았습니다. 

이제 반대로 SQL Azure의 백업 개념을 내보내기 해보도록 하겠습니다. 내보내기는 Windows Azure Storage에 내보내기 해야 합니다. 

아래는 간단한 SQL Azure 데이터베이스 그림입니다.

 

 

Windows Azure 관리 포털에서 SQL Azure 데이터베이스를 내보내기 해보도록 하겠습니다. AdventureWorks2012DAC를 클릭하고 리본에서 내보내기 메뉴를 클릭하면 됩니다.

그러면 Windows Azure Storage 로 내보내기하는 창을 보실 수 있습니다.

 

 

위 창에서 보는 것처럼 먼저 저장소 계정과 컨테이너가 생성되어 있어야 합니다.

그리고 Blob URL에는 파일 이름까지 지정해야 합니다.

마침을 누르고 나서는 상태 리본 메뉴를 통해 내보내기가 되었는지 확인이 가능합니다.

 

 

Windows Azure 저장소로 내보내기가 되었는데 결과는 어떻게 알 수 있을 까요?

위 상태만 가지고는 좀 부족하며 bacpac 파일을 로컬로 다운로드하여 관리하려면 Windows Azure 저장소 API를 통해 이렇게 저렇게 해야 하지만 Windows Azure MMC Storage Explorer를 통해 아래와 같이 손쉽게 알 수 있습니다.

 

 

이 도구는 다음 글에서 좀 더 자세히 알아보도록 하겠습니다. 지금은 BACPAC에만 포커스를..,

 

저장소에 있는 BLOB은 로컬로 다운로드가 가능합니다. Bacpac 파일을 다운로드하고 SQL Server Management Studio를 통해 “Import Data-tire Application” 을 통해 가져오기 가능합니다.

 

 

자 그럼 BACPAC을 통해 가져오기의 결과를 한번 보시죠, 값이 맨 위 그림과 동일하게 나오는 것을 확인 가능합니다.

 

 

BACPAC을 통해 다른 데이터센터에 있는 SQL Azure로 데이터베이스를 복사, 옮기거나 백업으로 관리하거나 로컬의 SQL Server로 가져오기 할 수 있는 것을 알아보았습니다.

 

 

 

신고
posted by 정홍주
prev 1 next

티스토리 툴바