Nano Server

Windows Server 2016 – Installation d’un Nano Server

En plus des versions Desktop Experience et Server Core, Windows Server 2016 a apporté avec lui une nouvelle version : Nano Server. Nano Server est une version qui s’administre seulement à distance. De plus, elle ne supporte que les applications 64 bits. L’installation d’un Nano Server se fait sur une VM Hyper-V ou encore sur une machine physique.

Par rapport aux éditions Core et Graphique, les avantages d’un Nano Server sont les suivants :

  • Occupe moins d’espace disque,
  • Déployable beaucoup plus rapidement,
  • Consomme très peu de ressources mémoire et CPU,
  • Gestion des mises à jour facilité par l’absence de shell ou encore d’internet explorer (moins de correctif à apporter),
  • Redémarrage très rapide (quelques secondes).

Il n’existe pas de support d’installation de la version Nano Server. Pour installer un Nano Server, il faut tout d’abord créer une image de celui-ci, puis la déployer.

Ce tutoriel explique comment créer un Nano Server. Pour le configurer, vous pouvez suivre le tutoriel sur la mise en route d’un Nano Server.


Pre-requis

La création d’une image Nano Server se fait en ligne de commande Powershell ou via l’outil Nano Server Image Builder (NSIB). Nous allons avoir besoin d’un support  d’installation Windows Server 2016 (DVD ou ISO).

Voici les liens de téléchargement des supports :

  • Télécharger l’image ISO Windows Server 2016 : cliquez ici
  • Télécharger Nano Server Image Builder : cliquez ici
    • Télécharger ADK (dépendance NSIB) : cliquez ici
    • Télécharger Toolkit Documentation (dépendance ADK) : cliquez ici

Nous ne verrons pas dans ce tutoriel comment installer NSIB et ses dépendances. Contentez-vous de faire du clique bouton ce sera suffisant.

Powershell – Installation d’un Nano Server

Récupèrer le module NanoServer

Insérez le support d’installation Windows Server 2016, puis copiez copiez sur votre ordinateur le dossier NanoServer qui se trouve à la racine ;01

Lancez une console Powershell et déplacez-vous dans le répertoire précédemment copié. Importez le module NanoServer :

Import-Module .\NanoServerImageGenerator -Verbose

Attention : .\NanoServerImageGenerator ≠ .\NanoServerImageGenerator\

Créer une image

Commande

C’est avec la commande New-NanoServerImage que nous allons créer une image Nano Server pour créer notre image :

New-NanoServerImage -Edition {Standard | Datacenter} -DeploymentType {Host | Guest} -MediaPath media_path -BasePath base_path -TargetPath target_path -ComputerName hostname -Package packages

Paramétre Description
-Edition Edition de l’image Nano Server (Standard ou Datacenter)
-DeploymentType Type de déploiement :

  • Host = image .wim = hôte physique
  • Guest = image .vhd ou .vhdx = hôte virtuel
-MediaPath Chemin vers le CD d’installation Windows Server 2016
-BasePath [Optionnel]  chemin de destination de la copie des fichiers binaires de Nano Server. Permet d’utiliser New-NanoServerImage -BasePath sans avoir besoin de spécifier le paramétre -MediaPath lors des exécutions futures
-TargetPath Chemin de destination de l’image Nano Server
-ComputerName Hostname du Nano Server
-Package Rôle ou fonctionnalité à installer sur le Nano Server (ex : DNS, Hyper-V…)

Cette commande propose bien d’autres options, mais celle-ci sont les plus importantes.

Vous pouvez obtenir la liste des rôles et fonctionnalités, pouvant être installé sur un Nano Server, à l’aide de la commande suivante :

Get-NanoServerPackage -MediaPath media_path

-MediaPath étant le chemin vers le lecteur dans lequel est inséré le CD Windows Server 2016.

Exemple

Je vais créer une image .vhdx avec un serveur IIS. Le paquet correspondant est Microsoft-NanoServer-IIS-Package :

PS C:\Users\Administrateur\Desktop\NanoServer> New-NanoServerImage -Edition Datacenter -DeploymentType Guest -MediaPath D: -TargetPath .\NanoServer.vhdx -ComputerName 'SRVIIS' -Package Microsoft-NanoServer-IIS-Package
applet de commande New-NanoServerImage à la position 1 du pipeline de la commande
Fournissez des valeurs pour les paramètres suivants :
AdministratorPassword: ********
OK. Journal sous : C:\Users\ADMINI~1\AppData\Local\Temp\2\NanoServerImageGenerator\Logs\2018-06-08_09-17-48-76
PS C:\Users\Administrateur\Desktop\NanoServer>

