快照集 Azure 彈性 SAN 磁碟區 (預覽)

Azure 彈性 SAN 磁碟區快照集 (預覽) 是磁碟區的累加時間點備份。 您擷取的第一個快照集不會佔用任何空間,而且每個後續快照集只包含自上次快照集之後對彈性 SAN 磁碟區所做的變更。 這與受控磁碟快照集不同,其中您拍攝的第一個快照集將是受控磁碟的完整復本,而每個後續快照集只會包含自上次快照集之後對磁碟所做的變更。 磁碟區的快照集沒有任何個別的計費,但其位於您的彈性 SAN 中,並取用 SAN 的容量。 快照集無法用來變更現有磁碟區的狀態,只能用於部署新的磁碟區,或將資料匯出至受控磁碟快照集。

擷取磁碟區的快照集數量沒有限制,只要彈性 SAN 中有可用容量即可。 快照集會持續保存到磁碟區本身或快照集遭刪除為止。 刪除磁碟區之後,快照集將不會保留。 如果您需要在刪除磁碟區之後保存您的資料,請將磁碟區的快照集匯出至受控磁碟快照集

限制

  • 如果磁碟區大於 4 TiB,則不支援將磁碟區快照集匯出至磁碟快照集。

一般方針

您可以隨時擷取快照集,但如果要在 VM 執行時擷取快照集,請注意以下事項:

當 VM 執行時,資料仍會串流至磁碟區。 因此,執行中 VM 的快照集可能會包含正在進行的部分操作。 如果有數個磁碟區連結至 VM,則不同磁碟區的快照集可能會在不同的時間發生。 在上述案例中,快照集並未協調。 這種缺乏協調的狀況對於等量磁碟區而言會造成問題,如果在備份期間發生變更,其中所包含的檔案可能會損毀。 因此,備份流程必須實作下列步驟:

  • 凍結所有磁碟區。
  • 排清所有擱置的寫入。
  • 為每個磁碟區建立累加快照集。

某些 Windows 應用程式 (例如 SQL Server) 會透過磁碟區陰影服務來提供協調備份機制,據以建立應用程式一致備份。 在 Linux 上,您可以使用 fsfreeze 之類的工具來協調磁碟 (此工具會提供檔案一致備份,而不是應用程式一致的快照集)。

建立磁碟區快照集

您可以使用 Azure 入口網站、Azure PowerShell 模組或 Azure CLI 來建立磁碟區的快照集。

  1. 登入 Azure 入口網站
  2. 瀏覽至您的彈性 SAN,選取磁碟區快照集。
  3. 選取建立快照集,然後填寫欄位。

從磁碟區快照集建立磁碟區

您可以使用彈性 SAN 磁碟區的快照集,透過 Azure 入口網站、Azure PowerShell 模組或 Azure CLI 來建立新的磁碟區。 快照集無法用於變更現有磁碟區的狀態。

  1. 瀏覽至您的彈性 SAN,然後選取 [磁碟區]
  2. 選取 [+ 建立磁碟區],並填寫詳細資料。
  3. 針對 [來源類型] 選取 [磁碟區快照集]、填寫詳細資料,並指定您想要使用的快照集。
  4. 選取 建立

從受控磁碟快照集建立磁碟區

您可以使用受控磁碟的快照集,透過 Azure 入口網站、Azure PowerShell 模組或 Azure CLI 來建立新的彈性 SAN 磁碟區。

  1. 瀏覽至您的彈性 SAN,然後選取 [磁碟區]
  2. 選取 [+ 建立磁碟區],並填寫詳細資料。
  3. 針對 [來源類型] 選取 [磁碟快照集]、填寫詳細資料,並指定您想要使用的快照集。
  4. 選取 建立

刪除磁碟區快照集

您可以使用 Azure 入口網站、Azure PowerShell 模組或 Azure CLI 來刪除個別的快照集。 目前,您一次只能刪除一個快照集。

  1. 瀏覽至您的彈性 SAN,然後選取 [磁碟區快照集]
  2. 選取磁碟區群組,然後選取您想要刪除的快照集。
  3. 選取刪除。

匯出磁碟區快照集

刪除磁碟區時,將會自動刪除彈性 SAN 磁碟區快照集。 若要讓快照集的數據在刪除之後保存,請將其匯出至受控磁碟快照集。 將磁碟區快照集匯出至受控磁碟快照集需要時間,其所花費的時間取決於快照集的大小。 您可以檢查受控磁碟快照集的 屬性,在完成之前檢查 CompletionPercentage 剩餘多少。

計費影響

彈性 SAN 快照集沒有任何相關聯的額外計費,只會取用彈性 SAN 的容量。 將彈性 SAN 快照集匯出至受控磁碟快照集之後,受控磁碟快照集就會開始產生帳單費用。

  1. 瀏覽至您的彈性 SAN,然後選取 [磁碟區快照集]
  2. 選取磁碟區群組,然後選取您想要匯出的快照集。
  3. 選取 [匯出] 並填寫詳細資料,然後選取 [匯出]