Avamar: Zálohování Hyper V RCT selhává s chybami způsobenými osamocenými kontrolními body
Summary: Tento článek znalostní databáze (KB) obsahuje zástupná řešení selhání zálohování technologie Hyper-V Resilient Change Tracking (RCT) kvůli chybám při vytváření kontrolních bodů.
Symptoms
Zálohování Avamar Hyper-V RCT může selhat s chybami podobnými těmto:
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
Zálohování Hyper-V RCT se může úspěšně dokončit na den nebo dva. Poslední úspěšná záloha ale zanechává osamocené soubory kontrolních bodů (*.avhdx) v adresářích virtuálního počítače.
Během zálohování se dočasně vytvoří kontrolní bod virtuálních počítačů. Po dokončení modul plug-in Hyper-V informuje operační systém Windows, aby sloučil kontrolní bod AVHD s nadřazeným virtuálním pevným diskem virtuálního počítače.
V některých případech se kontrolní body po dokončení zálohování nesloučí do hlavního virtuálního pevného disku. V protokolu Prohlížeč událostí (protokoly aplikací a služeb –> Microsoft –> Windows –> Hyper-V VMMS) se může zobrazit následující chyba:
"'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) "
V nejhorším případě nemusí být kontrolní body viditelné ve Správci technologie Hyper-V ani z příkazů PowerShellu.
Technologie Hyper-V ani doplněk Avamar nevědí o osamocených kontrolních bodech. Další zálohy Avamar selžou, protože operační systém Windows nemůže vytvořit nové soubory AVHD kontrolního bodu kvůli existujícím osamoceným kontrolním bodům.
Resolution
Z protokolů Avamar bylo čištění kontrolního bodu na straně doplňku Avamar Hyper-V úspěšně spuštěno. Současně se však v Prohlížeči událostí vyskytla chyba, že se nepodařilo sloučit disk, což způsobilo chybu odstranění kontrolního bodu.
V následujícím fragmentu kódu souboru Winclustersvc.log se dozvíte, že vyčištění kontrolního bodu proběhlo úspěšně:
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
Modul plug-in zavolá rozhraní Microsoft API, aby odstranilo kontrolní bod, a teprve poté, co se modul plug-in úspěšně vrátí, zaznamená výše uvedenou zprávu.
Souběžné protokoly Prohlížeče událostí ale u všech virtuálních počítačů zobrazí následující chybu, což způsobilo, že se kontrolní bod neodstranil:
"'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) "
Otevřete případ podpory u Microsoftu pro další řešení potíží s osamoceným kontrolním bodem.
Zde je několik alternativních řešení, která mohou problém vyřešit:
- Nainstalujte nejnovější opravy a aktualizace na hostitelské počítače Hyper-V pomocí služby Windows Update.
- Před zahájením zálohování Avamar restartujte službu Hyper-V Virtual Machine Management (VMMS). Vlastnost Přihlásit se jako objekt zásad skupiny se po vytvoření naplánované úlohy nesynchronizuje se službou VMMS. Po restartování se služba VMMS pokusí vynutit synchronizaci s přihlašovací službou Microsoftu.
- Zakažte vlastnost Přiřazení uživatelských práv / Přihlásit se jako služba v objektu zásad skupiny (GPO). Potom spusťte na počítači Hyper-V následující příkaz pomocí příkazu Windows nebo řádku PowerShellu:
GPUpdate / Force
Additional Information
Odkazy: https://social.technet.microsoft.com/Forums/en-US/1dc1a820-be03-4c24-9f85-5793eb6c1d4a/background-merge-fails-replication-state-critical?forum=winserverhyperv (externí odkaz)