本主題介紹 SQL Server 備份至 Azure Blob 儲存服務以及從中還原的過程。 它也提供使用 Azure Blob 服務來儲存 SQL Server 備份的優點摘要。
SQL Server 支援以下列方式將備份儲存至 Azure Blob 記憶體服務:
管理備份至 Azure: 使用用來備份至 DISK 和 TAPE 的相同方法,您現在可以將 URL 指定為備份目的地來備份至 Azure 記憶體。 您可以使用這項功能來手動備份或設定您自己的備份策略,例如本機記憶體或其他異地選項。 此功能也稱為 SQL Server 備份至 URL。 如需詳細資訊,請參閱 SQL Server 備份至 URL。 此功能適用於 SQL Server 2012 SP1 CU2 或更新版本。
備註
針對 SQL Server 2014 之前的 SQL Server 版本,您可以使用外掛程式 SQL Server Backup to Azure Tool,快速輕鬆地建立至 Azure 存儲的備份。 如需詳細資訊,請參閱 下載中心。
讓 SQL Server 管理備份至 Azure: 設定 SQL Server 來管理單一資料庫或數個資料庫的備份策略和排程備份,或在實例層級設定預設值。 此功能稱為 MICROSOFT Azure 的 SQL Server 受控備份。 如需詳細資訊,請參閱 SQL Server 受控備份至 Azure。 此功能適用於 SQL Server 2014 或更新版本。
使用適用於 SQL Server 備份的 Azure Blob 服務的優點
彈性、可靠且無限制的異地記憶體:將備份儲存在 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 使用,而不需要進行資料庫附加/分離或下載並附加虛擬硬碟。
成本權益:僅針對所使用的服務付費。 具成本效益的異地備份封存選項。 如需詳細資訊和連結,請參閱 Azure 計費考慮 一節。
Azure 計費考慮:
瞭解 Azure 記憶體成本可讓您預測在 Azure 中建立和儲存備份的成本。
Azure 定價計算機可協助您預估成本。
存儲: 費用是以所使用的空間為基礎,並根據分級刻度和冗餘層級來計算。 如需詳細資訊以及 up-to日期資訊,請參閱資料管理一節中的價格詳情文章。
數據傳輸: 對 Azure 的輸入數據傳輸是免費的。 輸出傳輸會針對頻寬使用量收費,並根據區域特定的分級價格方案計算。 如需詳細資訊,請參閱定價詳細資料文章中的 數據傳輸 一節。
另請參閱
SQL Server 備份至 URL 的最佳做法和疑難排解
系統資料庫的備份與還原 (SQL Server)
教學課程:SQL Server 備份和還原至 Azure Blob 記憶體服務
SQL Server 備份至 URL