Windows ServerWindows Server 2012 R2

Hydration Kit : Construire un LAB SCCM en quelques minutes

Si vous avez lu mes guides SCCM, vous savez alors que monter une infra pour SCCM n’est pas ce qu’il y a de plus simple et de plus rapide à faire. C’est pourquoi, Johan Arwidmark a créé un environnement virtuel complet pour tester SCCM (et bien plus encore !!). Tous ceux qui administrent SCCM doivent connaitre Johan et ses acolytes, ils font un travail incroyable pour la communauté, et écrivent des livres exceptionnels. Vraiment.

Je pense avoir tous leurs bouquins, et je vous invite à vous les procurer si vous êtes Administrateur SCCM ou WDS/MDT.

Dans cet article, nous verrons comment monter cette infrastructure virtuelle. Cela fonctionne sur Hyper-V ou VMware.

Le contenu de l’Hydratation Kit

Ce kit vous permet de déployer automatiquement la liste des serveurs ci-dessous. Le DC01 est indispensable, il faudra le monter en premier. C’est le contrôleur de domaine, le serveur CM01 (ConfigMgr) viendra alors rejoindre le domaine de DC01.

  • DC01 : Windows Server 2012 R2, DC, DHCP et DNS
  • CM01 : Windows Server 2012 R2, SQL Server 2,014 SP1, System Center 2012 Configuration Manager R2 SP1

Installation de l’Hydration Kit

Étape 1 – Téléchargement des logiciels

Sur votre machine, créer le répertoire suivant C:\Downloads

Télécharger les logiciels suivants :

Attention : Il est indispensable d’utiliser la version x64 de SQL Server 2014 avec le SP1. ConfigMgr ne supporte pas la version x86. Pareil pour la version de Windows server 2014, il est indispensable d’utiliser la version anglaise de l’OS. J’ai testé avec l’ISO Fr, cela ne semble pas fonctionner.

  • ConfigMgr 2012 SP2 + PreReqs (le téléchargement est nommé System Center 2012 Configuration Manager and Endpoint Protection with Service Pack 2)
  • ConfigMgr 2012 R2 SP1 (le téléchargement est nommé System Center 2012 R2 Configuration Manager Service Pack 1)
  • Pour télécharger la version standalone du Windows ADK 10, exécutez la commande suivante adksetup.exe /layout « C:\Downloads\Windows ADK 10« 

ADK10

  • Pour télécharger les prérequis de ConfigMgr 2012 SP2, exécutez l’application SMSSETUP\BIN\X64\Setupdl.exe from the ConfigMgr installation files.

ConfigMgr_Prerequis

Etape 2 – Préparation de l’environnement Hydration

Création du deployment share hydration kit

Sur la machine ou vous souhaitez mettre en place l’environnement Hydration Kit, installer Windows ADK 10 (adksetup.exe) et sélectionner les options suivantes :

  • Outils de déploiement (Deployment Tools)
  • Environnement de préinstallation de Windows (Windows Preinstallation Environment (Windows PE))

adk10-install

Installez MDT 2013 Update 1 (MicrosoftDeploymentToolkit2013_x64.msi) en utilisant les paramètres par défaut.

Extraire les données du zip HydrationCM2012R2SP1_U1.zip sur C:\

HydrationCM2012R2SP1_U1

Dans le dossier « Source », vous trouverez un script à exécuter, mais avant ça, il est nécessaire de passer la commande suivante sous powershell en administrateur :

Set-ExecutionPolicy Unrestricted –Force

powershell-executionpolicy

Si vous êtes sous Windows Server 2012 R2, il n’est pas nécessaire de configurer cette policy. C’est déjà le cas par défaut.

Depuis votre console Powershell, lancez la création du deployment share Hydration via la commande suivante :

C:\HydrationCM2012R2SP1_U1\Source\CreateHydrationDeploymentShare.ps1

Create_Hydration_deployment_share

Remplissez les dossiers de l’Hydration Kit

1. Copiez les exécutable de BGInfo (bginfo.exe) dans le dossier suivant :

C:\HydrationCM2012R2SP1_U1\DS\Applications\Install – BGInfo\Source

2. Copiez les fichiers d’installation de Windows Server 2012 R2 (le contenu de l’ISO, pas directement l’ISO) dans le dossier suivant :

C:\HydrationCM2012R2SP1_U1\DS\Operating Systems\WS2012R2

3. Copiez les fichiers d’installation de Windows ADK 10 dans le dossier suivant :

C:\HydrationCM2012R2SP1_U1\DS\Applications\Install – Windows ADK 10\Source

4. Copiez les fichiers d’installation de SQL Server 2014 SP1 (le contenu de l’ISO, pas directement l’ISO) dans le dossier suivant

C:\HydrationCM2012R2SP1_U1\DS\Applications\Install – SQL Server 2014\Source

5. Copiez les fichiers d’installation de ConfigMgr 2012 SP2 dans le dossier suivant :

