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 :
- Les fichiers du kit Hydration
- BGInfo
- MDT 2013 Update 1
- ADK de Windows 10
- Windows Server 2012 R2
- SQL Server 2014 SP1 x64 standard
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«
- 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.
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))
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:\
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
Depuis votre console Powershell, lancez la création du deployment share Hydration via la commande suivante :
C:\HydrationCM2012R2SP1_U1\Source\CreateHydrationDeploymentShare.ps1
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 »
La création de l’ISO peut être assez longue, soyez patient 🙂
Après ça, vous devriez avoir le « Saint Graal » ! Votre ISO devrait faire entre 13 et 14Gb (à peu près..)
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é).
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
- 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.
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.
Votre serveur DC01 sera prêt, une fois que vous aurez le message suivant :
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 ! …
Après quelques minutes :
Vous voici avec un joli serveur SCCM tout beau tout neuf… de quoi bien s’amuser !
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.
Tuto vidéo ca serait cool non ? Comprends pas trop ton tuto la..
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
Merci pour les infos, attention aux guillemets en fin de commande à corriger « C:DownloadsWindows ADK 10«
Bonjour,
Il y a pas de « System Center 2012 R2 Configuration Manager Service Pack 1 » sur le lien donné.