Pozn.: Popis v článku vychází z Veeam Backup & Replication 12.3, licencováno pomocí Veeam Universal License (VUL), tedy obdoba Enterprise Plus.
Popis situace a chyby
Máme zálohovací infrastrukturu, kde zálohy i kontroly stavu (Health Check for Backup Files) probíhají bez problémů. Náhle Health Check pro jednu úlohu skončí chybou, že se nepodařilo ověřit soubor zálohy jednoho VM.
[Error] Failed to verify backup file [VM name] Error: Stopped by job '[Backup Job name]' (Backup) Agent failed to process method
{Signature.FullRecheckBackup}.
Log pro dané VM obsahuje zprávy:
Succeeded Backup has been locked
Succeeded Verifying backup metadata (100% done) 0:01:25
Failed Verifying disks (100% done) 2:25:39
Failed Stopped by job '[Backup Job name]' (Backup) Agent failed to process method {Signature.FullRecheckBackup}.
Failed Processing finished with errors at 01.02.2025 0:31:01
Při dalším běhu kontroly stavu se chyba neobjevila. Ale následně nastala znovu. Hledáním v diskusích se mi nepodařilo nalézt podobnou situaci. Často se rozebírá chyba, která obsahuje Agent failed to process method {Signature.FullRecheckBackup}. Ale obsahuje nějaké další informace, jako Failed to open storage for read access nebo A data integrity checksum error occurred.
Příčina chyby a řešení
Příčina chyby je nakonec velmi jednoduchá, ale musel jsem se obrátit na Veeam podporu, aby mi poradili. Zpětně vidím, že k tomu navádí i chybové hlášení v části Stopped by job '[Backup Job name]'. Health Check byl zastaven zálohovací úlohou. Jde o úlohu, pro jejíž zálohu se provádí kontrola stavu.
Došlo k porušení podmínky, že se nesmí potkat běh zálohovací úlohy a kontroly stavu. Health Check byl naplánován před zálohovací úlohou a býval dokončen před startem úlohy. Ale jak rostla velikost VM, tak se prodlužovala doba kontroly stavu. Ve chvíli, kdy Health Check stále běžel a nastartovala zálohovací úloha, došlo k ukončení kontroly stavu s chybou.
Řešení je jednoduché. Stačí přeplánovat spouštění procesu Health Check tak, aby nemohlo dojít k překrytí s Backup Job. Případně změnit čas spouštění zálohovací úlohy, ale to se patrně plánuje hůře.
Zatím zde nejsou žádné komentáře.