Dans un environnement mixte, le groupe de réplication n'est plus affiché sur un serveur Windows 2003R2 / 2008 si le dossier répliqué est défini en lecture seule depuis un serveur Windows 2008R2

Vous avez en place une architecture de réplication de dossiers effectués par DFS-R avec des serveurs Windows 2003 R2 et/ou Windows 2008.

Vous ajoutez un serveur Windows 2008r2 dans votre environnement, puis vous l’ajouter comme membre d’un groupe de réplication DFS-R.

La gestion de la réplication est possible via la console DFS Management (dfsmgmt.msc) depuis ces 3 versions de Windows.

Toutefois, vous souhaitez activer une des fonctionnalités apportées par Windows 2008 R2, comme la gestion et prise en charge de cluster, ou de dossier répliqué en lecture seule.

What's New in Distributed File System
http://technet.microsoft.com/en-us/library/ee307957(WS.10).aspx

DFS Replication: What’s new in Windows Server™ 2008 R2
http://blogs.technet.com/b/filecab/archive/2009/01/19/dfs-replication-what-s-new-in-windows-server-2008-r2.aspx

Une fois cette étape réalisée, vous ne visualisez plus le groupe de réplication dans la console depuis les serveurs Windows 2003R2 et Windows 2008.

Situation avant activation de nouvelles fonctionnalités :

Sous le serveur Windows 2008 R2, dans la console dfsmgmt.msc :

clip_image002

Windows 2003 R2, console dfsmgmt.msc :

clip_image004

Dans Adsiedit, la version de l’attribut "msDFSR-Version" est à 1.0 :

clip_image006

===========================================

Sur le serveur Windows 2008 r2 , vous basculez le membre en Read-only :

clip_image007

Lancer la commande suivante sur le serveur Windows 2003 R2 :

Dfsrdiag pollad

afin de forcer le membre a récupérer la configuration de DFS-R de l’active directory.

clip_image008

Retourner dans la console DFS Management :

clip_image010

Tenter d’afficher les groupes de réplication :

clip_image012

clip_image014

Via la console dfsmgmt.msc sur un Windows server 2008, vous pouvez rencontrer l’erreur suivante :

ReplGroup: The replication group cannot be queried. The replications group's version number is not supported by this MMC snap-in.”

Sur le serveur Windows 2008 R2 :

clip_image016

L’attribut msDFSR-Version a été incrémenté à 3.0 :

clip_image018

La réplication fonctionne toutefois sans problème.

La gestion des nouvelles fonctionnalités de DFS-R apportées par Windows 2008r2 ne peut donc pas être effectuée via la console dfsmgmt.msc présente sur Windows 2003 R2 et Windows 2008.

Ceci est voulu et « by design ».

L’impact de modifier la valeur de l’attribut de 3.0 à 1.0 n’a pas été testé et ne sera pas considéré comme un scénario supporté.

Le snap-in DFS Management sous 2003r2 et 2008 ne pouvant gérer correctement ce nouveau type de groupe de réplication, et pour éviter toute action, ces versions de snap-in ne sont pas autorisés à les visualiser.

Pour la gestion des groupes de réplication contenant des dossiers répliqués en read-only ( ou incluant un cluster), il convient d’utiliser la dernière version de la console DFS Management disponible sur Windows 2008r2 et d’ajouter des postes d’administration Windows 7 + RSAT pour éviter un « single point of failure » si le serveur 2008R2 n’est plus disponible.

Voici des liens complémentaires :

DFS Replication: Frequently Asked Questions (FAQ)
http://technet.microsoft.com/en-us/library/cc773238(WS.10).aspx

Configuring a read-only replicated folder on Windows Server 2008 R2
http://blogs.technet.com/b/filecab/archive/2009/04/01/configuring-a-read-only-replicated-folder.aspx
http://blogs.technet.com/b/askds/archive/2010/07/30/friday-mail-sack-newfie-from-the-grave-edition.aspx

Joseph Besançon
Domain & Security Team