Windows Server 2012 R2 – Windows Deployment Services (WDS)

Windows Deployment Services est une service Windows Server utilisant l’environnement (PXE) pour booter (par le réseau) sur une image Windows.

Classiquement l’image Windows de boot utilisée est une version miniature de Windows, nommée Windows PE (PE : Preinstallation Environment), permettant d’installer ou de dépanner Windows sur un PC.

Windows (depuis Vista et Windows Server 2008) est déployé en utilisant une image, au format WIM.

Voici comment installer et utiliser WDS :

 

SOMMAIRE :

  1. Installation de WDS
  2. Configuration des services WDS
  3. Personnalisation de WDS
  4. Mise en œuvre de WDS

 

1 – Installation de WDS

Dans le Gestionnaire de serveur, choisissez Gérer / Ajouter des rôles ou fonctionnalités :

Après avoir suivi l’assistant, choisissez le rôle Service de déploiement Windows :

clip_image002

Cliquez sur Suivant et laissez Windows installer la console de gestion :

clip_image003

Lisez et confirmer le message d’explication vous rappellent la dépendance de WDS à DHCP et DNS qui permettent la bonne exécution du boot PXE :

clip_image004

En même temps que WDS et son serveur de déploiement, le Serveur de transport est un service permettant le déploiement en multicast :

clip_image005

Confirmez les ajouts, puis cliquez sur Installer.

clip_image007

Après installation, lancez la console “Service de déploiement Windows” :

clip_image008

Connectez vous au serveur :

clip_image010

L’installation est terminée.

 

2 – Configuration du serveur.

Il est temps de configurer le serveur, cliquez dessus avec le bouton droit et sélectionnez “Configurer le serveur” :

clip_image011

L’assistant vous rappelle quelques points essentiels :

– Active Directory, qui n’est pas obligatoire

– la présence d’un serveur DHCP

– la présence d’un serveur DNS

– la présence d’un stockage NTFS : je vous conseille de dédier un disque ou une partition au stockage de votre environnement WDS.

Cliquez sur Suivant :

clip_image012

Choisissez l’intégration (ou non) à Active Directory, cliquez sur Suivant :

clip_image013

Créez un dossier de stockage des images (sur un disque ou une partition dédiée) :

clip_image014

Il existe un mode ou le déploiement ne sera possible que sur des PC préalablement configurés dans le serveur, ou après validation, à défaut, je vous conseille de répondre à tous les ordinateurs, puis cliquez sur Suivant :

clip_image015

L’environnement de déploiement est créé :

clip_image016

En fin d’opération, l’assistant d’import peut être lancé en cochant la case Ajouter les images au serveur :

clip_image017

Import des images :

Maintenant que les services de déploiement sont installés, il faut y ajouter une image de démarrage (Windows PE) et une image a déployer.

Il se trouve que ces deux images sont contenues dans un DVD d’installation de Windows, nous allons donc utiliser un DVD (ou une image ISO “montée”) d’installation de Windows 10 :

Le dossier contenant les images se nomme Sources :

clip_image018

Je vous conseille de créer un groupe par OS, sachez qu’en laçant plusieurs images dans le même groupe celles-ci occuperont beaucoup moins de place car les fichiers seront dédoublés lors de leur stockage :

clip_image019

Confirmez l’import :

clip_image020

L’import prends quelques minutes :

clip_image021

Puis se termine :

clip_image022

La configuration du serveur est relativement simple :

image

Le dossier Images de démarrage contient Windows PE

Le dossier Images d’installation contient les images prêtes à être installées.

3 – Personnalisation de WDS

Vous pouvez désormais importer les images à déployer dans le dossier Images d’installation.

Vous pouvez changer quelques options de votre serveur en cliquant avec le bouton droit de la souris sur le nm du serveur et choisissant Propriétés.

  • Dans l’onglet AD DS vous pouvez décider de la stratégie de nommage des nouveaux PC:

image

Il suffit d’utiliser les variables suivantes :

%First Prénom de l’utilisateur

%Last : nom de l’utilisateur

%Username : le login de l’utilisateur

Vous pouvez tronquer ces variables : %5Last ne prendra que les 5 premiers caractères du nom

%MAC : la MAC adresse de la carte réseau

%[0][n]# Un compteur qui s’incrémente automatiquement : n = nombre de chiffres, par exemple %03# un nombre sur 3 chiffres : de 001 à 999

Examples

  • %3Last%02#
  • %3First%3Last%03#.

N’oubliez pas les restrictions suivantes :

Longueur maximum du PC 15 caractères

Caractères autorisés : A-Z, a-z 0-9 et “-“  (Norme RFC 1123)

  • Options de démarrage :

Par défaut il faut appuyer sur F12 pour confirmer le boot PXE, vous pouvez enlever cette confirmation, dans l’onglèt Démarrer :

image

  •  Vous pouvez préciser un fichier d’automatisation, pour chaque architecture :

Dans l’onglet Client :

  1. créez un fichier Unattend.xml (exemples de syntaxe ici http://go.microsoft.com/fwlink/?LinkId=122642)

  2. Copiez le fichier ici : RemoteInstall\WDSClientUnattend.

  3. Désignez le fichier dans l’architecture correspondante :

image

Vous pouvez aussi configurer des niveaux de Log (journalisation) des installations.

NB : Il est aussi possible d’associer le fichier Unattend.xml à une image :

image

Il est possible d’effectuer toutes ces personnalisations avec la commande WDSUTIL (https://technet.microsoft.com/fr-fr/library/Cc771206(v=WS.10).aspx ).

4 – Mise en œuvre de WDS

Attention : l’opération qui va suivre risque de supprimer des données sur votre PC car elle va déployer un Système d’exploitation.

Vous pouvez utiliser Hyper-V pour vos tests, dans ce cas utilisez bien une machine virtuelle de Génération 2, c’est plus facile car la carte réseau gère PXE.

Voici une séquence de déploiement dans une machine virtuelle :

Démarrage de la machine : La carte réseau trouve un serveur PXE : appuyez sur Enter

image

PXE charge une image de démarrage : vous pouvez visualiser le nom de l’image (pour notre exemple, il s’agit d’une image Windows PE de Windows 10, donc Windows PE 10)

image

L’environnement d’installation se lance, et vous demande de préciser les paramètres régionaux et la langue du clavier :

image

Puis vous devez ouvrir une session dans votre domaine :

image

Il ne vous reste plus qu’à choisir l’image à déployer :

image

Sélectionner le disque d’installation

image

Le serveur fournit l’image choisie :

image

et l’installation commence :

image

Comme vous le voyez c’est simple d’utiliser WDS !!

2 comments to Windows Server 2012 R2 – Windows Deployment Services (WDS)

Leave a Reply

  

  

  

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.