Skip to main content

Hallo zusammen,

ich stehe vor einem sehr hartnäckigen Problem mit einem Veeam Agent Job (Managed by VBR), das alle Standard-Workarounds überdauert hat. Ich bitte um Hilfe, falls jemand diese spezielle Kombination von Fehlern schon einmal gesehen hat.

Umgebung:

  • Veeam Backup & Replication Version: 12.3.1.1139

  • Betroffener Job-Typ: Windows Agent Backup (Managed by VBR) für einen Windows Client PC.

  • Problem: Der Job schließt mit der folgenden Warnung ab und wechselt in den Warnstatus:

    Collecting recovery media files Details: Windows recovery image file not found

Faktenlage (Was wir wissen):

  1. OS-Ursache: Das Windows Recovery Environment (WinRE) ist auf dem betroffenen PC dauerhaft defekt/nicht existent. Der Befehl reagentc /info meldet trotz erfolgreicher Ausführung von reagentc /enable und DISM /RestoreHealth weiterhin: WinRE-Status: Disabled. Eine WinRE-Partition existiert physisch nicht auf dem PC.

  2. Fehlgeschlagene Deaktivierung über GUI: Die Option zur Deaktivierung der Recovery Media Collection fehlt im Job-Assistenten (Advanced Settings > Storage Tab), obwohl wir VBR 12.3 verwenden.

  3. Fehlgeschlagene Workarounds (lokale Registry): Lokale Registry-Schlüssel zur Deaktivierung der Funktion wurden auf dem Agenten gesetzt, aber die zentrale VBR-Richtlinie ignoriert sie:

    • HKLM:\SOFTWARE\Veeam\Veeam Endpoint Backup\DisableRECollection = 1

    • HKLM:\SOFTWARE\Veeam\Veeam Backup and Replication\AgentsDisableRECollectionWarning = 1

  4. Fehlgeschlagene Workarounds (VBR-Seite):

    • Der Job wurde gelöscht und neu erstellt. Das Problem trat sofort wieder auf.

    • Versuche, die Funktion über PowerShell mit Set-VBRComputerBackupJob zu deaktivieren, schlugen fehl, da das Konfigurationsobjekt des Jobs keine bearbeitbare Eigenschaft für die Recovery Media Collection enthielt (z.B. war $Job.Options.RecoveryMediaOptions leer).

Zusammenfassung des Problems: Ein Datenbankfehler in der Job-Konfiguration erzwingt die Recovery Media Collection (was alle lokalen Workarounds ignoriert), obwohl die Funktion auf diesem spezifischen Client PC aufgrund eines defekten WinRE nicht erfüllt werden kann.

Gibt es eine bekannte SQL-Datenbank-Korrektur oder einen Veeam-spezifischen PowerShell-Befehl für VBR 12.3, um diese hartnäckige Eigenschaft (die weder im GUI noch in der Standard-PowerShell-Struktur sichtbar ist) zu deaktivieren?

Vielen Dank für jede Hilfe!

Hallo ​@Sebastian Hummler,

bei diesem speziellen Fehler und auf der tiefen Ebene führt kein Weg um die Eröffnung eines Veeam Support-Tickets herum. Ich rate auch dringend davon ab, selbst in der Config und auch der Veeam-DB Änderungen vorzunehmen, ggf. verlierst du Stabilität, Integrität und auch Support des Herstellers.

 

Ein kleiner Hinweis, den dir der Support sicherlich auch nennen wird: Du solltest VBR auf die aktuellste Version 12.3.2.4165 updaten, ggf. sind dort einige Fehler auch schon behoben oder ein Update behebt etwaige Fehler in der DB.

 

Halte uns gerne über den Stand des Veeam Support-Tickets auf dem Laufenden.

 

Viel Erfolg und viele Grüße!

Lukas


Hi,

 

hast du schon mal versucht, die WinRE einfach neu zu erstellen (das geht auch im bestehenden OS Volume C:\):

KB2685: Veeam Agent – Windows recovery image file not found - Option 3

 

Viele Grüße