使用 Azure 備份即時還原功能獲得更高的備份和還原性能

來源: Microsoft
作者:Microsoft
時間:2021-07-12
17149
根據(jù)用戶的反饋,我們已將“VM 備份堆棧 V2”重命名為“即時還原”,以減少與 Azure Stack 功能的混淆。 所有 Azure 備份用戶現(xiàn)在已升級到“即時還原”。

備注

根據(jù)用戶的反饋,我們已將“VM 備份堆棧 V2”重命名為“即時還原”,以減少與 Azure Stack 功能的混淆。 所有 Azure 備份用戶現(xiàn)在已升級到“即時還原”。

即時還原的新模型提供以下功能增強:

  • 可以使用執(zhí)行備份作業(yè)期間創(chuàng)建的用于恢復(fù)的快照,而無需等待將數(shù)據(jù)傳輸?shù)奖9軒斓牟僮魍瓿伞?nbsp;它縮短了快照在觸發(fā)還原之前復(fù)制到保管庫的等待時間。

  • 默認情況下,可在本地保留快照兩天,這縮短了備份和還原時間。 此默認快照保留期值可配置為 1 到 5 天的任何值。

  • 最大支持 32 TB 的磁盤大小。 Azure 備份不建議重設(shè)磁盤大小。

  • 支持標準 SSD 磁盤、標準 HDD 磁盤和高級 SSD 磁盤。

  • 還原時可以使用非托管 VM 的原始存儲帳戶(按磁盤)。 即使 VM 的磁盤跨存儲帳戶進行分布,也具備此能力。 這可以加快各種 VM 配置的還原操作。

  • 對于在存儲帳戶中使用非托管高級磁盤的 VM 的備份(使用即時還原),建議從總的已分配存儲空間中分配 50% 的可用空間,這僅在首次備份時是必需的。 首次備份完成后,50% 的可用空間不再是備份的要求。

功能亮點

目前,備份作業(yè)包括兩個階段:

  1. 獲取 VM 快照。

  2. 將 VM 快照傳輸?shù)?Azure 恢復(fù)服務(wù)保管庫。

只有在完成階段 1 和 2 之后,才認為已創(chuàng)建恢復(fù)點。 在執(zhí)行此項升級的過程中,完成快照后會立即創(chuàng)建恢復(fù)點,可以在相同的還原流中,使用此快照恢復(fù)點類型執(zhí)行還原。 可以在 Azure 門戶中使用“快照”作為恢復(fù)點類型來識別此恢復(fù)點,快照傳輸?shù)奖9軒旌?,恢?fù)點類型將更改為“快照和保管庫”。

VM 備份堆棧資源管理器部署模型中的備份作業(yè) - 存儲和保管庫

默認情況下,快照將保留兩天。 此功能允許從保管庫中的這些快照執(zhí)行還原操作,并可縮短還原時間。 它減少了從保管庫轉(zhuǎn)換數(shù)據(jù)和復(fù)制回數(shù)據(jù)所需的時間。

功能注意事項

  • 快照將連同磁盤一起存儲,以提高恢復(fù)點的創(chuàng)建速度并加快還原操作。 因此,可以查看 7 天內(nèi)創(chuàng)建的快照的相應(yīng)存儲成本。

  • 增量快照作為頁 blob 存儲。 使用非托管磁盤的所有用戶需要為其本地存儲帳戶中存儲的快照付費。 由于托管 VM 備份使用的還原點集合在基礎(chǔ)存儲級別使用 Blob 快照,因此對于托管磁盤,你將看到與 Blob 快照定價對應(yīng)的成本,并且成本是遞增的。

  • 對于高級存儲帳戶,為即時恢復(fù)點創(chuàng)建的快照計入分配空間的 10-TB 限制。

  • 可以根據(jù)還原需求配置快照保留期。 可按如下所述,在備份策略窗格中根據(jù)要求將快照保留期設(shè)置為最短一天。 如果不經(jīng)常執(zhí)行還原,這可幫助節(jié)省保留快照的成本。

  • 這是單向升級。 一旦升級到即時還原,就不能回退。

 備注

使用此即時還原升級,所有客戶(包含新客戶和現(xiàn)有客戶)的快照保留期都將設(shè)置為兩天的默認值。 但是,可以根據(jù)需要將持續(xù)時間設(shè)置為 1 到 5 天之間的任意值。

成本影響

增量快照存儲在 VM 的存儲帳戶中,用于即時恢復(fù)。 使用增量快照意味著快照占用的空間等于創(chuàng)建該快照后寫入的頁面所占用的空間。 仍然對快照占用的每 GB 使用空間計費,每 GB 價格與定價頁上提到的價格相同。 對于使用非托管磁盤的 VM,可以在每個磁盤的 VHD 文件的菜單中看到快照。 對于托管磁盤,快照將存儲在指定資源組的還原點集合資源中,并且快照本身不直接可見。

 備注

