還原 Azure Blob
本文說明如何使用 Azure 入口網站,從作業或保存備份執行 Azure Blob 的還原。 有了作業備份,您可以使用作業備份設定,獲釋 Blob 內容的子集,將儲存帳戶的區塊 Blob 還原到保留範圍內的任何時間點。 透過保存庫備份,您可以使用根據備份排程建立的恢復點來執行還原。
在您開始使用 Intune 之前
- Blob 將會還原到相同的儲存體帳戶。 因此在您所要還原的時間點之後有所變更的 Blob,均會遭到覆寫。
- 在還原作業中,只能還原標準一般用途 v2 儲存體帳戶中的區塊 Blob。 附加 Blob、分頁 Blob 和進階區塊 Blob 不會還原。
- 當您執行還原作業時,Azure 儲存體會對要在作業執行期間還原的範圍內 Blob 封鎖資料作業。
- 如果具有作用中租用的 Blob 包含在要還原的範圍中,而且如果目前版本的租用 Blob 與針對 PITR 提供的時間戳上舊版不同,則還原作業將會以不可部分完成的方式失敗。 建議您在起始還原作業之前中斷任何作用中的租用。
- 在還原作業中不會建立或刪除快照集。 只有基底 Blob 會還原為先前的狀態。
- 如果您藉由呼叫 [刪除容器] 作業來刪除儲存體帳戶中的容器,則該容器無法使用還原作業恢復還原。 如果您稍後想要還原,請刪除個別的 Blob,而不是刪除整個容器。 此外,Microsoft 還建議啟用容器的虛刪除,除了作業備份之外,還可以防止容器遭到意外刪除。
- 關於所有限制和支援案例,請參閱支援矩陣。
還原 Blob
若要透過備份中心起始還原作業,請遵循下列步驟:
在 [備份中心] 中,移至頂端列上的 [還原]。
在 [起始還原] 索引標籤中,選擇 [Azure Blob (Azure 儲存體)] 做為資料來源類型,然後選取您要還原的備份執行個體。 備份執行個體是包含您想要還原的 Blob 在內的儲存體帳戶。
在 [選取恢復點] 索引標籤上,選取您要還原的備份類型。
針對操作備份,請選擇您要還原資料的日期和時間。 您也可以使用滑桿來選擇要還原的時間點。 日期旁出現的還原詳細資料會顯示有效的持續時間,在此期間內可還原資料。 Blob 的作業備份可連續備份,且能讓您更精確地控制要復原資料的點。
針對保存庫備份,請選擇您要從中執行還原的恢復點。
注意
此處所提及的時間是您的當地時間。
在 [還原參數] 索引標籤上,根據您選擇執行還原的備份類型選取選項。
針對操作備份,請選擇下列其中一個選項:
還原儲存體帳戶中的所有 Blob:使用此選項可將 Blob 回復至選取的時間點,以還原儲存體帳戶中的所有區塊 Blob。 若儲存體帳戶包含大量資料或發生過大量流失,所需的還原時間可能較長。
瀏覽並還原選取的容器:使用此選項可讓您瀏覽並選取最多 10 個要還原的容器。 您必須有足夠的權限才能查看儲存體帳戶中的容器,否則可能無法查看儲存體帳戶的內容。
使用前置詞比對來選取要還原的 Blob:此選項可讓您使用前置詞比對來還原 Blob 的子集。 您可以在單一容器內或跨多個容器,指定最多 10 個依詞彙編篡順序的 Blob 範圍,讓這些 Blob 回復到過去的指定時間點狀態。 請牢記以下幾點:
- 您可以使用正斜線 (/) 在 Blob 前置詞中劃定容器名稱
- 指定範圍的開頭包含在內,但指定的範圍為獨佔。
如需有關如何使用前置詞來還原 Blob 範圍的詳細資訊,請參閱本節。
針對保存庫備份,請選擇下列其中一個選項:
還原所有備份的容器:使用此選項來還原儲存體帳戶中的所有備份容器。
瀏覽並選取的容器還原:使用此選項可瀏覽並選取最多 100 個要還原的容器。 您必須有足夠的權限才能查看儲存體帳戶中的容器,否則無法查看儲存體帳戶的內容。 選取目標儲存體帳戶 (及其訂用帳戶),也就是需要還原資料的儲存體帳戶。
注意
保存庫必須具有儲存體帳戶備份參與者目標儲存體帳戶上指派的角色。 選取 [驗證],以確保已指派執行還原的必要權限。 完成後,請前往下一個索引標籤。
您完成指定要還原的 Blob 之後,請繼續進行 [檢閱 + 還原] 索引標籤,然後選取 [還原] 以起始還原。
追蹤還原:使用 [備份工作] 檢視來追蹤還原的詳細資料和狀態。 若要這樣做,請瀏覽至 [備份中心]>[備份工作]。 執行還原時,狀態將會顯示為 [進行中]。
還原作業順利完成時,狀態將會變更為 [已完成]。 一旦還原順利完成,您就可以在儲存體帳戶中再次讀取和寫入 Blob。
其他主題
使用前置詞比對來還原 Blob
請考慮下列範例:
影像中顯示的還原作業會執行下列動作:
- 這會還原 container1 的完整內容。
- 這會還原 container2 中字典範圍 blob1 到 blob5 內的 Blob。 此範圍會還原具有 blob1、blob11、blob100、blob2 等名稱的 Blob。 範圍的結尾包括在內,因此會還原名稱開頭為 blob4 的 Blob,但不會還原名稱開頭為 blob5 的 Blob。
- 這會還原 container3 和 container4 中的所有 Blob。 由於範圍的結尾不包括在內,所以此範圍不會還原 container5。
注意
此功能目前僅支援操作備份。