„DPM encountered error from VMware while trying to get ChangeTracking information“ – und auch eine Konsistenzprüfung hilft nicht. So setzen Sie CBT für die betroffene VM zurück.
Seit Data Protection Manager VMware-VMs ohne Agenten in der VM sichern kann, taucht in der Jobübersicht gelegentlich dieser Fehler auf:
DPM encountered error from VMware while trying to get ChangeTracking information.
Server – 192.168.2.11 ErrorCode – FileFaultFault (ID 33621 Details: Internal error code: 0x80990EF3)
Im Protokoll DPMRA.log steht ergänzend der Pfad zur betroffenen VMDK-Datei. Eine Konsistenzprüfung in DPM behebt das Problem nicht.
Ursache
DPM nutzt das Changed Block Tracking (CBT) von VMware, um nur die geänderten Blöcke einer virtuellen Festplatte zu sichern. Die Änderungsinformationen liegen in Dateien mit der Endung -ctk.vmdk neben den eigentlichen Festplattendateien. Sind diese beschädigt – etwa nach einem abgebrochenen Backup –, kann vCenter die Änderungsinformationen nicht liefern.
Weitere mögliche Ursachen:
- eine nicht unterstützte Kombination aus vCenter- bzw. vSphere-Version und DPM-Version,
- unabhängige Festplatten (Independent Disks) in der VM – sie werden von Snapshots und damit auch von CBT nicht unterstützt.
CBT zurücksetzen
- VM herunterfahren.
- Im Datastore die
*-ctk.vmdk-Dateien der betroffenen VM suchen und umbenennen oder verschieben (nicht sofort löschen). - In den VM-Einstellungen unter Edit Settings › VM Options › Advanced › Configuration Parameters CBT deaktivieren:
ctkEnabled = falsesowie für jede Festplattescsi0:0.ctkEnabled = falseusw. - VM starten, dann wieder herunterfahren.
- CBT wieder aktivieren (
true) und die VM erneut starten. - In DPM eine Konsistenzprüfung bzw. die nächste Sicherung ausführen.
Achtung
Stellen Sie sicher, dass die CTK-Dateien wirklich zur betroffenen VM gehören. Löschen Sie sie erst, wenn die Sicherung wieder erfolgreich läuft.
VMware beschreibt das Verfahren in einem eigenen Knowledge-Base-Artikel und stellt dort auch ein PowerCLI-Skript bereit, das CBT für mehrere VMs ohne manuelle Schritte zurücksetzt – teilweise sogar ohne Herunterfahren über einen Snapshot-Zyklus.
Heute
Der Fehler betrifft auch aktuelle Versionen von DPM und Microsoft Azure Backup Server, die VMware-VMs sichern. Prüfen Sie zusätzlich immer die Kompatibilitätsmatrix: Jede DPM-Version unterstützt nur bestimmte vSphere-Versionen.