Créer et stocker des ordinateurs virtuels et des modèles prêts pour Lab Management
Si vous êtes administrateur système, vous pouvez être amené à créer régulièrement de nouveaux ordinateurs virtuels de référence pour répondre aux besoins de différents projets d'équipe. Étant donné que vous ne pouvez pas créer entièrement un ordinateur virtuel à l'aide de Lab Management, vous devez commencer par sélectionner un ordinateur virtuel existant créé dans Hyper-V ou System Center Virtual Machine manager (SCVMM) et l'importer dans un projet d'équipe. Après avoir créé les ordinateurs virtuels dans SCVMM, vous pouvez :
laisser l'ordinateur virtuel sur l'hôte et composer un environnement autour ;
ou convertir l'ordinateur virtuel en un modèle et stocker ce modèle dans la bibliothèque de projet d'équipe.
Le diagramme suivant illustre la façon dont les divers ordinateurs et agents interagissent entre eux.
Cette rubrique contient des instructions pour la création d'ordinateurs virtuels avec tous les agents nécessaires à l'aide de SCVMM, pour la conversion de ces ordinateurs virtuels en modèles et pour le stockage des modèles dans la bibliothèque SCVMM.
Préparer un ordinateur virtuel avec un agent de test
Pour créer un ordinateur virtuel
Connectez-vous en tant qu'Administrateur au serveur qui exécute Virtual Machine Manager.
Ouvrez la console Administrateur Virtual Machine Manager.
Créez un ordinateur virtuel dans SCVMM à l'aide d'une des trois méthodes suivantes :
Connectez-vous à l'ordinateur virtuel à l'aide de la console d'ordinateur virtuel de la console Administrateur de SCVMM.
Dans SCVMM, cliquez sur l'onglet Ordinateurs virtuels, cliquez avec le bouton droit sur l'ordinateur virtuel, puis cliquez sur Se connecter à l'ordinateur virtuel.
Assurez-vous que vous avez installé les éléments requis en matière de système d'exploitation et d'applications sur cet ordinateur virtuel.
Activez les connexions Bureau à distance sur cet ordinateur virtuel.
Cette opération permet d'établir des connexions basées sur invité à l'ordinateur virtuel. Pour plus d'informations sur les types de connexions, consultez Comment : se connecter à des ordinateurs dans un environnement lab.
Sur l'ordinateur virtuel, cliquez sur Démarrer, cliquez avec le bouton droit sur Ordinateur, puis cliquez sur Propriétés.
Dans la boîte de dialogue Système, cliquez sur Paramètres distants.
Sous l'onglet À distance de la boîte de dialogue Propriétés système, cliquez sur l'option Autoriser les connexions appropriée, puis sur Sélectionner des utilisateurs.
Dans la boîte de dialogue Utilisateurs du Bureau à distance, vérifiez que les noms d'utilisateur appropriés sont affichés ou cliquez sur Ajouter pour ajouter d'autres comptes d'utilisateurs, puis cliquez sur OK.
Vous pouvez utiliser Lab Management pour déployer une application dans votre environnement et exécuter des tests sur cet environnement. Cela est appelé intégration du flux de travail. Pour l'intégration du flux de travail de déploiement d'une application, vous créez une définition de build qui inclut le flux de travail de déploiement de votre application sur chaque ordinateur virtuel de l'environnement. Vous pouvez exécuter ensuite des tests sur le rôle que vous avez sélectionné dans vos paramètres de test. Pour plus d'informations sur les environnements et les rôles, consultez Configuration d'ordinateurs de test pour exécuter des tests ou collecter des données.
Ensuite, vous allez installer un agent de test sur chaque ordinateur virtuel que vous avez créé.
Pour installer un agent de test sur un ordinateur virtuel.
Installez un agent de test sur votre ordinateur virtuel. Vous trouverez l'agent de test sur le même DVD à partir duquel vous avez installé Team Foundation Server.
Il n'est pas nécessaire d'enregistrer l'agent de test avec un contrôleur de test lors de l'installation de l'agent. Cette opération s'effectuera automatiquement lorsque l'ordinateur virtuel sera déployé par Lab Management.
Si vous voulez composer un environnement virtuel à l'aide de cet ordinateur virtuel, vous avez terminé. Si vous voulez stocker l'ordinateur virtuel dans la bibliothèque, passez à la section suivante.
Avertissement
Lab Management a des spécifications très strictes concernant la façon dont un réseau doit être configuré lorsque vous créez un environnement isolé.N'effectuez aucune des opérations suivantes :
-
Définir des ID de réseau local virtuel pour les cartes réseau.L'ID de réseau local virtuel est effacé lorsque l'ordinateur virtuel est déployé.Pour plus d'informations sur l'utilisation des ID de réseau local virtuel, consultez Configuration de réseaux virtuels dans VMM (éventuellement en anglais).
-
Créer plusieurs cartes réseau sur un ordinateur virtuel qui se connecte à des réseaux spécifiques.Lab Management substitue cette configuration et crée deux cartes. L'une se connecte au réseau de lab et l'autre gère la communication entre les ordinateurs virtuels.
-
Configurer l'adresse MAC sur une carte réseau.Lab Management efface l'adresse MAC lors de la création de l'environnement isolé du réseau.
Stockez l'ordinateur virtuel dans la bibliothèque SCVMM
Lorsque vous stockez un ordinateur virtuel dans la bibliothèque SCVMM, vous devez décider s'il faut le stocker en tant qu'ordinateur virtuel ou en tant que modèle. La décision de stocker l'ordinateur virtuel en l'état ou en tant que modèle dépendra de plusieurs facteurs :
Selon que les applications installées sur l'ordinateur virtuel peuvent continuer de fonctionner si les données d'identification uniques de l'ordinateur virtuel sont supprimées.
Selon que les ordinateurs virtuels seront utilisés uniquement dans le cadre d'un environnement isolé du réseau.
Par exemple, si vous faites plusieurs copies de cet ordinateur virtuel pour une utilisation dans le même environnement, autrement dit si vous utilisez l'ordinateur une seule fois dans un environnement, composez alors un environnement virtuel à partir de l'ordinateur virtuel sans le stocker dans la bibliothèque. Si vous utilisez l'ordinateur virtuel dans plusieurs environnements sur le même réseau, vous devez le convertir en un modèle et le stocker dans la bibliothèque, ou configurer chaque environnement afin d'utiliser l'isolement réseau. Pour plus d'informations sur les facteurs à prendre en compte, consultez Guide pour créer et gérer des environnements SCVMM.
Pour stocker un ordinateur virtuel en l'état dans la bibliothèque
Stockez l'ordinateur virtuel afin qu'il puisse être importé dans votre projet d'équipe, cliquez avec le bouton droit sur l'ordinateur virtuel, puis pointez sur Stocker dans la bibliothèque.
Dans la Console Administrateur SCVMM, cliquez avec le bouton droit sur l'ordinateur virtuel, puis cliquez sur Arrêter.
Sélectionnez le partage de bibliothèque SCVMM que vous avez ajouté à votre collection de projets d'équipe, puis cliquez sur Suivant.
Sélectionnez le chemin d'accès à l'emplacement de partage de cet ordinateur virtuel, puis cliquez sur Suivant.
Cliquez sur Stocker.
Pour convertir au préalable un ordinateur virtuel en modèle, puis le stocker dans la bibliothèque
Préparez l'ordinateur virtuel afin de le convertir en modèle en effaçant le mot de passe administrateur et la stratégie de mot de passe locale.
Si l'ordinateur virtuel est joint à un domaine, supprimez-le du domaine et joignez-le à un groupe de travail. Redémarrez l'ordinateur lorsque vous y êtes invité.
Ouvrez gpedit.msc, puis cliquez sur Stratégie de l'ordinateur local, Configuration ordinateur, Paramètres Windows, Paramètres de sécurité, Stratégies de compte, puis Stratégie de mot de passe.
Définissez les valeurs suivantes :
Appliquer l'historique des mots de passe : 0
Longueur minimale du mot de passe : 0
Le mot de passe doit respecter des exigences de complexité : Désactivé
Fermez gpedit.msc.
Modifiez le mot de passe du compte Administrateur local pour qu'il soit vide. Pour ce faire, connectez-vous en tant que .\Administrator et utilisez les touches CTRL+ALT+SUPPR pour modifier le mot de passe.
Assurez-vous que toutes les applications déjà installées sur l'ordinateur virtuel continueront à travailler correctement une fois que le nom de l'ordinateur virtuel aura été modifié.
Avertissement
Si votre application dépend d'un nom d'ordinateur spécifique ou de l'appartenance à un domaine spécifique, votre application peut ne pas fonctionner lorsqu'un nouvel ordinateur virtuel est déployé à partir du modèle.
Vérifiez qu'aucun média (DVD) n'est chargé dans l'ordinateur virtuel. Pour plus d'informations sur la suppression de médias, consultez Ajout d'un lecteur de DVD ou de CD à un ordinateur virtuel (page éventuellement en anglais).
Arrêtez l'ordinateur virtuel. Dans la Console Administrateur SCVMM, sélectionnez l'ordinateur virtuel, cliquez dessus avec le bouton droit, puis cliquez sur Arrêter.
Sélectionnez l'ordinateur virtuel et créez-en un clone. Cette opération est recommandée car l'ordinateur virtuel d'origine est détruit une fois converti en modèle.
Sélectionnez le clone, puis supprimez tous les points de contrôle sur l'ordinateur virtuel. Cette opération est requise car SCVMM ne peut pas convertir en modèle un ordinateur virtuel comprenant des points de contrôle.
Cliquez avec le bouton droit sur l'ordinateur virtuel, puis cliquez sur Gérer les points de contrôle.
Cliquez sur chaque point de contrôle, puis sur Supprimer.
Si vous supprimez les points de contrôle d'un ordinateur virtuel, Hyper-V fusionne les disques associés avec les points de contrôle. Cette opération peut prendre plusieurs minutes en fonction de la taille des points de contrôle. Vous pouvez vérifier la progression de cette fusion à l'aide du Gestionnaire Hyper-V sur l'hôte sur lequel l'ordinateur virtuel est déployé. Attendez que la fusion soit terminée avant de passer à l'étape suivante.
Dans la console Administrateur SCVMM, cliquez avec le bouton droit sur l'ordinateur virtuel, puis cliquez sur Nouveau modèle.
Acceptez les valeurs par défaut sur tous les écrans. Lorsque vous êtes invité à spécifier un emplacement de partage de bibliothèque, sélectionnez le partage de bibliothèque SCVMM.
Cliquez sur Créer pour démarrer le travail SCVMM. Si le travail SCVMM échoue, consultez le message d'erreur et prenez les mesures appropriées.