就每周策略來說,快照保留期固定為 5 天。

配置快照保留期

使用 Azure 門戶

在 Azure 門戶中可以看到,“即時還原”部分下的“VM 備份策略”窗格中添加了一個字段。 對于與特定備份策略關(guān)聯(lián)的所有 VM,可以在“VM 備份策略”窗格中更改快照保留持續(xù)時間。

即時還原功能

使用 PowerShell

 備注

從 Az PowerShell 版本 1.6.0 開始,可以使用 PowerShell 在策略中更新即時還原快照保留期

PowerShell復(fù)制

$bkpPol = Get-AzureRmRecoveryServicesBackupProtectionPolicy -WorkloadType "AzureVM"$bkpPol.SnapshotRetentionInDays=5Set-AzureRmRecoveryServicesBackupProtectionPolicy -policy $bkpPol

每個策略的默認快照保留期設(shè)置為 2 天。 可以將此值更改為 1 到 5 天。 就每周策略來說,快照保留期固定為 5 天。

常見問題

哪些因素影響即時還原的成本?

快照將連同磁盤一起存儲,以加速恢復(fù)點的創(chuàng)建和還原操作。 因此,你會看到與 VM 備份策略中選擇的快照保留期相對應(yīng)的存儲成本。

在高級存儲帳戶中,為即時恢復(fù)點創(chuàng)建的快照是否會占用 10-TB 快照限制?

是的,對于高級存儲帳戶,為即時恢復(fù)點創(chuàng)建的快照會占用 10 TB 的已分配快照空間。

在 5 天期限內(nèi),快照保留的工作方式是怎樣的?

如果每天創(chuàng)建一個新快照,則有 5 個單獨的增量快照。 快照大小取決于數(shù)據(jù)變動率,在大多數(shù)情況下,變動率大約為 2%-7%。

即時還原快照是增量快照還是完整快照?

即時還原功能創(chuàng)建的快照是增量快照。

如何計算即時還原功能大約增加的成本?

這取決于 VM 的變動率。 在穩(wěn)定狀態(tài)下,可以假設(shè)增加的成本 = 快照保留期 * 每個 VM 的每日變動率 * 每 GB 存儲成本。

如果還原點的恢復(fù)類型是“快照和保管庫”,而我執(zhí)行了還原操作,那么,將使用哪種恢復(fù)類型?

如果恢復(fù)類型是“快照和保管庫”,則會從本地快照自動執(zhí)行還原,與從保管庫執(zhí)行還原相比,其速度要快得多。

如果選擇的還原點(第 2 層)保留期小于快照(第 1 層)保留期,會發(fā)生什么情況?

除非刪除快照(第 1 層),否則新模型不允許刪除還原點(第 2 層)。 建議將還原點(第 2 層)保留期設(shè)置為大于快照保留期。

為何我即使在備份策略中設(shè)置了保留期,我的快照也仍然存在?

如果恢復(fù)點包含快照并且它是可用的最新恢復(fù)點,則它會一直保留到下一次成功備份為止。 這取決于指定的“垃圾回收”(GC) 策略。 它要求至少始終存在一個最新的恢復(fù)點,以防所有后續(xù)備份由于 VM 中出現(xiàn)問題而失敗。 正常情況下,在恢復(fù)點過期后,將在最多 24 小時內(nèi)進行清理。 在極少數(shù)情況下,可能會根據(jù)垃圾回收器 (GC) 上較重的負載產(chǎn)生一個或兩個額外的快照。

我為什么會看到比保留策略更多的快照?

在將保留策略設(shè)置為“1”的場景中,可以找到兩個快照。 這要求至少始終存在一個最新的恢復(fù)點,以防所有后續(xù)備份由于 VM 中出現(xiàn)問題而失敗。 這可能導(dǎo)致存在兩個快照。

因此,如果策略設(shè)置為“n”個快照,那么有時可能會發(fā)現(xiàn)“n+1”個快照。 此外,如果垃圾回收延遲,甚至還可以找到“n+1+2”個快照。 在以下情況下,可能偶爾會發(fā)生這種情況:

  • 清理快照,這些快照的保留期已過。

  • 后端中的垃圾回收器 (GC) 負載過重。

我不需要即時還原功能。 是否可以禁用它?

為所有人啟用了即時還原功能,不能禁用它。 可以將快照保留期縮短到最少一天。

在傳輸過程中重啟 VM 是否安全(傳輸過程可能需要數(shù)小時)? 重啟 VM 是否會中斷傳輸或減慢傳輸速度?

安全,并且對數(shù)據(jù)傳輸速度絕對不會有任何影響。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于Microsoft,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多