C:\HydrationCM2012R2SP1_U1\DS\Applications\Install – ConfigMgr 2012 SP2\Source

6. Copiez les prérequis de ConfigMgr 2012 SP2 dans le dossier suivant :

C:\HydrationCM2012R2SP1_U1\DS\Applications\Install – ConfigMgr 2012 SP2\PreReqs

7. Copiez les fichiers d’installation de ConfigMgr 2012 R2 SP1 dans le dossier suivant :

C:\HydrationCM2012R2SP1_U1\DS\Applications\Install – ConfigMgr 2012 R2 SP1\Source

8. Copiez le fichier EXTADSCH.exe de ConfigMgr 2012 SP2 (disponible dan SMSSETUP\BIN\X64) dans le dossier suivant :

C:\HydrationCM2012R2SP1_U1\DS\Applications\Configure – Extend AD for ConfigMgr 2012\Source

Création de l’ISO Hydration Kit

Nous y voilà ! Nous allons créer l’iso qui nous permettra de créer rapidement notre DC et notre serveur SCCM. Pour cela, il est nécessaire d’utiliser l’outil de création de media Offline du DeploymentWorkbench.

Exécutez DeploymentWorkbench précédemment installer via MDT. Dépliez Deployment Shares puis Hydration CM2012 R2 SP1. Dans Advanced Configuration puis Media, effectuez un clic droit sur MEDIA001 puis sélectionnez « Update Media Content »

DeploymentWorkbench_Media

La création de l’ISO peut être assez longue, soyez patient 🙂

DeploymentWorkbench_Media_ISO

Après ça, vous devriez avoir le « Saint Graal » ! Votre ISO devrait faire entre 13 et 14Gb (à peu près..)

Hydration_ISO

Etape 3 – Déploiement des machines virtuelles (DC01 + CM01)

Nous y voilà, nous allons pouvoir déployer nos images, j’utilise VMware pour mon lab, mais ça fonctionne tout aussi bien sur HyperV, et certainement sur VirtualBox (pas testé).

Par défaut, sur toutes les machines virtuelles, le mot de passe est P@ssw0rd

Déployer DC01

Depuis Hyper-V Manager ou VMware, créer votre machine virtuelle avec les paramètres suivants :

  • Nom : DC01
  • Disque dur : 100 GB
  • Mémoire : 1 GB
  • Réseau : Le réseau de votre LAB
  • Fichier ISO : C:\HydrationCM2012R2SP1_U1\ISO\HydrationCM2012R2SP1_U1.iso
  1. Démarrer la machine virtuelle DC01. Démarrer sur l’iso précédemment créée HydrationCM2012R2SP1_U1.iso, lors de la Task Sequence, sélectionner le déploiement de DC01.

DC01-Task-Sequence

Le déploiement prendra un peu de temps. D’où l’intérêt d’utiliser un SSD pour votre LAB.

Au premier reboot, une licence vous sera demandée, vous pouvez cliquer sur Skip pour passer la demande de licence. Après tout c’est un lab… ça vous permettra de jouer avec au max 180 jours.

licence-skip

Votre serveur DC01 sera prêt, une fois que vous aurez le message suivant :

DC01-Hydration_completed

Vous pouvez passer à la suite, attention cependant de laissez votre DC01 allumer, sinon le CM01 ne pourra pas joindre le domaine 🙂

Déployer CM01

Une fois votre contrôleur de domaine déployer, laisser le allumé, et effectuer l’installation de CM01.

Utilisez les paramètres suivant pour la machine virtuelle CM01 :

  • Nom : CM01
  • Disque Dur : 300 GB (disque dynamique)
  • Mémoire : 6 GB RAM minimum, 16 GB recommandée
  • Réseau : Le réseau de votre LAB
  • Fichier ISO : C:\HydrationCM2012R2SP1_U1\ISO\HydrationCM2012R2SP1_U1.iso

Cette fois, sélectionner CM01. Le déploiement est un peu plus long, soyez à nouveau patient. Votre lab SCCM sera prêt dans quelques minutes ! …

CM01-Task-Sequence

Après quelques minutes :

DC01-Hydration_completed

Vous voici avec un joli serveur SCCM tout beau tout neuf… de quoi bien s’amuser !

Hyper-SCCM

Et il est tout à fait possible de personnaliser le nom du domaine, des machines, ect… je vous laisser faire un tour dans la source si vous souhaitez aller plus loin. Et si besoin, les commentaires sont là pour les questions.

Source

 

Mikaël GUILLERM

Administrateur Système et Autoentrepreneur depuis 2009 pour la société zerobug. Je partage mes connaissances, problèmes et solutions à travers articles ou tweets !

Articles similaires

4 commentaires

  1. Bonjour, dans ton tuto au début tu site  » Johan Arwidmark  » qui vends ces bouquins. Je débute dans l’informatique je suis technicien et je ne fais pas d’administration… et cela m’intéresse beaucoup afin d’évolué. As-tu des livres à me conseiller afin de prendre le chemin d’admin réseau et/ou système ?
    Merci

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page