教學課程:SQL Server 備份及還原至 Windows Azure Blob 儲存體服務使用者入門
歡迎使用「SQL Server 備份及還原與 Windows Azure Blob 儲存體服務使用者入門」教學課程。 本教學課程可協助您了解如何將備份寫入 Windows Azure Blob 儲存體服務以及從中還原。
Windows Azure Blob 儲存體服務的 SQL Server 備份支援是 SQL Server 2012 SP1 CU2 增強功能。 如需功能概觀以及使用此功能的優點,請參閱<備份與還原增強功能>
學習內容
本教學課程會為您示範如何建立 Windows 儲存體帳戶和 Blob 容器、建立認證以存取儲存體帳戶、將備份寫入 Blob 服務,以及執行簡單還原。 這個教學課程分成四個課程:
第 1 課:建立 Windows Azure 儲存體物件
在這一課,您會建立 Windows Azure 儲存體帳戶和 Blob 容器。第 2 課:建立 SQL Server 認證
在這一課,您會建立認證以儲存用來存取 Windows Azure 儲存體帳戶的安全性資訊。第 3 課:將完整資料庫備份寫入 Windows Azure Blob 儲存體服務
在這一課,您會發出 T-SQL 陳述式,以便將 AdventureWorks2012 資料庫的備份寫入 Windows Azure Blob 儲存體服務。第 4 課:從完整資料庫備份執行還原
在這一課,您會發出 T-SQL 陳述式,以便從上一課建立的資料庫備份還原。
需求
若要完成本教學課程,您必須熟悉 SQL Server 備份與還原概念以及 T-SQL 語法。 若要使用此教學課程,您的系統必須符合下列需求:
含有 SP1 CU2 更新的 SQL Server 2012 執行個體,而且已安裝 AdventureWorks2012 資料庫。
SQL Server 執行個體可以採用內部部署,也可以位於 Windows Azure 虛擬機器中。
您可以使用使用者資料庫來取代 AdventureWorks2012,並且據以修改 tsql 語法。
用來發出 BACKUP 或 RESTORE 命令的使用者帳戶應該位於擁有 Alter any credential 權限的 db_backup operator 資料庫角色中。
其他閱讀資料
下面是一些建議閱讀的主題,這些主題可讓您了解針對 SQL Server 備份使用 Windows Azure Blob 儲存體服務的概念與最佳作法。