Fehlermeldung beim Ausführen eines Wiederherstellungsvorgangs des Volumeschattenkopie-Diensts: 0x80042409

In diesem Artikel wird ein Problem beschrieben, das auftritt, wenn Sie einen virtuellen Computer wiederherstellen, während eine andere Sicherung ausgeführt wird, die den Hyper-V-Writer verwendet.

Gilt für: Windows Server 2012 R2
Ursprüngliche KB-Nummer: 978773

Symptome

Sie führen eine VSS-Sicherung (Volume Shadow Copy Service) oder einen VSS-Wiederherstellungsvorgang durch. Während des Sicherungs- oder Wiederherstellungsvorgangs wird ein Ereignis, das dem folgenden ähnelt, in das Anwendungsprotokoll geschrieben:

Ereignis-ID: 12289

Fehler des Volumeschattenkopie-Diensts: Unerwarteter Fehler Ein älterer Writersitzungszustand wird entfernt. . hr = 0x80042409, Writer status ist für einen oder mehrere Writer nicht verfügbar. Ein Writer hat möglicherweise den Grenzwert für die Anzahl der verfügbaren Sitzungszustände für die Sicherungswiederherstellung erreicht.

Vorgang: PreRestore-Ereignis

Kontext:
Alter Momentaufnahme: {41379de8-f7e7-4c76-bb47-7f080443e189}
Alter Vorgang: 1019
Alter Zustand: 5
Alter Fehler: 0x800423f4
Alter erweiterter Fehler hr: 0x1
Alte erweiterte Fehlermeldung: 0
Ausführungskontext: Writer
Writer-Klassen-ID: {66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}
Writer-Name: Microsoft Hyper-V VSS
Writer Writer-Instanz-ID: {7eef8900-84b4-406e-a461-ce19e5e7ae7f}

Ursache

Dieser Fehler tritt auf, weil ein Sicherungs- oder Wiederherstellungssitzungszustand im VSS Writer nicht ordnungsgemäß bereinigt wird. Die VSS Writer-Infrastruktur erstellt Sitzungszustandsobjekte für jede Sicherungs- und Wiederherstellungssitzung, an der ein VSS-Writer teilnimmt. Unter typischen Umständen werden die Writer-Sitzungszustandsobjekte bereinigt, wenn sie nicht verwendet werden. Die normale Bereinigung des Sitzungszustands erfolgt unter den folgenden Umständen:

  • Die Sicherungsanwendung sendet eine BackupComplete-Antwort und überprüft dann den Writer status durch Senden eines GatherWriterStatus.

  • Die Sicherungsanwendung sendet eine PostRestore-Antwort und überprüft dann den Writer status, indem eine GatherWriterStatus-Abfrage gesendet wird.

  • Die Writer erhalten den OnAbort-Ereignisrückruf für die Sitzung. Der OnAbort-Ereignisrückruf wird aufgerufen, wenn die Sicherungssitzung explizit von der Sicherungsanwendung, vom Writer oder von der VSS-Infrastruktur fehlschlägt.

Die VSS Writer-Infrastruktur führt eine regelmäßige Garbage Collection der verbleibenden Sitzungszustände durch. Die Infrastruktur protokolliert dann das vorherige Ereignisprotokoll für jedes Sitzungszustandsobjekt, das älter als zwei Tage ist. Das Ereignisprotokoll soll dazu beitragen, abgebrochene Sitzungen im Writer zu identifizieren, die auf eine fehlerhafte Sicherungsanwendung hinweisen können. Sie können mehrere ähnliche Ereignisse in schneller Folge von mehreren Writern sehen, die darauf hinweisen, dass eine Reihe unvollständiger Sicherungs- oder Wiederherstellungssitzungen aufgetreten ist. Dieses Verhalten tritt am häufigsten in Testumgebungen auf.

Problemumgehung

Zeitweilige Vorkommen dieses Fehlers ignorieren. Das zugehörige Ereignis wird als Reaktion auf Garbage Collection-Aktivitäten protokolliert, die von einem Sicherungs- oder Wiederherstellungsvorgang gestartet werden. Diese Fehler beziehen sich jedoch nicht auf die aktive Sicherungs- oder Wiederherstellungssitzung. Wenn der Fehler konsistent reproduzierbar ist, stellen Sie sicher, dass der Anbieter der Sicherungsanwendung alle Bereinigungsrichtlinien für die VSS-Sicherungssitzung befolgt.