| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| mise_en_service_d_un_cluster_dfs [2021/03/02 15:29] – [Mise en service d'un cluster DFS de domaine] superadmin | mise_en_service_d_un_cluster_dfs [2025/02/26 16:49] (Version actuelle) – [Configuration d'un domaine ActiveDirectory] superadmin |
|---|
| ====== Mise en service d'un cluster DFS de domaine ====== | ====== Mise en service d'un cluster DFS de domaine ====== |
| | |
| | ===== Introduction ===== |
| |
| DFS, pour "Distributed File System" est un ensemble de services sous Windows Server qui permet de référencer différents serveurs de fichiers en une arborescence logique unique nommée "Espace de noms DFS" et d'assurer la haute disponibilité des données partagées. | DFS, pour "Distributed File System" est un ensemble de services sous Windows Server qui permet de référencer différents serveurs de fichiers en une arborescence logique unique nommée "Espace de noms DFS" et d'assurer la haute disponibilité des données partagées. |
| | |
| Le principe est simple, un ou plusieurs serveurs ayant le rôle ''Espace de noms DFS'' donnent accès aux partages et les serveurs de fichiers avec le rôle '' | Le principe est simple, un ou plusieurs serveurs ayant le rôle ''Espace de noms DFS'' donnent accès aux partages et les serveurs de fichiers avec le rôle ''Replication DFS'' se chargent de stocker les fichiers, en s'assurant de répliquer chaque modification sur les autres pairs. |
| | |
| L'utilisation de l'annuaire Active Directory n'est pas obligatoire, cependant il est recommandé d'avoir au moins 2 serveurs de contrôle promus comme contrôleurs de domaine afin de garantir une haute disponibilité de fonctionnement. | L'utilisation de l'annuaire Active Directory n'est pas obligatoire, cependant il est recommandé d'avoir au moins 2 serveurs de contrôle promus comme contrôleurs de domaine afin de garantir une haute disponibilité de fonctionnement. |
| ===== Topologie du LAB ===== | ===== Topologie du LAB ===== |
| |
| Voici la topologie réseau qui sera créée dans ce tutoriel : | Voici l'infrastructure que nous allons mettre en place tout au long de ce tutoriel : |
| |
| {{ :dfs.png?900 | Schéma d'un cluster de serveurs de fichiers avec DFS}} | {{ :dfs.png?900 | Schéma d'un cluster de serveurs de fichiers avec DFS}} |
| |
| ===== Configuration d'un domaine ActiveDirectory ===== | ===== Pré-requis ===== |
| | |
| | Pour mettre en place cette architecture DFS, nous allons avoir besoin de : |
| | * 4 machines sous Windows Server 2008 ou + |
| | * 1 machine sous Windows 7, 8, 8.1, 10 ou 11 |
| | |
| | Ces machines devront être connectées sur le même réseau IP. |
| | |
| | ===== Instructions ===== |
| | |
| | ==== Configuration d'un domaine ActiveDirectory ==== |
| |
| Pour créer un domaine Active Directory voir [[activedirectory|Microsoft Active Directory]] | Pour créer un domaine Active Directory voir [[configuration_active_directory|Mise en place d'un contrôleur de domaine Active Directory]] |
| |
| Tous les serveurs de fichiers et de contrôle doivent faire partie du même domaine (sauf pour les installation de DFS en mode autonome, mais ce ne sera pas le cas dans ce tutoriel). On utilisera deux contrôleurs de domaine comme serveurs de contrôle afin de garantir la disponibilité de l'annuaire Active Directory qui stockera les espaces de noms DFS et leurs paramètres. | Tous les serveurs de fichiers et de contrôle doivent faire partie du même domaine (sauf pour les installations de DFS en mode autonome, mais ce ne sera pas le cas dans ce tutoriel). On utilisera deux contrôleurs de domaine comme serveurs de contrôle afin de garantir la disponibilité de l'annuaire Active Directory qui stockera les espaces de noms DFS et leurs paramètres. |
| |
| ===== Installation des rôles sur les serveurs ===== | ==== Installation des rôles sur les serveurs ==== |
| |
| Il y deux rôles DFS à installer sur les différents serveurs en fonction de leur utilité : | Il y a deux rôles DFS à installer sur les différents serveurs en fonction de leur utilité : |
| * Espaces de noms DFS : rôle qui permet de contrôler l'arborescence logique unique et la formation du cluster (à installer sur les serveurs de contrôle). | * Espaces de noms DFS : rôle qui permet de contrôler l'arborescence logique unique et la formation du cluster (à installer sur les serveurs de contrôle). |
| * Replication DFS : rôle qui permet la réplication des données entre les serveurs de fichiers d'un cluster DFS (à installer sur les serveurs de fichiers). | * Replication DFS : rôle qui permet la réplication des données entre les serveurs de fichiers d'un cluster DFS (à installer sur les serveurs de fichiers). |
| L'installation des rôles est terminée ! | L'installation des rôles est terminée ! |
| |
| ===== Créer les partages de fichiers ===== | ==== Créer les partages de fichiers ==== |
| |
| Afin de pouvoir mettre à disposition des données sur le réseau, il est impératif de partager des répertoires depuis nos serveurs de fichiers. | Afin de pouvoir mettre à disposition des données sur le réseau, il est impératif de partager des répertoires depuis nos serveurs de fichiers. |
| {{ ::dfs_2.png?600 |Arborescence des partages sur les serveurs}} | {{ ::dfs_2.png?600 |Arborescence des partages sur les serveurs}} |
| |
| Puis partager ces sous-répertoires sur chacun des serveurs, en faisant un clic droit dessus, puis allant dans les propriétés du dossier. Naviguer dans l'onglet ''Partage'', et cliquer sur ''Partage'' pour configurer le partage avec les permissions de utilisateurs : | Puis partager ces sous-répertoires sur chacun des serveurs, en faisant un clic droit dessus, puis allant dans les propriétés du dossier. Naviguer dans l'onglet ''Partage'', et cliquer sur ''Partage'' pour configurer le partage avec les permissions des utilisateurs : |
| |
| {{ ::dfs_3.png?700 |Partage d'un dossier en réseau}} | {{ ::dfs_3.png?700 |Partage d'un dossier en réseau}} |
| |
| |
| ===== Configurer l'espace de noms DFS et la réplication des partages ===== | ==== Configurer l'espace de noms DFS et la réplication des partages ==== |
| |
| Une fois les partages créés, il faut former le cluster et créer l'arborescence logique unique et. Passer sur les serveurs de contrôle et ouvrir la console ''Gestion du système de fichiers DFS'' (depuis le menu démarrer ou le gestionnaire de serveur). Depuis le volet de gauche, faire un clic droit sur ''Espaces de noms'' puis cliquer sur ''Nouvel espace de noms...'' : | Une fois les partages créés, il faut former le cluster et créer l'arborescence logique unique et. Passer sur les serveurs de contrôle et ouvrir la console ''Gestion du système de fichiers DFS'' (depuis le menu démarrer ou le gestionnaire de serveur). Depuis le volet de gauche, faire un clic droit sur ''Espaces de noms'' puis cliquer sur ''Nouvel espace de noms... '' : |
| |
| {{ ::dfs_4.png?400 |Création d'un nouvel espace de noms (1)}} | {{ ::dfs_4.png?400 |Création d'un nouvel espace de noms (1)}} |
| |
| * La topologie Hub and spoke nécessite au minimum 3 serveurs de fichiers et est plus adaptée à une bande passante réseau faible. Les modifications de fichiers faîtes sur un serveur sont envoyées d'abord au membre principal qui répliquera par la suite sur les autres membres. | * La topologie Hub and spoke nécessite au minimum 3 serveurs de fichiers et est plus adaptée à une bande passante réseau faible. Les modifications de fichiers faîtes sur un serveur sont envoyées d'abord au membre principal qui répliquera par la suite sur les autres membres. |
| * La topologie Maille pleine consiste à répliquer les modification de fichiers faîtes sur un serveur directement sur les autres. | * La topologie Maille pleine consiste à répliquer les modifications de fichiers faîtes sur un serveur directement sur les autres. |
| |
| Paramétrer la planification de la réplication (conseil : laisser par défaut, réplication instantanée dès ajout/modification/suppression des fichiers sur un des serveurs) : | Paramétrer la planification de la réplication (conseil : laisser par défaut, réplication instantanée dès ajout/modification/suppression des fichiers sur un des serveurs) : |
| {{ :dfs_91.png?600 |Partages de fichiers avec DFS}} | {{ :dfs_91.png?600 |Partages de fichiers avec DFS}} |
| |
| A partir de là, si un des deux serveurs de fichiers est indisponible, le second continue d'assurer le fonctionnement du cluster sans manipulation de la part de l'utilisateur. Même chose avec les serveurs de contrôle. Les données étant par défaut répliquées instantanément entre les serveurs après modification, leur disponibilité est ainsi garantie. | À partir de là, si un des deux serveurs de fichiers est indisponible, le second continue d'assurer le fonctionnement du cluster sans manipulation de la part de l'utilisateur. Même chose avec les serveurs de contrôle. Les données étant par défaut répliquées instantanément entre les serveurs après modification, leur disponibilité est ainsi garantie. |
| |
| :!: __Remarque :__ Comme on peut le constater ci-dessus, depuis le client, en allant dans le propriètés du partage, on peut voir quels sont les serveurs de fichiers du cluster, et lequel est actuellement connecté à la machine. Il est notamment possible de vérifier manuellement l'état actuel des serveurs, et de basculer manuellement sur un autre serveur en cas de problème. | :!: __Remarque :__ Comme on peut le constater ci-dessus, depuis le client, en allant dans les propriétés du partage, on peut voir quels sont les serveurs de fichiers du cluster, et lequel est actuellement connecté à la machine. Il est notamment possible de vérifier manuellement l'état actuel des serveurs, et de basculer manuellement sur un autre serveur en cas de problème. |