Utilisation d'instantanés pour stocker, reproduire et partager l'état des environnements virtuels

Notes

Cette rubrique explique comment créer et utiliser des instantanés d'environnement Lab Management à l'aide de l'onglet Lab du Centre lab de Gestionnaire de tests Microsoft. Vous pouvez également créer des instantanés lorsque vous exécutez des tests manuels dans le Centre de tests de Gestionnaire de tests. Pour plus d'informations, consultez Test à l'aide d'environnements virtuels.

Un instantané d'un environnement est une copie sous forme de fichier de l'état, des données de disque et de la configuration de tous les ordinateurs virtuels d'un environnement à un moment spécifique. Une fois que vous avez pris un instantané, vous pouvez continuer à travailler dans l'environnement et prendre autant d'instantanés que nécessaire. Vous pouvez ensuite rétablir un état précédent de l'environnement. Vous pouvez également créer un fichier de lien vers un instantané afin de permettre à d'autres membres de votre équipe de se connecter à l'instantané ou de le recréer. Vous pouvez également enregistrer une copie de l'environnement et de ses instantanés dans la bibliothèque de projet d'équipe. Lorsque vous enregistrez un environnement dans la bibliothèque de projet d'équipe, l'environnement et les instantanés sont enregistrés dans cette dernière.

Cette rubrique contient les sections suivantes :

Création des instantanés d'un environnement

Restauration d'un environnement à partir d'un instantané

Partage d'un instantané d'environnement

Stockage d'un environnement avec des instantanés dans la bibliothèque

Suppression d'un instantané d'un environnement

Création des instantanés d'un environnement

Étapes de prise d'un instantané

Les instantanés sont stockés sur les hôtes Hyper-v du projet d'équipe. Si un instantané est fréquemment utilisé longtemps après avoir été créé, vous devez prendre les mesures nécessaires pour que l'environnement soit utilisable pendant des périodes prolongées.

Pour préparer un instantané

  1. Assurez-vous que les ordinateurs virtuels de l'environnement disposent des mises à jour les plus récentes de leurs systèmes d'exploitation.

  2. Si un ordinateur virtuel de l'environnement est connecté à un domaine, ouvrez une invite de commandes et exécutez la commande gpupdate /force. Cette commande permet de vérifier que toute modification apportée aux stratégies de l'utilisateur a été mise à jour sur l'ordinateur virtuel. Si vous n'exécutez pas cette commande, vos scripts de déploiement risquent de ne pas fonctionner correctement ou vos tests de ne pas s'exécuter correctement.

    Notes

    Si un ou plusieurs ordinateurs virtuels de cet instantané sont joints à un domaine et que l'instantané est utilisé pendant une période dépassant la période d'expiration du mot de passe de l'ordinateur, les ordinateurs virtuels risquent de ne plus être en mesure de joindre à nouveau le domaine lors de la restauration de l'instantané. Une façon d'éviter ce problème consiste à désactiver ou modifier la fréquence de renouvellement du mot de passe de l'ordinateur. Pour plus d'informations sur le renouvellement des mots de passe et les implications en termes de sécurité de la modification ou de la désactivation du renouvellement des mots de passe, consultez Processus liés au mot de passe de compte d'ordinateur (page éventuellement en anglais).

  3. Assurez-vous que l'environnement est à l'état En cours d'exécution.

  4. Si vous avez activé des flux de travail, assurez-vous que la fonctionnalité de flux de travail est à l'état Prêt et que l'environnement est à l'état En cours d'exécution.

  5. (Facultatif) Si vous voulez exécuter des tests sur l'instantané restauré, assurez-vous que l'état de la fonctionnalité de test est Prêt.

    Notes

    Prenez des instantanés uniquement lorsqu'il n'y a aucune transaction en cours entre les ordinateurs virtuels de l'environnement ou entre ces ordinateurs virtuels et ceux se trouvant à l'extérieur de l'environnement. S'il existe des connexions TCP entre les ordinateurs au moment où vous prenez l'instantané, ces connexions peuvent être interrompues lors de l'arrêt des machines pour l'instantané. Lors de la restauration de l'instantané, les anciennes connexions actives auront expiré et ne seront plus valides. Une fois l'instantané restauré, les connexions TCP sont rétablies. Il n'est pas toujours possible de reprendre l'environnement au point précis où l'instantané a été pris.

  6. Si la définition de build pour votre flux de travail revient à un instantané spécifique, l'ordinateur virtuel ne peut pas être verrouillé lorsque vous essayez d'exécuter les tests. Vous devez vous connecter à l'ordinateur à l'aide d'une connexion basée sur hôte ou d'une session de console avant de prendre l'instantané à utiliser pour votre flux de travail. Pour plus d'informations à ce sujet, consultez Comment : se connecter à un environnement virtuel.

