L’événement DFSR 2213 indique qu’une base de données n’a pas été arrêtée proprement sur un serveur Windows
Résumé: L’erreur DFSR 2213 peut être consignée sur un serveur Windows qui héberge un dossier répliqué à l’aide de DFSR (Distributed File System Replication). Cela inclut le dossier SYSVOL qui se trouve sur les contrôleurs de domaine Active Directory. Cet article fournit des informations sur le problème sous-jacent et sur la façon de le résoudre. ...
Cet article concerne
Cet article ne concerne pas
Cet article n’est associé à aucun produit spécifique.
Toutes les versions du produit ne sont pas identifiées dans cet article.
Symptômes
L’erreur DFSR 2213 s’affiche dans le journal des événements de réplication DFS d’un serveur concerné :
La lettre de lecteur et le GUID du message d’erreur dépendent du système.
Le serveur concerné ne peut plus participer à la réplication DFS avec ses partenaires. S’il s’agit d’un contrôleur de domaine, il ne réplique plus les données SYSVOL, mais peut tout de même répliquer les données 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 lettre de lecteur et le GUID du message d’erreur dépendent du système.
Le serveur concerné ne peut plus participer à la réplication DFS avec ses partenaires. S’il s’agit d’un contrôleur de domaine, il ne réplique plus les données SYSVOL, mais peut tout de même répliquer les données Active Directory.
Cause
La cause la plus courante de ce problème est un arrêt inattendu du système d’exploitation. Cela peut se produire pour de nombreuses raisons, telles qu’une perte d’alimentation, une panne du système d’exploitation ou une défaillance matérielle. Le problème peut également se produire si le service DFSR s’arrête de manière inattendue.
DFSR utilise une base de données ESE (Extensible Storage Engine) pour stocker les métadonnées des données en cours de réplication. Si le service DFSR s’arrête lorsqu’il y a des modifications apportées aux métadonnées qui n’ont pas encore été validées dans cette base de données, la base de données passe à l’état « dirty shutdown ». Cela indique que les métadonnées de la base de données peuvent ne pas refléter précisément l’état des données répliquées. Lors du prochain démarrage du service DFSR, cet arrêt non conforme est détecté et l’événement 2213 est consigné.
DFSR utilise une base de données ESE (Extensible Storage Engine) pour stocker les métadonnées des données en cours de réplication. Si le service DFSR s’arrête lorsqu’il y a des modifications apportées aux métadonnées qui n’ont pas encore été validées dans cette base de données, la base de données passe à l’état « dirty shutdown ». Cela indique que les métadonnées de la base de données peuvent ne pas refléter précisément l’état des données répliquées. Lors du prochain démarrage du service DFSR, cet arrêt non conforme est détecté et l’événement 2213 est consigné.
Résolution
Comme indiqué ci-dessus, la description de l’événement 2213 inclut une commande qui peut être exécutée pour lancer le processus de restauration :
Cette commande peut être copiée en l’état à partir de la description de l’événement et collée dans une invite de commande avec élévation de privilèges. (La description de l’événement contient le GUID de volume approprié plutôt que les X indiqués ci-dessus.)
Si la restauration de la base de données réussit, la sortie de la commande inclut les éléments suivants :
Toute autre valeur de retour indique une erreur d’une sorte, mais cela est rare. Pour confirmer que la restauration a réussi, vérifiez le journal des événements DFSR du serveur concerné pour l’événement 2214 :
wmic /namespace:\\root\microsoftdfs path dfsrVolumeConfig where volumeGuid="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" call ResumeReplication
Cette commande peut être copiée en l’état à partir de la description de l’événement et collée dans une invite de commande avec élévation de privilèges. (La description de l’événement contient le GUID de volume approprié plutôt que les X indiqués ci-dessus.)
Si la restauration de la base de données réussit, la sortie de la commande inclut les éléments suivants :
{
ReturnValue=0;
};
Toute autre valeur de retour indique une erreur d’une sorte, mais cela est rare. Pour confirmer que la restauration a réussi, vérifiez le journal des événements DFSR du serveur concerné pour l’événement 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.
Produits concernés
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 R2Propriétés de l’article
Numéro d’article: 000208669
Type d’article: Solution
Dernière modification: 10 déc. 2024
Version: 3
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.