使用 Azure Blob 儲存體服務的 SQL Server 備份及還原
本主題介紹從Azure Blob 儲存體服務SQL Server備份和還原。 它也提供使用 Azure Blob 服務來儲存SQL Server備份的優點摘要。
SQL Server支援以下列方式將備份儲存至 Azure Blob 儲存體服務:
管理 Azure 的備份: 使用用來備份至 DISK 和 TAPE 的相同方法,您現在可以將 URL 指定為備份目的地來備份至 Azure 儲存體。 一如您對於本機儲存體或其他異地選項的處理方式,您可以使用此功能手動備份或設定您自己的備份策略。 此功能又稱為 SQL Server 備份至 URL。 如需詳細資訊,請參閱 SQL Server Backup to URL。 SQL Server 2012 SP1 CU2 或更新版本皆提供此功能。
注意
對於先前SQL Server 2014 之前的SQL Server版本,您可以使用增益集SQL Server備份至 Azure 工具,快速且輕鬆地建立 Azure 儲存體的備份。 如需詳細資訊,請參閱< 下載中心>。
讓SQL Server管理 Azure 的備份:設定SQL Server來管理單一資料庫或數個資料庫的備份策略和排程備份,或在實例層級設定預設值。 此功能稱之為 SQL Server 受控備份至 Microsoft Azure。 如需詳細資訊,請參閱SQL Server受控備份至 Azure。 SQL Server 2014 或更新版本皆提供此功能。
使用 Azure Blob 服務進行 SQL Server 備份的好處
彈性、可靠且無限制的異地儲存體:將備份儲存在 Azure Blob 服務上可能是方便、彈性且容易存取異地選項。 針對您的 SQL Server 備份建立異地儲存體就像修改現有的指令碼/作業一樣簡單。 異地儲存體通常應該遠離實際執行資料庫位置,防止單一災害同時影響異地和實際執行資料庫位置。 透過選擇異地備援 Blob 儲存體,您就可以在發生可能影響整個地區的災害時,獲得一層額外的保護。 此外,您可以隨時隨地取得備份,輕鬆地針對還原作業進行存取。
備份封存:Azure Blob 儲存體服務提供較佳的替代方式,是封存備份的常用磁帶選項。 磁帶儲存體可能需要實際運輸至異地設施並採取措施來保護媒體。 將備份存放在 Azure Blob 儲存體提供了立即、高度可用且持久的封存選項。
硬體管理沒有額外負荷:使用 Azure 服務進行硬體管理沒有任何額外負荷。 Azure 服務會管理硬體,並提供地埋區域備援複寫,以提供備援及硬體故障的防護。
目前,對於在 Azure 虛擬機器中執行的SQL Server實例,可以藉由建立連結的磁片來完成備份至 Azure Blob 儲存體服務。 不過,您可以連結至 Azure 虛擬機器的磁片數目有限制。 超大執行個體的限制為 16 個磁碟,而較小執行個體的限制則更低。 只要啟用直接備份至 Azure Blob 儲存體的功能,您就可以忽略 16 個磁碟的限制。
此外,現在儲存在 Azure Blob 儲存體服務的備份檔案可直接供內部部署SQL Server或其他在 Azure 虛擬機器中執行的SQL Server使用,而不需要資料庫附加/卸離或下載和附加 VHD。
成本效益:只有使用的服務才要付費。 成為符合成本效益的異地與備份封存選項。 如需詳細資訊和連結 ,請參閱 Azure 計費考慮 一節。
Azure 計費考慮:
瞭解 Azure 儲存體成本可讓您預測在 Azure 中建立和儲存備份的成本。
Azure 定價計算機可協助您預估成本。
儲存體 :費用是根據使用的空間收費,而計算方式採累進費率和備援等級計算。 如需詳細資料與最新資訊,請參閱 定價詳細資料 文章的 資料管理 一節。
資料傳輸: Azure 的輸入資料傳輸是免費的。 輸出傳輸則必須支付頻寬使用量的費用,計算方式是根據地區特定的累進費率計算。 如需詳細資料,請參閱<定價詳細資料>文章的 資料傳輸 一節。
另請參閱
SQL Server 備份至 URL 的最佳做法和疑難排解
系統資料庫的備份與還原 (SQL Server)
教學課程:SQL Server 備份及還原至 Azure Blob 儲存體服務
SQL Server 備份至 URL