Vous utilisez la visionneuse d'environnement Lab Management pour vous connecter à l'environnement et prendre l'instantané.

Pour créer un instantané

  1. Dans Gestionnaire de tests Microsoft, connectez-vous à l'environnement. Dans le Centre lab, sous l'onglet Lab, sélectionnez l'environnement, puis cliquez sur Connexion.

  2. Dans la visionneuse d'environnement Windows, cliquez sur l'onglet Instantanés.

  3. Cliquez sur Réaliser un instantané.

  4. Dans la boîte de dialogue Réaliser un instantané de l'environnement, tapez un nom pour l'instantané, puis cliquez sur Réaliser un instantané.

    Une fois l'instantané réalisé, son nom s'affiche dans le volet gauche.

Restauration d'un environnement à partir d'un instantané

Lorsque vous restaurez un environnement virtuel à partir d'un instantané, vous rétablissez l'état exact des ordinateurs virtuels de l'environnement au moment de l'instantané. Vous pouvez restaurer un environnement à l'aide d'un instantané qui a été créé avant ou après l'état actuel de l'environnement. Par exemple, vous pouvez prendre deux instantanés d'un environnement, un le lundi et un autre le mardi. Le mercredi, vous pouvez restaurer l'environnement à l'aide de l'instantané qui a été pris le lundi. Ultérieurement, vous pouvez restaurer le même environnement à l'aide de l'instantané qui a été pris le mardi.

Pour restaurer un environnement virtuel à l'aide d'un instantané

  1. Dans Gestionnaire de tests Microsoft, ouvrez le Centre lab, puis cliquez sur l'onglet Lab.

  2. Cliquez sur l'environnement, puis sur Connexion.

  3. Dans la visionneuse d'environnement Windows, cliquez sur l'onglet Instantanés.

  4. Dans la liste des instantanés, sélectionnez l'instantané que vous souhaitez restaurer, puis cliquez sur Restaurer l'instantané sélectionné dans la barre d'outils Instantané.

  5. Si nécessaire, cliquez sur l'onglet Ordinateurs, sélectionnez les ordinateurs déconnectés, puis cliquez sur Se reconnecter.

Partage d'un instantané d'environnement

Vous pouvez créer un lien vers un instantané d'environnement afin de le partager avec d'autres personnes. Tout utilisateur disposant des autorisations nécessaires pour utiliser un environnement dans le projet d'équipe peut ouvrir le fichier de lien (.lvr) sur n'importe quel ordinateur où Gestionnaire de tests Microsoft est installé.

Pour créer un lien vers un instantané d'environnement virtuel

  1. Dans Gestionnaire de tests Microsoft, dans le Centre lab, sous l'onglet Lab, assurez-vous que l'environnement est à l'état En cours d'exécution.

  2. Cliquez sur l'environnement, puis sur Connexion.

  3. Dans la visionneuse d'environnement Windows, cliquez sur l'onglet Instantanés.

  4. Dans la liste des instantanés, sélectionnez l'instantané vers lequel vous souhaitez établir un lien, puis cliquez sur Partager l'instantané dans la barre d'outils Instantané.

  5. Spécifiez un nom pour le fichier de lien (.lvr).

  6. Vous pouvez associer le fichier de lien à un message électronique ou le placer dans un répertoire partagé.

