Azure Blob 備份概觀
Azure 備份提供簡單、安全且符合成本效益的雲端式備份解決方案,以保護儲存在 Azure Blob 中的業務或應用程式關鍵資料。
本文可讓您了解如何為 Blob 設定下列類型的備份:
連續備份: 您可以設定作業備份,這是一個受控本機資料保護解決方案,可保護您的區塊 Blob 免於意外刪除或損毀。 資料會在來源儲存體帳戶本機儲存,不會傳輸到備份保存庫。 您不需要為備份定義任何排程。 所有變更都會予以保留,而且您可以從選取的時間點狀態還原這些變更。
定期備份:您可以設定保存庫備份,這是一個受控異地資料保護解決方案,可防止任何意外或惡意的 Blob 或儲存體帳戶刪除。 使用保存庫備份的備份資料會根據您透過備份原則定義的排程和頻率,複製並儲存在備份保存庫中,並根據原則中設定的保留期予以保留。
您可以選擇使用單一備份原則,在儲存體帳戶上設定保存庫備份及 (或) 作業備份。 與備份中心的整合可讓您大規模控管、監視、操作及分析備份。
Azure Blob 備份的運作方式為何?
選擇備份階層:
作業備份會使用 blob 平台功能來保護您的資料,並在必要時允許復原作業:
時間點還原:Blob 時間點還原 可讓您將 blob 資料還原至先前的狀態。 接著,這會使用虛刪除、變更摘要和 blob 版本設定,在指定的持續期間內保留資料。 作業備份會負責啟用時間點還原以及基礎功能,以確保資料會在指定的持續期間內保留下來。
刪除鎖定:刪除鎖定可防止儲存體帳戶意外遭到刪除或遭到未經授權的使用者所刪除。 在設定作業備份時,也會自動套用刪除鎖定,以降低因為刪除儲存體帳戶而造成資料遺失的可能性。
如需目前解決方案限制的資訊,請參閱支援矩陣。
保護
選擇要保護的備份層:
作業備份是儲存體帳戶層級中進行設定和管理,並將之套用至儲存體帳戶內的所有區塊 blob。 作業備份會使用備份原則來管理備份資料 (包含較舊版本和已刪除之 blob) 予以保留的持續時間,並以該方式定義可從中還原資料的時期。 備份原則可以有 360 天的最長保留期,或等數的完整週數 (51 週) 或 (11 個月) 的月數。
當您設定儲存體帳戶的備份,並指派保留備份原則 ‘n’ 天時,則會如下所述設定基礎屬性。 您可以在儲存體帳戶中 blob 服務的 [資料保護] 索引標籤中,檢視這些屬性。
時間點還原:設定為 ‘n’ 天,如備份原則中所定義。 如果儲存體帳戶已啟用時間點,且保留期設定為 ‘x’ 天,則在設定備份之前,時間點還原期間將會設定為兩個值之間的較大值,也就是 max(n,x)。 如果您已經啟用時間點還原,並指定保留期為大於備份原則中的保留期,其則會維持不變。
虛刪除:設定為 ‘n+5’ 天,也就是在備份原則中指定的持續時間以外再增加五天。 如果您針對作業備份所設定的儲存體帳戶已啟用虛刪除,且保留期設定為 ' y ' 天,則虛刪除保留將會設定為兩個值之間的最大值,也就是最大值 (n+5, y)。 如果您已經啟用虛刪除,並指定保留期為大於備份原則中所記載的保留期,其則會維持不變。
Blob 和 blob 變更摘要的版本設定:針對已設定為作業備份的儲存體帳戶啟用版本設定和變更摘要。
刪除鎖定:設定儲存體帳戶的作業備份也會在儲存體帳戶上套用刪除鎖定。 您可以在儲存體帳戶的 [鎖定] 索引標籤下檢視備份所套用的刪除鎖定。
若要允許備份在儲存體帳戶上啟用對於這些屬性的保護,必須將個別儲存體帳戶上的儲存體帳戶備份參與者角色授與備份保存庫。
注意
作業備份僅支援區塊 blob 上的作業,而且無法還原在容器中操作的作業。 如果您藉由呼叫 [刪除容器] 作業來刪除儲存體帳戶中的容器,則該容器無法使用還原作業恢復還原。 建議您啟用虛刪除以增強資料保護和復原功能。
還原
您可以從復原點存在的任何時間點還原資料。 當儲存體帳戶處於受保護狀態時,將會建立復原點,只要資料落在備份原則所定義的保留期限內 (也就是儲存體帳戶中 blob 服務的時間點復原功能),就可以用於還原資料。 作業備份使用 blob 時間點還原,從復原點進行資料還原。
作業備份可讓您選擇還原儲存體帳戶中的所有區塊 blob、瀏覽及還原特定容器,或使用前置詞相符來還原 blob 的子集。 所有還原只能執行至資料來源儲存體帳戶。
定價
選擇備份階層:
使用 blob 的作業備份時,不會產生任何管理費用或執行個體費用。 不過,您將需要支付下列費用:
使用 blob 時間點還原完成復原,並根據處理的資料量產生費用。 如需詳細資訊,請參閱還原時間點定價。
由於blob的虛刪除、Azure Blob 儲存體中的變更摘要支援,以及 blob 版本設定而進行資料保留。