Bonjour à tous,
Toujours dans les
articles concernant Windows Server 2016, aujourd’hui nous allons voir un nouvel outil
qui se nomme « Nano Server Image
Builder »
C’est un outil
sympa qui va vous permettre de créer vos Nano Server sous Windows Server 2016
en quelque minutes.
Comme vous le savez
il est possible de créer les Nano Server en PowerShell comme on l’a toujours
fait jusqu’à présent.
Voici mes
articles à ce sujet. (précédemment)
-
Création de Nano Server en Powershell ==> sous Windows Server TP3 Attention !
Nano Server Image Builder
Cet outil est là
pour faciliter la création d’image Nano Server, il permet la création des Nano
Server en plusieurs formats :
-
Machine
virtuelle donc avec un VHD ou VHDx
-
Wim
pour une installation sur un serveur physique
Cet outil permet
également la création de clé USB bootable Nano Server ou alors des fichier ISO.
Il est également possible de récupérer le script PowerShell qui sera généré par
l’outil afin d’automatiser la création de vos nano Server dans le futur.
Téléchargement
Nano Server Image
Build (NSIB) est disponible ici ==> https://www.microsoft.com/en-us/download/details.aspx?id=54065
Publiée Hier ( 15 / 10 / 2016): ;)
Prérequis
Avoir Windows
Assessment and Deployment (ADK) & installez WINPE & Deployment tools
Au niveau de l’OS c’est
simple, il est supporté par Windows 8 / Windows 8.1 et Windows 10
Installation de Nano Server
Image Builder
Une fois l’outil Nano Server Image Builder téléchargé, (package MSI) lancez-le, et vous aurez l’assistant
d’installation, suffit de le suivre.
Cliquez sur Next
pour commencer l’installation :
Acceptez le
contrat et cliquez sur Next :
Choix du répertoire
d’installation et cliquez sur Next :
Cliquez sur « Install » :
A l’issue de l’installation,
cliquez sur Finish :
Lancez ensuite l’outil
fraîchement installé en tant qu’administrateur :
Ps : si vous
n’avez pas installé ADK avec WinPE et Deployment Tools, vous aurez le message
suivant, en cliquant sur OK il vous renvoie vers le lien de téléchargement d’ADK.
Veuillez le télécharger :
Une fois téléchargé,
lancer le « ADKSetup.exe »
choisissiez le répertoire d’installation et cliquez sur Next :
Cliquez sur Next :
Acceptez les
termes du contrat :
Sélectionnez les features
suivantes :
-
Deployment
Tools
-
Win
PE
Une fois sélectionnés,
cliquez sur Install
L’outils va télécharger
WinPE etc, cela prendre quelques minutes ou quelques heures en fonction de
votre connexion J je n’ai pas
la fibre donc plus de 2heures pour ma part ….. : /
Vous pouvez
désormais lancer l’outils Nano Server Image Builder en tant qu’administrateur,
au premier lancement vous aurez la fenêtre suivante :
Cliquez sur « Create
a New Nano Server Image » :
Avant l’installation
l’assistant vous conseil de savoir les éléments suivants avant la création de
votre image Nano Server :
-
La
configuration réseau (Subnet / Mask / DNS etc )
-
Le
chemin de l’iso Windows Server 2016 car vous en aurez besoin vu qu’on a besoin
de l’image Wim de Nano Server
-
Le
nom du Serveur ça sera Nano02 pour mon cas
-
Les
drivers si vous en avez l’utilité en fonction de vos besoins ….
Une fois que vous
êtes sûr d’avoir ces éléments-là, cliquez sur « Next » pour
continuer :
Saisir l’emplacement
de votre ISO Windows Server 2016 « Mounté » dans mon cas c’est I:\ remarquez
que l’outil va connaitre directement la langue de votre ISO.
Une fois terminé,
cliquez sur Next :
Acceptez les
termes et cliquez sur « Next » :
A ce moment-là il
faut choisir :
-
La
création d’un Nano Server sous une Machine virtuelle donc on va créer un disque
virtuel (VHD ou VHDx)
Ps : un Nano Server en
VHD sera une machine de génération 1 et un Nano Server en VHDx sera donc une
machine de génération 2
-
L’autre
choix « Physical Machine Image »consiste à faire une image Wim
ensuite faire une image ISO pour l’installation du Nano Server sur un serveur physique
Dans notre cas,
on va choisir « Virtual Machine Image », on choisit l’emplacement du
futur disque virtuel qui sera ici au passage en VHDx.
N’oubliez pas de
saisir la taille du VHDx également. Remarquez que le Minimum démarre à 500 MB tellement
que les Nano Server sont légers :)
Spécifié également
le chemin pour les Logs de création etc, on en aura besoin par la suite pour la
vérification.
Une fois que vous
avez choisi ces éléments, cliquez sur « Next » :
Nous rentrons
dans la phase de configuration de l’image Nano Server, cliquez sur Next pour
poursuivre :
Choisir l’édition
de votre Nano Server (Standard ou DataCenter) : je choisi ici Stadard.
Comme vous le
savez, l’ajout des rôles au niveau des Nano Server se fait via les packages,
donc ici, il suffit de sélectionner le rôle que vous souhaitez sur votre Nano
Server :
Je choisi par
exemple IIS :
Ajoutez les
Drives en cas de besoin …. Et cliquez sur Next :
Saisirai le Nom
du serveur Nano Server, un mot de passe Administrator, la Time Zone et cliquez
sur Next :
Vous pouvez le
joindre à un Domaine en cochant la case « Join Domain » il faudra
donc spécifier le nom du Domain ou alors un le fichier blob.
Cliquez sur
suivant :
Spécifiiez lui la
configuration TCP/IP en fonction de votre infra , pour ma part ca sera :
-
IP :
192.168.2.5 /24
-
Gateway :
192.168.2.254
-
DNS :
192.168.2.1
Possibilité de laisser tout en automatique via un DHCP :)
Vous pouvez
ajouter les patchs à votre Nano Server, d’ailleurs voici les deux premiers patchs
(CU) sorties en septembre pour Windows Server 2016 :
-
https://support.microsoft.com/en-us/kb/3192366
Cliquez sur « Next » :
Si vous avez des
scripts à faire passer etc il est possible de le faire ici :
Possibilité d’activer
l’EMS (Emergency Management Services) au niveau de votre future Nano Server ,
cliquez sur Next ensuite :
Possibilité
également ces options-là :
-
Support
for Developpement scenarios
-
Debug
Voici le récap de
vos actions, cliquez sur Create afin de commencer la création de votre Nano
Server :)
La création
commence, remarquez que l’outil vous génère également le script PowerShell qui
permet de faire la même chose mais en PowerShell, c’est ce qu’on a vu jusqu’à présent,
car cet outil n’était pas encore disponible.
Voici le script :
New-NanoServerImage -MediaPath 'I:\' -Edition 'Standard'
-DeploymentType Guest
-TargetPath 'D:\NanoServer\Nano01\Nano02\Nano02.vhdx'
-MaxSize 8589934592
-InterfaceNameOrIndex '1' -Ipv4Address '192.168.2.5' -Ipv4Dns
'192.168.2.1' -Ipv4SubnetMask
'255.255.255.0' -Ipv4Gateway
'192.168.2.254'
-SetupUI ('NanoServer.IIS')
-ComputerName 'nano02'
-SetupCompleteCommand ('tzutil.exe
/s "Romance Standard Time"')
-LogPath 'C:\Users\seyf\AppData\Local\Temp\NanoServerImageBuilder\Logs\2016-10-16
18-46'
Une fois
terminée, vous pouvez vérifier la présence de votre Nano Server avec un beau
VHDx crée comme ceci :
Vous avez également le fichier de log de l’outil, vous pouvez l’ouvrir en cas de soucis de création :
Il suffit maintenant de créer une machine virtuelle de génération 2 et attacher ce VHDx (Nano02.VHDx) afin de pouvoir profiter de votre IIS sous NanoServer.
Pour conclure, super outil, simple à prendre en main qui facilite la vie des utilisateurs qui ne sont pas familier avec le Powershell, même si selon moi, c'est plus rapide de faire la création en PowerShell, c'est toujours sympa d'avoir plusieurs alternatives et ça, Microsoft l'a bien compris.
Je vous dit à bientôt pour d'autres articles autour de Windows Server 2016 / Microsoft Azure / Nano Server / Hyper-V etc :)
Cordialement,
Seyfallah Tagrerout
Microsoft MVP