Pour vous connecter à un instantané à partir d'un fichier de lien d'instantané

  1. Double-cliquez sur le fichier de lien d'instantané (.lvr).

    La boîte de dialogue Connecter à l'environnement s'affiche. Sélectionnez l'une des options suivantes :

    Se connecter à l'instantané dans cet environnement

    Permet de restaure l'état exact de l'environnement virtuel au moment de l'instantané.

    RemarqueRemarque
    Si vous sélectionnez cette option, vous risquez de déconnecter tout utilisateur qui utilise actuellement cet environnement, ce qui entraînera la perte de son travail.Un message d'avertissement s'affiche si l'environnement est en cours de utilisation.

    Se connecter à l'environnement dans son état actuel

    Permet de se connecter à l'environnement dans son état actuel sans restaurer l'instantané qui était sélectionné au moment de la création du fichier de lien.

    RemarqueRemarque
    Vous pourrez toujours déconnecter un autre utilisateur qui est connecté à cet environnement.Toutefois, cela ne modifiera pas l'état de l'environnement.

    Se connecter à une nouvelle instance de cet environnement

    Disponible uniquement si une copie de l'environnement est stockée dans la bibliothèque de projet d'équipe. Permet de créer une copie de l'environnement sur un groupe hôte de projet d'équipe et de se connecter à cette copie.

    Vous souhaiterez peut-être créer une copie si l'environnement est en cours d'utilisation, ou si vous ne souhaitez pas empêcher d'autres personnes de l'utiliser.

    RemarqueRemarque
    La création d'une copie peut prendre un certain temps et peut également utiliser un espace disque important dans la bibliothèque de projet d'équipe.Si plusieurs copies de l'environnement doivent être exécutées en même temps, l'environnement d'origine doit utiliser l'isolement réseau.Pour plus d'informations, consultez Comment : créer et utiliser un environnement isolé du réseau.

  2. Cliquez sur Connexion pour ouvrir l'environnement dans la visionneuse d'environnement.

Notes

Lorsque vous restaurez l'instantané d'un environnement, les connexions réseau entre les ordinateurs de l'instantané peuvent cesser de fonctionner pendant un court instant et les transactions qui étaient en cours au moment où l'instantané a été pris peuvent échouer.

Stockage d'un environnement avec des instantanés dans la bibliothèque

Pour pouvoir stocker un environnement, l'état de celui-ci doit être Arrêté. Vous ne pouvez pas stocker un environnement qui est En cours d'exécution.

Si vous stockez un environnement et que vous n'envisagez pas de supprimer immédiatement l'environnement actif, il est recommandé d'activer la fonctionnalité d'isolement réseau de l'environnement stocké. Cela permet à un autre utilisateur de déployer une copie de l'environnement stocké. Pour connaître les étapes d'activation de la fonctionnalité d'isolement réseau, consultez Comment : créer et utiliser un environnement isolé du réseau.

Pour stocker l'environnement dans la Bibliothèque

  1. Dans Gestionnaire de tests Microsoft, dans le Centre lab, sous l'onglet Lab, assurez-vous que l'environnement est à l'état Arrêté.

  2. Cliquez sur l'environnement que vous souhaitez enregistrer.

  3. Cliquez sur Stocker dans la bibliothèque.

  4. Dans la boîte de dialogue Stocker dans la bibliothèque, tapez le Nom de l'environnement et la Description de l'environnement enregistré.

  5. Sélectionnez le partage de bibliothèque de projet dans la liste déroulante, puis cliquez sur Stocker.

    Une barre de progression est affichée pendant le processus de création. Vous pouvez également consulter l'étape de création actuelle pour chaque ordinateur virtuel. Une fois le processus terminé, l'environnement stocké s'affiche dans la liste des Environnements sous l'onglet Bibliothèque.

Suppression d'un instantané d'un environnement

Il est facile de prendre de nombreux instantanés d'un environnement. Le stockage d'un instantané nécessite une quantité d'espace disque importante sur le groupe hôte. La meilleure pratique consiste à examiner régulièrement la liste d'instantanés afin d'identifier ceux qui ne sont plus nécessaires et de les supprimer.

Pour supprimer un instantané

  1. Dans Gestionnaire de tests Microsoft, dans le Centre lab, sous l'onglet Lab, assurez-vous que l'environnement est démarré.

  2. Cliquez sur l'environnement virtuel, puis sur Connexion.

  3. Dans la visionneuse d'environnement Windows, cliquez sur l'onglet Instantanés.

  4. Sélectionnez l'instantané à supprimer, puis cliquez sur Supprimer l'instantané.

  5. Dans la boîte de dialogue de confirmation, cliquez sur Supprimer l'instantané.

Voir aussi

Concepts

Création d'environnements virtuels

Autres ressources

Comment : exécuter des tests manuels et créer des bogues non reproductibles avec des environnements virtuels