Avamar:Hyper V RCT 備份失敗,並因孤立的檢查點而發生錯誤

Summary: 本知識庫 (KB) 文章提供由於檢查點創建錯誤而導致的 Hyper-V 彈性更改跟蹤 (RCT) 備份失敗的解決方法。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Avamar Hyper-V RCT 備份可能會失敗,並出現類似以下錯誤:
 

avhypervvss Info <43419>: Creating backup CheckPoint with 'Copy' guest backup type
2019-04-15 00:05:05 avhypervvss Info <43420>: Creating backup CheckPoint with 'Application' consistenty level
avhypervvss Error <43426>: Checkpoint creation for Virtual machine 'DELLEMC-VM<XXXXSS-XXXX-XXXX-XXXX-XXXXXX>' has failed and will be skipped from backup. For details, please check 'winclustersvc.log'.
avhypervvss Error <43426>: Checkpoint creation for Virtual machine 'AVAMAR-DEV<XXXXSS-XXXX-XXXX-XXXX-XXXXXX>' has failed and will be skipped from backup. For details, please check 'winclustersvc.log'.
avhypervvss Error <43426>: Checkpoint creation for Virtual machine 'DDR-Dev2<XXXXX-XXXX-XXXX-XXXX-XXXXXX>' has failed and will be skipped from backup. For details, please check 'winclustersvc.log'.
avhypervvss Warning <43427>: No targets available for backup after checkpoint process.

Cause

Hyper-V RCT 備份可能會在一兩天內成功完成。但是,最後一次成功的備份是在虛擬機 (VM) 目錄中保留孤立的檢查點檔 (*.avhdx)。  

在備份期間會暫時建立虛擬機器的檢查點。完成後,Hyper-V 附掛程式會通知 Windows 作業系統 (OS) 將 AVHD 檢查點合併到 VM 的父虛擬硬碟 (VHD) 中。

有時,備份完成後檢查點不會合併到主 VHD 中。在事件檢視器記錄 (應用程式和服務記錄 -> Microsoft -> Windows -> Hyper-V VMMS) 中,可能會顯示下列錯誤:
 

"'DDR-Dev2' background disk merge failed to complete: Account restrictions are preventing this user from signing in. For example: blank passwords aren't allowed, sign-in times are limited, or a policy restriction has been enforced. (0x8007052F). (Virtual machine ID XXXXX-XXXX-XXXX-XXXX-XXXXXX) "


在最壞的情況下,檢查點可能無法在 Hyper-V Manager 或 PowerShell 命令中看到。

Hyper-V 和 Avamar 附掛程式都不知道孤立的檢查點。接下來的 Avamar 備份會失敗,因為由於現有的孤立檢查點,Windows 作業系統無法建立新的檢查點 AVHD 檔案。

 

Resolution

在 Avamar 記錄中,檢查點清理已從 Avamar Hyper-V 附掛程式端成功執行。但是,事件檢視器中同時發生錯誤,即無法合併磁碟,導致檢查點刪除錯誤。

在Winclustersvc.log檔中,下面的代碼片段顯示檢查點清理已成功完成:
 

winclustersvc INFO<0000>:  Cleaning up checkpoint created on group AvamarBackup_SERVER-app-20190510000504-0: checkpoint \\SERVER\root\virtualization\v2:Msvm_SnapshotCollection.CollectionID="DXXXXDX-XXCE-XXDX-XABF-XXXDXXXXXX" . 
winclustersvc INFO<0000>:  DestroySnapshot executed successfully 


外掛程式會調用 Microsoft API 刪除檢查點,只有在成功返回後,外掛程式才會記錄上述消息。  

但同時事件檢視器記錄會針對所有 VM 提供下列錯誤,導致檢查點未被刪除:
 

 "'DDR-Dev2' background disk merge failed to complete: Account restrictions are preventing this user from signing in. For example: blank passwords aren't allowed, sign-in times are limited, or a policy restriction has been enforced. (0x8007052F). (Virtual machine ID XXXXX-XXXX-XXXX-XXXX-XXXXXX) "


使用 Microsoft開啟支援案例,以進一步故障診斷孤立的檢查點問題。

以下是一些可能解決問題的解決方法:

  1. 使用 Windows 更新在 Hyper-V 主機上安裝最新的修補程式和更新。
  2. 在 Avamar 備份開始之前,請先重新啟動 Hyper-V Virtual Machine Management (VMMS) 服務。創建計劃任務後 ,「作為服務登錄 」組策略物件屬性不會與 VMMS 服務同步。重新啟動 VMMS 服務時,它會嘗試強制與Microsoft登錄服務同步。
  3. 禁用組策略物件 (GPO) 中的“使用者許可權分配/作為服務登錄”屬性。之後,使用 Windows 命令或 PowerShell 提示字元,在 Hyper-V 機器上執行下列命令: 
GPUpdate / Force 

 

Additional Information

Affected Products

Avamar, Avamar Plug-in for Hyper-V VSS
Article Properties
Article Number: 000044579
Article Type: Solution
Last Modified: 23 Sept 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.