DFSR-händelse 2213 indikerar att en databas inte stängdes av på en Windows-server

Summary: DFSR-felet 2213 kan loggas på en Windows-server som är värd för en mapp som replikeras med HJÄLP av DFSR (Distributed File System Replication). Detta inkluderar SYSVOL-mappen som finns på Active Directory-domänkontrollanter. Den här artikeln innehåller information om det underliggande problemet och hur du löser det. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

DFSR-felet 2213 visas i händelseloggen för DFS-replikering för en berörd server:
The DFS Replication service stopped replication on volume X:. This occurs when a DFSR JET database is not shut down cleanly and Auto Recovery is disabled. To resolve this issue, back up the files in the affected replicated folders, and then use the ResumeReplication WMI method to resume replication.

Recovery Steps
1. Back up the files in all replicated folders on the volume. Failure to do so may result in data loss due to unexpected conflict resolution during the recovery of the replicated folders.
2. To resume the replication for this volume, use the WMI method ResumeReplication of the DfsrVolumeConfig class. For example, from an elevated command prompt, type the following command:

wmic /namespace:\\root\microsoftdfs path dfsrVolumeConfig where volumeGuid="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" call ResumeReplication

Enhetsbeteckningen och GUID i felmeddelandet är systemberoende.

Den berörda servern kan inte längre delta i DFS-replikering med sina partner. Om det är en domänkontrollant replikerar den inte längre SYSVOL-data men kan fortfarande replikera Active Directory-data.

Cause

Den vanligaste orsaken till problemet är en oväntad avstängning av operativsystemet. Detta kan inträffa av många skäl, t.ex. strömavbrott, en operativsystemkrasch eller maskinvarufel. Problemet kan också uppstå om DFSR-tjänsten avslutas oväntat.

DFSR använder en ESE-databas (Extensible Storage Engine) för att lagra metadata för de data som replikeras. Om DFSR-tjänsten stoppas när det finns ändringar av metadata som ännu inte har bekräftats för den här databasen försätts databasen i tillståndet "dirty shutdown". Detta indikerar att metadata i databasen kanske inte korrekt återspeglar tillståndet för replikerade data. Nästa gång DFSR-tjänsten startas identifieras den här felaktiga avstängningen och händelse 2213 loggas.

Resolution

Som visas ovan innehåller beskrivningen av händelse 2213 ett kommando som kan köras för att initiera återställningsprocessen:
wmic /namespace:\\root\microsoftdfs path dfsrVolumeConfig where volumeGuid="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" call ResumeReplication

Det här kommandot kan kopieras i befintligt skick från händelsebeskrivningen och klistras in i en upphöjd kommandotolk. (Händelsebeskrivningen innehåller rätt volym-GUID i stället för X som visas ovan.)

Om det går att återställa databasen innehåller kommandots utdata följande:
{
	ReturnValue=0;
};

Alla andra returvärden indikerar ett fel av något slag, men det är sällsynt. Kontrollera att återställningen har slutförts genom att kontrollera den berörda serverns DFSR-händelselogg för händelse 2214:
The DFS Replication service successfully recovered from an unexpected shutdown on volume X:. This can occur if the service terminated abnormally (due to a power loss, for example) or an error occurred on the volume. No user action is required.

Affected Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2008 Server R2, Microsoft Windows 2012 Server, Microsoft Windows 2012 Server R2
Article Properties
Article Number: 000208669
Article Type: Solution
Last Modified: 10 Dec 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.