SQL Azure 匯出與匯入

image

SQL Azure 營運中自動建立備份,依據資料庫等級區分不同的保留檔案數,請參閱: Azure SQL Database 備份和還原。當意外發生時,還原資料庫是要透過客戶支援中心進行。

我嘗試建立自己的備份與還原的計畫,將正式營運的資料庫自動備份到 Azure 儲存體上,假設災難發生時,我可以從 Azure 儲存體還原資料庫到 Azure 或本地端。

自動匯出

進入 SQL Azure 選擇資料庫 > [CONFIGURE]

image

詳細步驟參閱 設定自動匯出

 

還原到 SQL Azure

當上述步驟完成後,會在 Storage 上陸續新增 *.bacpac 檔案。

有兩種途徑可以還原新的資料庫:

1. 從資料庫 [CONFIGURE] 最下方有 [NEW DATABASE]

2. Azure Portal 最下方 [NEW] > [SQL DATABASE] > [IMPORT]

這兩種方式操作畫面很類似,設定後確認即可。

image

 

 

還原到本地端

首先進入 Storage 將備份檔下載,Azure Portal > STORAGE > 選 Storage 名稱 > CONTAINERS > [automated-sql-export]

SNAGHTML1a73e76

 

將檔案下載後,

開啟 SSMS > Databases > 右鍵 > [Import Data-tier Application]

 

image

 

選取從 Storage 下載的 bacpac 檔案,下一步設定好資料庫名稱與儲存路徑,就可進行還原。

 

相關連結

Azure SQL Database 備份和還原

http://msdn.microsoft.com/zh-tw/library/azure/jj650016.aspx




提交資料庫還原要求

http://msdn.microsoft.com/zh-tw/library/azure/dn715779.aspx


 


使用動態管理檢視監視 Azure SQL Database

http://msdn.microsoft.com/zh-tw/library/azure/ff394114.aspx