26 septembre 2026

Configurer la réplication DFSR entre deux serveurs Windows Server 2022 avec PowerShell

Configurer la réplication DFSR entre deux serveurs Windows Server 2022 avec PowerShellwindows
Photo: Brett Sayles / Pexels
🖥️ Illustration
PowerShell – DFSR Configuration
PS C:\> New-DfsReplicationGroup -GroupName "RG_ShareData" -Domain "contoso.com"
PS C:\> Add-DfsrMember -GroupName "RG_ShareData" -ComputerName "SrvDC1"
PS C:\> Add-DfsrMember -GroupName "RG_ShareData" -ComputerName "SrvDC2"
PS C:\> Add-DfsrFolderTarget -GroupName "RG_ShareData" -FolderName "DataShare" -TargetPath "\\SrvDC1\DataShare"
PS C:\> Add-DfsrFolderTarget -GroupName "RG_ShareData" -FolderName "DataShare" -TargetPath "\\SrvDC2\DataShare"
PS C:\> Get-DfsrBacklog -GroupName "RG_ShareData" -FolderName "DataShare"
Backlog: 0 files
PS C:\> 

Contexte

DFS Replication (DFSR) permet de synchroniser des dossiers partagés entre plusieurs serveurs Windows, assurant la haute disponibilité des données. Cette procédure montre comment créer un groupe de réplication, ajouter des dossiers et configurer la topologie entre deux contrôleurs de domaine.

DFSR réplication PowerShellwindows
Photo: panumas nikhomkhai / Pexels

Quand l’utiliser

  • Pour répliquer des partages de fichiers critiques entre sites géographiques.
  • Lorsqu’on souhaite remplacer la réplication FRS obsolète.
  • Dans un environnement multi‑site où la bande passante doit être contrôlée.

🔹 Étapes de configuration

  1. Créer le groupe de réplication DFSR.

    New-DfsReplicationGroup -GroupName "RG_ShareData" -Domain "contoso.com"
  2. Ajouter les serveurs membres au groupe.

    Add-DfsrMember -GroupName "RG_ShareData" -ComputerName "SrvDC1"
    Add-DfsrMember -GroupName "RG_ShareData" -ComputerName "SrvDC2"
  3. Créer le dossier à répliquer et le partager sur chaque serveur.

    New-Item -Path "D:\DataShare" -ItemType Directory -Force
    New-SmbShare -Name "DataShare" -Path "D:\DataShare" -FullAccess "Domain\Administrators"
  4. Ajouter le dossier au groupe de réplication et définir la topologie.

    Add-DfsrFolderTarget -GroupName "RG_ShareData" -FolderName "DataShare" -TargetPath "\\SrvDC1\DataShare"
    Add-DfsrFolderTarget -GroupName "RG_ShareData" -FolderName "DataShare" -TargetPath "\\SrvDC2\DataShare"
    Set-DfsrConnectionSchedule -GroupName "RG_ShareData" -Schedule (New-TimeSpan -Hours 0,6,12,18)
  5. Lancer la première synchronisation et vérifier l’état.

    Update-DfsrConfiguration
    Get-DfsrBacklog -GroupName "RG_ShareData" -FolderName "DataShare"

🔹 Méthode alternative

Il est possible d’utiliser l’interface graphique DFS Management (dfsmgmt.msc) pour créer le groupe, ajouter les membres et configurer les dossiers. La console PowerShell reste toutefois plus scriptable et idéale pour l’automatisation.

⚠️ Bonnes pratiques de sécurité

  • Restreindre les partages aux groupes nécessaires (ex. Domain Users en lecture seule, Administrators en plein accès).
  • Utiliser des chemins UNC sécurisés et vérifier les permissions NTFS sur les dossiers répliqués.
  • Activer le chiffrement de la réplication en configurant Set-DfsrReplicationGroupConfig -EnableCompression $true si la bande passante est critique.
  • Surveiller les journaux d’événements DFSR (ID 4012, 4014) pour détecter les erreurs.

✅ Conclusion

En suivant ces cinq étapes, vous avez mis en place une réplication DFSR fiable entre deux serveurs Windows Server 2022. Cette solution assure la continuité d’accès aux fichiers critiques et simplifie la gestion des partages multi‑sites. N’hésitez pas à étendre le groupe à d’autres serveurs ou à automatiser le processus via des scripts DSC pour des déploiements à grande échelle.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *