快速入門:使用 API 建立 VM 還原點
您可以定期進行備份以保護您的資料。 Azure VM 還原點 API 是輕量選項,可用來實作細微的備份和保留原則。 針對執行 Windows 作業系統的 VM,VM 還原點支援其應用程式一致性,而針對執行 Linux 作業系統的 VM 則支援其檔案系統一致性。
您可以使用 API,在相同區域或其他區域中建立來源 VM 的還原點。 您亦可在區域間複製現有的 VM 還原點。
必要條件
建立 VM 還原點
下列章節概述使用 Azure 計算 REST API,建立 VM 還原點的步驟。
您可以在還原點、PowerShell 與還原點集合 API 文件中,取得更多資訊。
步驟 1:建立 VM 還原點集合
建立 VM 還原點前,須建立還原點集合。 還原點集合會保留特定 VM 的所有還原點。 視您的需求而定,您可以在與 VM 相同的區域或不同區域中建立 VM 還原點。 請呼叫還原點集合的建立或更新 API,以建立還原點集合。
- 若在與 VM 同一區域中建立還原點集合,則請在要求本文的區域屬性中指定 VM 區域。
- 若與 VM 不同區域中建立還原點集合,請在區域性中指定該集合的目標區域,並在要求本文中指定來源還原點集合 ARM 資源識別碼。
請呼叫還原點集合的建立或更新 API,以建立還原點集合。
步驟 2:建立 VM 還原點
當您建立還原點集合後,下一步是在還原點集合內建立 VM 還原點。 如需建立還原點的詳細資訊,請參閱還原點 - 建立 API 文件。 若要建立當機時維持一致的還原點 (預覽版),則必須在建立要求中將 "consistencyMode" 屬性設為 "CrashConsistent"。
提示
您可以從本機區域或跨區域 VM 還原點排除任何磁碟,以節省空間和成本。 若要排除磁碟,請將其識別碼新增至要求本文中的 excludeDisks
屬性。
步驟 3:追蹤 VM 還原點建立狀態
在本機區域中建立還原點會在幾秒鐘內完成。 跨區域建立還原點的情形則需較長時間。 若要追蹤建立作業的狀態,請遵循取得還原點副本和複寫狀態中的指引。 這僅適用於在不同於來源 VM 的區域中還原點的建立情況。
取得還原點複製或複寫狀態
將第一個 VM 還原點複製到另一個區域是需要長時間執行的作業。 僅在完成所有磁碟還原點的作業後,才可使用 VM 還原點來還原 VM。 若要追蹤作業的狀態,請在目標 VM 還原點上呼叫還原點 - 取得 API,並納入 instanceView
參數。 傳回會包含要求時已複製的資料百分比。
在還原點建立期間,ProvisioningState
會在回應中顯示為 Creating
。 如果建立失敗,ProvisioningState
會設定為 Failed
。
下一步
- 深入了解如何管理還原點。
- 使用 Azure 入口網站、CLI 或 PowerShell 建立還原點。
- 深入了解更多 Azure 中虛擬機器的備份和還原選項。