Veeam Enterprise Manager 10: Data Collection Job schlägt fehl

Veeam Enterprise Manager 10: Data Collection Job schlägt fehl

Du hast eine bestehende Veeam Enterprise Manager Installation von Version 9.5 auf die aktuelle Version 10 aktualisiert? Dann stößt Du möglicherweise auf den folgenden Fehler, dass der Data Collection Job fehlschlägt

Data Collection Job schlägt fehl

Cannot insert the value NULL into column ‘platform’, table ‘VeeamBackupReporting.dbo.C.Backup.Mode.RestoreJobSessions’; column does not allow nulls. UPDATE fails. The statement has been terminated.

In der Konsequenz schlägt der Data Collection Job fehl. Folglich werden Deine Statistiken über die letzten Backup Status im Reporting nicht mehr korrekt angezeigt.

Veeam Enterprise Manager: Der Data Collection Job schlägt fehl
Veeam Enterprise Manager: Der Data Collection Job schlägt fehl

Problemursache: Upgrade-Bug in der Datenbank

Die Ursache des Fehlers liegt in einem Bug der Version 10. Bei Veeam 10 fehlt die oben genannte Spalte platform in der Datenbank. Gleichzeitig wird die Datenbank beim Upgrade leider nicht automatisch angepasst.

Installierst Du hingegen eine frische Datenbank vom Veeam Enterprise Manager, wirst Du diesen Fehler gar nicht zu Gesicht bekommen.

Problemlösung: Datenbank korrigieren

Das Problem lässt sich beheben, indem Du die besagte Spalte in der Datenbank mit folgender Query entfernst.

  1. Stoppe im ersten Schritt den Veeam Enterprise Manager Service in den Windows Dienste
  2. Erstelle als nächstes zur Sicherheit ein Backup der Datenbank.
  3. Jetzt geht’s ans offene Herzen: Führe die folgende Query auf der Datenbank aus, um die verwaiste Spalte zu löschen:
    ALTER TABLE [VeeamBackupReporting].[dbo].[C.Backup.Model.RestoreJobSessions] DROP COLUMN [platform];

    Veeam Enterprise Manager: Data Collection Job mittels Datenbank Korrektur reparieren
    Veeam Enterprise Manager: Data Collection Job mittels Datenbank Korrektur reparieren
  4. Starte den Veeam Enterprise Manager Dienst wieder
  5. Sobald der Dienst wieder geladen ist, kannst Du den Collection Job manuell über die Settings im Enterprise Manager anstoßen. Der Job sollte reibungslos durchlaufen.

2 Kommentare

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein