Une solution de déploiement Windows Windows Deployment Service Arnault Carrere - INRIA Yann Damon - CRPP JRaisin - juin 2010
SOMMAIRE 1. Différents contextes Problématique de l INRIA Problématique du CRPP 2. Différentes solutions testées 3. WDS : mode de fonctionnement 4. Installation du serveur Windows 5. Configuration du serveur Windows 6. WDS : configuration et déploiement 7. WDS : sauvegarde d un poste client 8. Problèmes rencontrés
1-1 Présentation de l INRIA Institut National de Recherche en Informatique et en Automatique Etablissement Public à caractère Scientifique et Technologique (EPST) 8 centres de recherche Nombreux partenaires o CNRS o Universités o Grandes écoles 1/21
1-1 INRIA : le centre de recherche Approximativement 300 personnes réparties sur l ensemble de ces bâtiments Le Service des Moyens Informatiques (SMI) o Une équipe o Des missions Gérer l infrastructure système et réseau Développer le système d information Aider les équipes de recherche à mettre en œuvre leurs outils informatiques Assurer le support aux utilisateurs 2/21
1-1 INRIA : présentation du projet Le déploiement de système d exploitation Pourquoi est-il nécessaire de réaliser ce projet? Le principe de fonctionnement Attentes 3/21
1-1 INRIA : présentation du projet Des objectifs o Locaux : remplacement du système unattended o Nationaux : présenter la plateforme aux autres centres Un cahier des charges techniques o Fonctionnalités Automatisation de la procédure Installation par le réseau Intégration au domaine Prise en compte des spécificités matérielles Statistiques o Contraintes Utilisation de l infrastructure existante Impact maitrisé sur cette infrastructure 4/21
1-2 CRPP : le contexte Contexte o 1 service informatique o 300 postes clients o Ordinateurs fixes et portables o PC de bureautique et d expérimentation o Système d exploitation Windows XP et Windows 7 Solution de déploiement utilisée o Clonage de disque via Norton Ghost sans réseau 5/21
1-2 CRPP : présentation du projet Fonctionnalités o Déploiement et sauvegarde d un poste o Rapidité o Fiabilité o Gestion centralisée des images o Automatisation o Gestion des pilotes Contraintes o Parc hétérogène o Utilisation du réseau 6/21
2 Solutions étudiées Avantages Déploiement de divers OS via un serveur Utilisation du réseau Déploiement en masse Rapidité Parc homogène Pas de sauvegarde Inconvénients Avantages Déploiement et sauvegarde via le réseau. Nettoyage des paramètres Pré-configuration du poste Automatisation Inconvénients Parc homogène Ne convient pas pour la sauvegarde d un poste unique Utilisation de l utilitaire Acronis 7/21
2 Solutions étudiées Avantages Coût nul Déploiement rapide et efficace Peu gourmand en ressources Compatible Windows et Linux Inconvénients Aucune personnalisation des images Interface pauvre Avantages Déploiement rapide Propose divers outils de gestion de parc Simple d utilisation Inconvénients Parc homogène Configuration réseau pouvant poser problème sur certaine topologie 8/21
2 Solution retenue Windows Deployment Service Avantages Déploiement et sauvegarde via le réseau Déploiement Windows 7 personnalisable Solution relativement rapide Service sécurisé Automatisation (XML) Gestion centralisé des images Gestion des pilotes Inconvénients Coût du serveur Windows XP : 1 image par configuration matérielle 9/21
3 WDS : Mode de fonctionnement 1: Boot.wim (environnement Windows PE) 2: install.wim ou image d un poste (image de déploiement) 2: Boot Ethernet 3: Envoi de l image de déploiement 10/21
3 WDS : Mode de fonctionnement Boîte à outils o Support Windows Server 2008 R2 o Support Windows VISTA ou 7 o Kit WAIK Pré-requis o Domaine Windows avec son DNS o Serveur DHCP o Serveur WDS o Ordinateur supportant boot PXE 11/21
4 Installation du serveur Windows 12/21
5 Configuration du serveur Windows Rôle à ajouter au serveur Installation rapide Pas de redémarrage requis Via une interface d installation graphique Divers renseignements sont demandés Stockage des images sur une autre partition 13/21
5 Configuration du serveur Windows TFTP 14/21
6 WDS : Configuration et déploiement Configuration du serveur WDS o Intégration d une image de démarrage o Création d une image de capture o Définition d un nom de groupe d images Déploiement de Windows o Windows 7 : Intégration des pilotes au serveur Création d un fichier XML Utilisation d une image install.wim o Windows XP : Installation d un ordinateur modèle Préparation de son système d exploitation Installation des pilotes et des mises à jour Sysprep Capture o Déploiement 15/21
7 WDS : Sauvegarde d un poste client 2 objectifs distincts Sauvegarde en vue d un déploiement optimisé d un système d exploitation (mise à jour, logiciels ). Sauvegarde «brute» du système d exploitation : clonage non orienté déploiement Pour ce faire, il y a 2 méthodes de sauvegarde. 16/21
7 WDS : Sauvegarde 1 ère méthode Sauvegarde en vue d un déploiement optimisé d un système d exploitation Coté serveur WDS 1/ Créer l image de démarrage 2/ Créer en local un dossier de destination pour les images de sauvegardes Coté client 3/ Préparer le poste (mises à jour, logiciels ) 4/ Lancer le sysprep (nettoyage du poste client, préparation des fichiers au format Windows Imaging) 5/ Booter en PXE sur le réseau 6/ Choisir l image de démarrage qui permet de : - se connecter au serveur WDS, - compiler localement l image du système d exploitation avant de l envoyer sur le serveur WDS 17/21
7 WDS : Sauvegarde 1 ère méthode Placer l image du poste sauvegardé dans le conteneur «Image d installation» afin d être visible par les postes clients lors du Boot PXE en vue d un déploiement Conteneur «Image d installation» Vue coté client 18/21
7 WDS : Sauvegarde 2 ème méthode Coté client 1/ Créer le support Windows PE - Interface graphique - Commandes IMAGEX 2/ Raccorder une unité de stockage 3/ Booter sur le CD-ROM Windows PE 4/ Utiliser les commandes IMAGEX afin de compiler l image du système 5/ Stocker l image WIM sur le serveur WDS E:\>imagex /capture e: h:\seven.wim "image de windows 7 19/21
8 Problèmes rencontrés Statistiques d utilisations Utilisation de la dernière version de WAIK Windows XP Intégration des pilotes pouvant poser problèmes Certains pilotes ne peuvent être intégrés à l image Intégration du pilote réseau à l image de démarrage boot.wim Contrainte : utiliser sysprep pour capturer un poste via le réseau 20/21
Fin Avez-vous des questions? 21/21
Les différentes solutions Annexe 1
Déploiement de Windows 7 Annexe 2
Sauvegarde d un poste client Annexe 3
Sauvegarde d un poste client Annexe 3