L'evento 2213 di Replica DFS indica che un database non è stato arrestato in modo pulito su un server Windows
Summary: L'errore 2213 dfsr può essere registrato su un server Windows che ospita una cartella replicata utilizzando Replica DFSR (Distributed File System Replication). Ciò include la cartella SYSVOL trovata nei controller di dominio Active Directory. Questo articolo fornisce informazioni sul problema sottostante e su come risolverlo. ...
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
L'errore 2213 dfsr viene visualizzato nel registro eventi di Replica DFS di un server interessato:
La lettera dell'unità e il GUID nel messaggio di errore dipendono dal sistema.
Il server interessato non può più partecipare alla replica DFS con i suoi partner. Se si tratta di un controller di dominio, non replica più i dati SYSVOL, ma può comunque replicare i dati di Active Directory.
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
La lettera dell'unità e il GUID nel messaggio di errore dipendono dal sistema.
Il server interessato non può più partecipare alla replica DFS con i suoi partner. Se si tratta di un controller di dominio, non replica più i dati SYSVOL, ma può comunque replicare i dati di Active Directory.
Cause
La causa più comune di questo problema è un arresto imprevisto del sistema operativo. Ciò può verificarsi per molti motivi, come perdita di alimentazione, arresto anomalo del sistema operativo o guasto dell'hardware. Il problema può verificarsi anche se il servizio DFSR si arresta in modo imprevisto.
DFSR utilizza un database ESE (Extensible Storage Engine) per archiviare i metadati per i dati replicati. Se il servizio Replica DFS si interrompe quando sono presenti modifiche ai metadati di cui non è stato ancora eseguito il commit in questo database, il database entra in uno stato "dirty shutdown". Ciò indica che i metadati nel database potrebbero non rispecchiare accuratamente lo stato dei dati replicati. Alla successiva avvio del servizio REPLICA DFSR, viene rilevato questo dirty shutdown e viene registrato l'evento 2213.
DFSR utilizza un database ESE (Extensible Storage Engine) per archiviare i metadati per i dati replicati. Se il servizio Replica DFS si interrompe quando sono presenti modifiche ai metadati di cui non è stato ancora eseguito il commit in questo database, il database entra in uno stato "dirty shutdown". Ciò indica che i metadati nel database potrebbero non rispecchiare accuratamente lo stato dei dati replicati. Alla successiva avvio del servizio REPLICA DFSR, viene rilevato questo dirty shutdown e viene registrato l'evento 2213.
Resolution
Come illustrato in precedenza, la descrizione dell'evento 2213 include un comando che può essere eseguito per avviare il processo di ripristino:
Questo comando può essere copiato così com'è dalla descrizione dell'evento e incollato in un prompt dei comandi con privilegi elevati. La descrizione dell'evento contiene il GUID del volume corretto anziché le X mostrate in precedenza.
Se il ripristino del database ha esito positivo, l'output del comando include quanto segue:
Qualsiasi altro valore restituito indica un errore di qualche tipo, ma questo è raro. Per verificare che il ripristino sia stato eseguito correttamente, controllare il registro eventi DFSR del server interessato per l'evento 2214:
wmic /namespace:\\root\microsoftdfs path dfsrVolumeConfig where volumeGuid="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" call ResumeReplication
Questo comando può essere copiato così com'è dalla descrizione dell'evento e incollato in un prompt dei comandi con privilegi elevati. La descrizione dell'evento contiene il GUID del volume corretto anziché le X mostrate in precedenza.
Se il ripristino del database ha esito positivo, l'output del comando include quanto segue:
{
ReturnValue=0;
};
Qualsiasi altro valore restituito indica un errore di qualche tipo, ma questo è raro. Per verificare che il ripristino sia stato eseguito correttamente, controllare il registro eventi DFSR del server interessato per l'evento 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 R2Article 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.