A l’exécution de la commande, il vous est demandé d’entrer un mot de passe pour le compte administrateur du Nano Server. Définissons les différentes options de la commande :

Paramétre Description
-Edition Datacenter L’édition Datacenter est adaptée à un environnement virtualisé lourd là où l’édition standard est faite pour un environnement virtualisé léger. De plus, l’édition Datacenter propose plus de fonctionnalités pour un Nano Server.
-DeploymentType Guest Crée une image vhd/vhdx qui sera être exécutée sur un Hyper-V
-MediaPath D: D: est le lecteur dans lequel est inséré le CD Windows Server 2016
-TargetPath .\NanoServer.vhdx Crée une image .vhdx (mettre .vhd pour une image vhd) dans le répertoire courant.
-ComputerName ‘SRVIIS’ Hostname du Nano Server.
-Package Microsoft-NanoServer-IIS-Package Installation du rôle IIS sur le Nano Server

Suite a l’exécution de la commande, on peut aperçevoir une image .vhdx dans le répertoire courant :Module Nano Server

Créer une VM Nano Server

  1. Déplacez l’image précédemment créée sur votre serveur Hyper-V ;
  2. Créez une machine virtuelle en utilisant l’image.vhfx comme disque ;
  3. Démarréz la VM ;
  4. Votre serveur Nano est installée :VM Nano Server

Pour le configurer, vous pouvez suivre ce tutoriel.

Graphique – Installation d’une image Nano Server

Créer une image

  1. Exécutez NSIB ;
  2. Select scenarioSelect scenario
    • Cliquez sur Create a new Nano Server Image
  3. Before you beginBefore you begin
    • Cochez l’option Skip this by default
    • Cliquez sur Next
  4. Create new imageCreate new image
    • Sélectionnez le lecteur (Ici D:\) où se trouve le support d’installation Windows Server 2016
    • Cliquez sur Next
  5. LicenseLicense
    • Acceptez les termes de la licence Microsoft
    • Cliquez sur Next
  6. Deployment typeDeployment type
    • Pour l’exemple, on va créer une Virtual machine image (.vhd/vhdx)
    • Renseignez le chemin de destination de l’image qui sera créée (ici Documents)
    • Renseignez la taille du disque virtuel (ici 16 GB)
    • Cliquez sur Next
  7. Basic configurationBasic configuration
    • Cliquez sur Next
  8. PackagesPackages
    • Sélectionnez l’édition du Nano Server souhaitée
    • Pour l’exemple, on va installer le paquet Serveur Web (IIS) 
    • Cliquez sur Next
  9. DriversDrivers
    • Si vous avez des drivers à installer, sélectionnez-les
    • Cliquez sur Next
  10. Destination machineDestination machine
    • Renseignez le hostname du Nano Server
    • Renseignez un mot de passe pour le compte administrateur
    • Sélectionnez votre Time zone
    • Cliquez sur Next
  11. Join domainJoin domain
    • Pour l’exemple, on ne joindra pas tout de suite à un domaine le Nano Server, cela fera l’objet d’un autre tutoriel
    • Cliquez sur Next
  12. NetworkNetwork
    • Toujours pour l’exemple, cette partie de la configuration de l’image sera faite après son déploiement
    • Cliquez sur Next
  13. Advanced ConfigurationAdvanced Configuration
    • Cliquez sur Create basic Nano Server image
  14. ConfirmationConfirmation
    • Cliquez sur Create
  15. Un fichier .vhdx est maintenant disponible dans le répertoire où l’image a été créée.

Créer une VM Nano Server

  1. Déplacez l’image précédemment créée sur votre serveur Hyper-V ;
  2. Créez une machine virtuelle en utilisant l’image.vhfx comme disque ;
  3. Démarréz la VM ;
  4. Votre serveur Nano est installée :VM Nano Server

Il ne vous reste plus qu’à configurer ce serveur et l’ajouter à un domaine.

– Fin du tutoriel –

Publicités

Un commentaire

Laisser un commentaire

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