Vue d’ensemble de la réplication DFS
S’applique à : Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008
La réplication DFS est un service de rôle de Windows Server qui permet de répliquer des dossiers de manière efficace (notamment les dossiers désignés par un chemin d’espace de noms DFS) sur plusieurs serveurs et sites. La réplication DFS correspond à un moteur de réplication multimaître efficace qui vous permet d'assurer la synchronisation des dossiers entre des serveurs par le biais de connexions réseau dont la bande passante est limitée. Il remplace le service de réplication de fichiers (FRS) en tant que moteur de réplication pour les espaces de noms DFS.
Conseil
Envisagez d’utiliser Azure File Sync pour réduire l’encombrement de votre stockage local. Azure File Sync pouvez synchroniser plusieurs serveurs de fichiers Windows et chacun d’eux n’a besoin que de conserver un cache local pendant que la copie complète des données est dans le cloud. Azure File Sync présente également l’avantage supplémentaire de la sauvegarde cloud avec des instantanés intégrés. Pour plus d’informations, consultez Planification d’un déploiement Azure File Sync.
services de domaine Active Directory (AD DS) utilise la réplication DFS pour répliquer le dossier SYSVOL dans les domaines qui utilisent le niveau fonctionnel de domaine Windows Server 2008 ou ultérieur. Pour plus d’informations sur la réplication de SYSVOL à l’aide de réplication DFS, consultez Migrer la réplication SYSVOL vers la réplication DFS.
La réplication DFS utilise un algorithme de compression appelé compression différentielle à distance (RDC). L’algorithme RDC détecte les modifications des données d’un fichier et permet à la réplication DFS de répliquer uniquement les blocs de fichier modifiés à la place du fichier entier.
Pour utiliser la réplication DFS, vous devez créer des groupes de réplication et ajouter des dossiers répliqués aux groupes. Les groupes de réplication, les dossiers répliqués et les membres sont illustrés dans la figure suivante.
Cette figure montre qu’un groupe de réplication est un ensemble de serveurs, appelés membres, qui participent à la réplication d’un ou plusieurs dossiers répliqués. Un dossier répliqué est un dossier qui reste synchronisé sur chaque membre. Dans la figure, il y a deux dossiers répliqués : Projects (Projets) et Proposals (Propositions). À mesure que les données changent dans chaque dossier répliqué, les changements sont répliqués sur les connexions entre les membres du groupe de réplication. Les connexions entre tous les membres forment la topologie de réplication. La création de plusieurs dossiers répliqués dans un même groupe de réplication simplifie le processus de déploiement de dossiers répliqués, car la topologie, la planification et la limitation de la bande passante pour le groupe de réplication sont appliquées à chaque dossier répliqué. Pour déployer des dossiers répliqués supplémentaires, vous pouvez utiliser Dfsradmin.exe ou suivre les instructions d’un Assistant pour définir le chemin local et les autorisations du nouveau dossier répliqué.
Chaque dossier répliqué possède des paramètres uniques, tels que des filtres de fichiers et de sous-dossiers, de sorte que vous pouvez filtrer différents fichiers et sous-dossiers pour chaque dossier répliqué.
Les dossiers répliqués stockés sur chaque membre peuvent se trouver sur des volumes différents du membre, et les dossiers répliqués n’ont pas besoin d’être des dossiers partagés ou une partie d’un espace de noms. Toutefois, le composant logiciel enfichable Gestion du système de fichiers distribués DFS permet de partager facilement des dossiers répliqués et, éventuellement, de les publier dans un espace de noms existant.
Vous pouvez administrer la réplication DFS à l’aide de la Gestion du système de fichiers distribués DFS, des commandes DfsrAdmin et Dfsrdiag ou de scripts qui appellent WMI.
Conditions requises
Avant de pouvoir déployer la réplication DFS, vous devez configurer vos serveurs comme suit :
- Mettez à jour le schéma Active Directory Domain Services (AD DS) pour inclure les compléments de schéma Windows Server 2003 R2 ou version ultérieure. Vous ne pouvez pas utiliser des dossiers répliqués en lecture seule avec les compléments de schéma Windows Server 2003 R2 ou ceux d’une version plus ancienne.
- Assurez-vous que tous les serveurs présents dans un groupe de réplication se trouvent dans la même forêt. Vous ne pouvez pas activer la réplication entre des serveurs de forêts différentes.
- Installez la réplication DFS sur tous les serveurs qui joueront le rôle de membres d’un groupe de réplication.
- Contactez votre éditeur de logiciels antivirus pour vérifier que votre logiciel antivirus est compatible avec la réplication DFS.
- Recherchez tous les dossiers à répliquer sur les volumes formatés avec le système de fichiers NTFS. La réplication DFS ne prend pas en charge le système ReFS (Resilient File System) ni le système de fichiers FAT. De même, elle ne prend pas en charge la réplication du contenu stocké sur des volumes partagés de cluster.
Interopérabilité avec les machines virtuelles Azure
L’utilisation de la réplication DFS sur une machine virtuelle dans Azure a été testée avec Windows Server. Toutefois, vous devez respecter certaines limites et certaines conditions.
- L’utilisation des captures instantanées ou des états de mise en mémoire pour restaurer un serveur exécutant la réplication DFS pour répliquer tout élément différent du dossier SYSVOL entraîne l’échec de la réplication DFS, ce qui requiert des étapes de récupération de base de données particulières. De même, n’exportez pas, ne clonez pas et ne copiez pas les machines virtuelles. Pour plus d’informations, consultez l’article 2517913 dans la Base de connaissances Microsoft et Virtualisation sécurisée de DFSR.
- Quand vous sauvegardez des données dans un dossier répliqué hébergé sur une machine virtuelle, vous devez utiliser le logiciel de sauvegarde de la machine virtuelle invitée.
- La réplication DFS nécessite l’accès aux contrôleurs de domaine physiques ou virtualisés. Elle ne peut pas communiquer directement avec Azure AD.
- La réplication DFS nécessite une connexion VPN entre les membres du groupe de réplication local et tous les membres hébergés dans des machines virtuelles Azure. Vous devez aussi configurer le routeur local (par exemple, Forefront Threat Management Gateway) pour autoriser le mappeur de point de terminaison RPC (port 135) et un port attribué de façon aléatoire compris entre 49152 et 65535 à passer sur la connexion VPN. Vous pouvez utiliser l’applet de commande Set-DfsrMachineConfiguration ou l’outil en ligne de commande Dfsrdiag pour spécifier un port statique au lieu du port aléatoire. Pour plus d’informations sur la façon de spécifier un port statique pour la réplication DFS, voir Set-DfsrServiceConfiguration. Pour plus d’informations sur les ports associés à ouvrir pour la gestion de Windows Server, consultez l’article 832017 de la Base de connaissances Microsoft.
Pour en savoir plus sur la prise en main des machines virtuelles Azure, visitez le site web Microsoft Azure.
Installation de la réplication DFS
La réplication DFS fait partie du rôle au sein du rôle Services de fichiers et de stockage. Les outils de gestion consacrés au système de fichiers DFS (la Gestion DFS, le module de réplication DFS pour Windows PowerShell et les outils en ligne de commande) sont installés séparément dans le cadre des Outils d’administration de serveur distant.
Installez la réplication DFS en utilisant Windows Admin Center, le Gestionnaire de serveur ou PowerShell, comme décrit dans les sections suivantes.
Pour installer DFS à l’aide du Gestionnaire de serveur
Ouvrez le Gestionnaire de serveur, cliquez sur Gérer, puis sur Ajouter des rôles et des fonctionnalités. L’Assistant Ajout de rôles et de fonctionnalités apparaît.
Dans la page Sélection du serveur , choisissez le serveur ou le disque dur virtuel (VHD) d’ordinateur virtuel hors connexion sur lequel vous cherchez à installer le système de fichiers DFS.
Sélectionnez les services de rôle et les fonctionnalités que vous souhaitez installer.
Pour installer le service de réplication DFS, dans la page Rôles de serveurs, sélectionnez Réplication DFS.
Pour installer uniquement les outils de gestion DFS, dans la page Fonctionnalités , développez successivement Outils d’administration de serveur distant, Outils d’administration de rôleset Outils de services de fichiers, puis sélectionnez Outils de gestion DFS.
La fonctionnalité Outils de gestion DFS installe le composant logiciel enfichable Gestion du système de fichiers distribués DFS, les modules Réplication DFS et Espaces de noms DFS pour Windows PowerShell, ainsi que les outils en ligne de commande, mais elle n’installe pas de services DFS sur le serveur.
Pour installer la réplication DFS à l’aide de Windows PowerShell
Ouvrez une session Windows PowerShell avec des droits d’utilisateur élevés, puis tapez la commande suivante où <name\>
désigne le service de rôle ou la fonctionnalité à installer (reportez-vous au tableau qui suit pour obtenir une liste des noms de services de rôle ou de fonctionnalités appropriés) :
Install-WindowsFeature <name>
Service de rôle ou fonctionnalité | Nom |
---|---|
Réplication DFS | FS-DFS-Replication |
Outils de gestion DFS | RSAT-DFS-Mgmt-Con |
Par exemple, pour installer l’option Outils du système de fichiers DFS de la fonctionnalité Outils d’administration de serveur distant, tapez la commande suivante :
Install-WindowsFeature "RSAT-DFS-Mgmt-Con"
Pour installer la réplication DFS et les parties Outils du système de fichiers DFS de la fonctionnalité Outils d’administration de serveur distant, tapez :
Install-WindowsFeature "FS-DFS-Replication", "RSAT-DFS-Mgmt-Con"