Description des méthodes pour mettre à niveau vers Windows Server 2008 R2 à partir de Windows Server 2008 avec Hyper-V

Traductions disponibles Traductions disponibles
Numéro d'article: 957256
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Cet article décrit les options disponibles pour la mise à niveau ou la migration vers Windows Server 2008 R2 d'une installation Windows Server 2008 dont le rôle Hyper-V est activé. Pour les clusters de basculement Windows Server 2008 qui utilisent des ordinateurs virtuels, reportez-vous à la section « Directives de mise à niveau pour les ordinateurs virtuels sur des clusters de basculement » de cet article.

Plus d'informations

Méthode 1

Exécution d'une mise à niveau de la partition parente de Windows Server 2008 vers Windows Server 2008 R2.

Remarque Lors de la mise à niveau, le rapport sur les problèmes de compatibilité vous informe que vous devez supprimer le rôle Hyper-V en utilisant le Gestionnaire de serveur avant de poursuivre la mise à niveau. Cette opération n'est pas nécessaire. Toutefois, avant de poursuivre la mise à niveau, nous vous suggérons de sauvegarder vos ordinateurs virtuels ou de les exporter à l'aide du Gestionnaire Hyper-V. En outre, notez les éléments suivants avant de procéder à la mise à niveau :
  • Hyper-V doit être à la version RTM (KB 950050) ou ultérieure. Si cette condition n'est pas respectée, vous ne pourrez pas poursuivre la mise à niveau.
  • Tous les ordinateurs virtuels doivent être arrêtés avant la mise à niveau. Les états de mise en mémoire ne sont pas compatibles entre Windows Server 2008 et Windows Server 2008 R2. Si la partition parente est mise à niveau alors que l'un des ordinateurs virtuels se trouve dans un état de mise en mémoire, vous devez cliquer avec le bouton droit sur l'ordinateur virtuel, puis sélectionner Ignorer l'état de mise en mémoire pour allumer l'ordinateur virtuel.
  • La fonctionnalité de capture instantanée en ligne utilisant les états de mise en mémoire, les captures en ligne ne sont pas totalement compatibles entre Windows Server 2008 et Windows Server 2008 R2. Les captures instantanées en ligne sont des captures prises alors qu'un ordinateur virtuel était allumé. Les captures instantanées hors connexion sont des captures prises alors qu'un ordinateur virtuel était éteint. Les captures instantanées hors connexion sont totalement compatibles avec Windows Server 2008 R2. Les ordinateurs virtuels démarrent correctement avec la capture instantanée en ligne qui a été appliquée si l'ordinateur virtuel a été arrêté avant la mise à niveau. C'est indiqué dans le Gestionnaire Hyper-V par la flèche verte sous la capture instantanée qui pointe vers Maintenant.

    Pour activer l'ordinateur virtuel avec une autre capture instantanée, procédez comme suit.

    Remarque Les étapes suivantes supposent que vous devez continuer à utiliser toutes les captures instantanées configurées pour l'ordinateur virtuel. Si vous n'avez plus besoin d'instantanés, vous pouvez les supprimer en utilisant le Gestionnaire Hyper-V. Fermez ensuite l'ordinateur virtuel pour que les données fusionnent avec le disque dur virtuel parent. Pour plus d'informations, voir le site Web de Microsoft suivant :
    Captures instantanées d'ordinateur virtuel Hyper-V : FAQ
    http://technet.microsoft.com/fr-fr/library/dd560637(WS.10).aspx
    1. En utilisant le Gestionnaire Hyper-V, cliquez avec le bouton droit sur la capture instantanée à appliquer, puis cliquez sur Prendre une capture instantanée et appliquer. Cette action prendra un nouvel instantané à partir de l'instantané actuellement appliqué. Ce nouvel instantané sera désormais compatible avec Windows Server 2008 R2. Nous vous recommandons de renommer la capture instantanée en conséquence. Si vous sélectionnez cette option, toutes les modifications que vous avez pu apportées à l'état de l'ordinateur virtuel depuis le dernier démarrage seront enregistrées.
    2. Une fois la nouvelle capture instantanée R2 prise, la capture sélectionnée à l'étape 1 est appliquée et l'ordinateur virtuel passe dans un état de mise en mémoire. Cliquez avec le bouton droit sur l'ordinateur virtuel, puis cliquez sur Supprimer l'état enregistré.
    3. Allumez l'ordinateur virtuel.
    4. Prenez un nouvel instantané pour capturer l'état actuel de l'ordinateur virtuel afin d'avoir une capture instantanée compatible avec Windows Server 2008 R2.
    5. Répétez ces étapes pour chaque capture instantanée à partir de Windows Server 2008. Une fois ces étapes exécutées pour toutes les captures instantanées requises, supprimez toutes les captures instantanées créées sous Windows Server 2008, puis arrêtez l'ordinateur virtuel pour permettre le démarrage du processus de fusion.
  • Après la mise à niveau, mettez à jour les services d'intégration. Pour ce faire, ouvrez la fenêtre Connexion à un ordinateur virtuel, puis cliquez sur le bouton d'insertion du disque d'installation des services d'intégration dans le menu Action.

    Remarque Sur un ordinateur Windows Server 2008 R2, les services d'intégration pour Windows Vista et Windows Server 2008 sont répertoriés dans Programmes et fonctionnalités sous « KB955484 ».

Méthode 2

Exportation d'un ordinateur virtuel à partir d'un ordinateur Windows Server 2008 sur lequel Hyper-V est activé, puis importation de celui-ci sur un serveur Windows Server 2008 R2 sur lequel Hyper-V est activé.

Remarque L'ordinateur virtuel doit être fermé avant l'exportation. Si vous avez exporté l'ordinateur virtuel avec un état de mise en mémoire, vous ne pouvez pas restaurer l'ordinateur virtuel sur Windows Server 2008 R2. Pour démarrer l'ordinateur virtuel après l'avoir importé dans Windows Server 2008 R2, vous devez ignorer l'état de mise en mémoire avant de pouvoir allumer l'ordinateur virtuel. Si l'ordinateur virtuel possède des captures instantanées, celles-ci doivent être fusionnées avant l'exportation ou vous devez utiliser la procédure à partir de la méthode 1 pour récupérer et recréer les captures instantanées.

Après avoir importé l'ordinateur virtuel, mettez à jour les services d'intégration. Pour ce faire, ouvrez la fenêtre Connexion à un ordinateur virtuel, puis cliquez sur le bouton d'insertion du disque d'installation des services d'intégration dans le menu Action.

Remarque Sur un ordinateur Windows Server 2008 R2, les services d'intégration pour Windows Vista et Windows Server 2008 sont répertoriés dans Programmes et fonctionnalités sous « KB955484 ».

Méthode 3

À l'aide d'un logiciel de sauvegarde qui tire parti de l'enregistreur VSS Hyper-V, sauvegarde d'un ordinateur virtuel qui utilise Windows Server 2008 et restauration de celui-ci avec Windows Server 2008 R2.

Après avoir restauré l'ordinateur virtuel, mettez à jour les services d'intégration. Pour ce faire, ouvrez la fenêtre Connexion à un ordinateur virtuel, puis cliquez sur le bouton d'insertion du disque d'installation des services d'intégration dans le menu Action.

Remarque Sur un ordinateur Windows Server 2008 R2, les services d'intégration pour Windows Vista et Windows Server 2008 sont répertoriés dans Programmes et fonctionnalités sous « KB955484 ».

Directives de mise à niveau pour les ordinateurs virtuels sur des clusters de basculement

Si vous possédez des ordinateurs virtuels hautement disponibles et configurés comme ressources en cluster dans un cluster Windows Server 2008, vous devez procéder comme suit pour mettre à niveau vos ordinateurs virtuels et vos clusters vers Windows Server 2008 R2.

Remarque Si vous utilisez d'autres services ou applications en cluster dans la partition parente, reportez-vous au site Web de Microsoft suivant pour plus d'informations sur la procédure de déplacement de ces ressources vers Windows Server 2008 R2 :
http://technet.microsoft.com/fr-fr/library/cc730990.aspx
Nous ne vous recommandons pas d'utiliser des services ou applications supplémentaires dans la partition parente pour les serveurs Hyper-V.
  1. Le logiciel enfichable Gestionnaire du cluster de basculement (CluAdmin.msc) permet d'exécuter une migration rapide pour déplacer tous les ordinateurs virtuels vers un sous-ensemble de n?uds. Excluez l'autre sous-ensemble de n?uds qui n'héberge pas d'ordinateur virtuel. Pour ce faire, cliquez avec le bouton droit sur les n?uds dans le Gestionnaire du cluster de basculement, cliquez sur Autres actions, puis sur Exclure. La taille du sous-ensemble doit être telle que les ordinateurs virtuels hébergés par le sous-ensemble peuvent être stockés sur les n?uds restants, qui utilisent toujours Windows Server 2008. Par exemple, dans un cluster à quatre n?uds, excluez deux n?uds de manière à ce que les n?uds restants puissent contenir les ordinateurs virtuels qui étaient hébergés par le premier groupe de n?uds. Assurez-vous que les n?uds exclus sont masqués pour le stockage partagé du cluster d'origine.
  2. Exécutez une nouvelle installation de Windows Server 2008 R2 sur le sous-ensemble de n?uds exclus, puis activez le rôle Hyper-V et la fonctionnalité Clustering avec basculement.

    Important Une mise à niveau n'étant pas prise en charge sur un cluster de basculement, une nouvelle installation est requise.
  3. Créez un nouveau cluster avec les n?uds exclus, puis exécutez tous les tests de l'Assistant Validation d'une configuration. Le cas échéant, activez les volumes partagés de cluster (CSV) sur le cluster Windows Server 2008 R2 et créez quelques disques CSV.
  4. Préparez les ordinateurs virtuels du cluster d'origine pour une mise à niveau. Exécutez les actions suivantes, selon l'état de l'ordinateur virtuel :
    • Si l'ordinateur virtuel est dans un état En cours d'exécution, le Gestionnaire Hyper-V permet d'arrêter l'ordinateur virtuel.
    • Si l'ordinateur virtuel est dans un état Mise en mémoire, le Gestionnaire Hyper-V commence à partir de l'état de mise en mémoire, puis arrête l'ordinateur virtuel. Les états de mise en mémoire ne sont pas pris en charge lors de la mise à niveau de votre hôte vers Windows Server 2008 R2.
    • Si l'ordinateur virtuel possède une capture instantanée en ligne dont vous avez besoin, appliquez la capture instantanée appropriée, puis arrêtez les ordinateurs virtuels.
  5. Exécutez l'une des étapes suivantes pour préparer votre ordinateur virtuel à la mise à niveau :

    Important Si vous déplacez des ordinateurs virtuels vers un disque CSV, exécutez la procédure spécifique indiquée dans la section « Migration d'un ordinateur virtuel d'un disque non-CSV vers un disque CSV » plus loin dans cet article.
    1. Exportez les ordinateurs virtuels. Si vous envisagez d'utiliser le même stockage SAN pour le cluster Windows Server 2008 R2, vous pouvez utiliser une exportation de la configuration uniquement. Exportez l'ordinateur virtuel à partir du Gestionnaire Hyper-V Windows Server 2008 en sélectionnant Exporter dans le menu Action. Veillez à activer la case à cocher Exporter uniquement la configuration de l'ordinateur virtuel.
    2. Sauvegardez le ordinateurs virtuels à l'aide de l'application de sauvegarde de votre choix.
  6. Ouvrez le Gestionnaire du cluster de basculement sur le cluster d'origine, puis mettez les ressources de configuration de l'ordinateur virtuel hors connexion.
  7. Si vous envisagez de réutiliser le même stockage pour le nouveau cluster, masquez-le dans le cluster d'origine, puis rendez-le disponible pour le nouveau cluster (Windows Server 2008 R2).
  8. Selon les actions effectuées à l'étape 5, exécutez l'une des étapes suivantes pour déplacer les ordinateurs virtuels vers le nouveau cluster Windows Server 2008 R2.

    Important Si vous déplacez vos ordinateurs virtuels vers un disque CSV, exécutez la procédure indiquée dans la section « Migration d'un ordinateur virtuel d'un disque non-CSV vers un disque CSV ».
    1. Si vous avez utilisé l'étape 5a pour exporter les ordinateurs virtuels ci-dessus, réimportez les ordinateurs virtuels dans les n?uds du cluster. Pour importer les ordinateurs virtuels, exécutez la procédure indiquée dans la section « Exportation et importation d'ordinateurs virtuels dans des environnements en cluster ».
    2. Si vous avez utilisé l'étape 5b pour sauvegarder les ordinateurs virtuels, utilisez une application de sauvegarde pour restaurer l'ordinateur virtuel sur le disque en cluster
  9. Pour chaque ordinateur qui se trouve à présent dans ce cluster Windows Server 2008 R2, mettez à jour les services d'intégration. Pour ce faire, démarrez l'ordinateur virtuel, ouvrez la fenêtre Connexion à un ordinateur virtuel, puis cliquez sur Insérer le disque d'installation des services d'intégration dans le menu Action.

    Remarque Sous Windows Server 2008 R2, les services d'intégration pour Windows Vista et Windows Server 2008 sont répertoriés dans Programmes et fonctionnalités sous « KB955484 ».
  10. Si tous les ordinateurs virtuels fonctionnent dans le cluster Windows Server 2008 R2 et si tout a été testé et vérifié et fonctionne parfaitement, utilisez le Gestionnaire du cluster de basculement pour supprimer l'ancien cluster. Pour ce faire, cliquez avec le bouton droit sur le cluster dans le Gestionnaire du cluster de basculement, cliquez sur Autres actions, puis sur Détruire le cluster.
  11. Pour les autres n?uds qui se trouvaient dans l'ancien cluster, effectuez une nouvelle installation de Windows Server 2008 R2, puis activez au besoin le rôle Hyper-V et la fonctionnalité Clustering avec basculement. Joignez ces n?uds sur le nouveau cluster.

Migrez un ordinateur virtuel d'un disque non-CSV vers un disque CSV

  1. Exportez les ordinateurs virtuels. Utilisez l'une des options suivantes selon le niveau de contrôle dont vous voulez disposer sur l'emplacement de vos disques durs virtuels :
    1. Si vous voulez que le Gestionnaire Hyper-V déplace les disques durs virtuels avec la configuration de l'ordinateur virtuel, sélectionnez Exporter dans le menu Action du Gestionnaire Hyper-V, puis spécifiez le dossier dans lequel vous voulez exporter l'ordinateur virtuel. Si vous utilisez Windows Server 2008 Hyper-V, assurez-vous que la case à cocher Exporter uniquement la configuration de l'ordinateur virtuel n'est pas activée.
    2. Si vous voulez un contrôle total sur l'emplacement des disques durs virtuels pendant la migration, exportez l'ordinateur virtuel dans le dossier CSV en sélectionnant Exporter dans le menu Action du Gestionnaire Hyper-V. Sélectionnez Exporter uniquement la configuration de l'ordinateur virtuel.
  2. Supprimez l'ordinateur virtuel depuis Virtual Machine Manager.
  3. Pour ajouter le stockage au groupe « Stockage disponible » du cluster, sélectionnez le n?ud Stockage dans le volet de navigation gauche, puis cliquez sur Ajouter un stockage. Pour faire d'un disque un volume partagé de cluster, activez la fonction Volumes partagés de cluster sur la page Présentation du cluster de basculement, sélectionnez le n?ud Volumes partagés de cluster dans le volet de navigation gauche, sélectionnez Ajouter un stockage, puis spécifiez un disque. Ce disque va être ajouté au groupe Volumes partagés de cluster et un répertoire, par exemple C:\ClusterStorage\Volume4, va être créé pour ce groupe.
  4. Si vous avez utilisé l'étape 1b pour exporter votre ordinateur virtuel, exécutez la procédure indiquée dans la section « Exportation et importation d'ordinateurs virtuels dans des environnements en cluster ». Sinon, importez l'ordinateur virtuel à l'aide de l'interface utilisateur d'importation dans le Gestionnaire Hyper-V.
  5. Depuis le Gestionnaire du cluster de basculement, rendez l'ordinateur virtuel hautement disponible

Exportation et importation d'ordinateurs virtuels dans des environnements en cluster

Pour exporter des ordinateurs virtuels, procédez comme suit :
  1. Si vous effectuez une exportation de la configuration uniquement d'ordinateurs virtuels, exécutez le script GetAssociatedVHDLocations pour obtenir la liste des fichiers .avhd de capture instantanée et des fichiers .vhd files associés à l'ordinateur virtuel. Pour obtenir ce script, reportez-vous au site Web de Microsoft à l'adresse suivante :
    http://gallery.technet.microsoft.com/ScriptCenter/fr-fr/ece86b35-3730-4c7e-8177-b52213d09fb7
    Utilisez la commande suivante pour exécuter le script :
    cscript GetAssociatedVHDLocations.vbs /VMName:Nom_OV
    Exécutez par exemple la commande suivante :
    cscript GetAssociatedVHDLocations.vbs /VMName:VM3
    La sortie se présente comme suit :
    ########## ParentPath ########## K:\HarddiskTempStorage0\fixed.vhd
    
    ########## ChildPaths ########## C:\ProgramData\Microsoft\Windows\Hyper-V\Snapshots\<GUID_capture>\fixed_<GUID_capture>.avhd C:\ProgramData\Microsoft\Windows\Hyper-V\Snapshots\<GUID_capture>\fixed_<GUID_capture>.avhd
    
    Ancien chemin d'accès de la ressource = "K:\HarddiskTempStorage0\fixed.vhd";"K:\HarddiskTempStorage0\fixed_diff.vhd";"K:\HarddiskTempStorage0\fixed1.vhd";"K:\HarddiskTempStorage0\expanding.vhd"
  2. Copiez les fichiers .avhd répertoriés sous « ChildPaths » dans la sortie de script dans le même dossier que le dossier .vhd spécifié sous « ParentPath » dans la sortie.
Pour importer des ordinateurs virtuels, procédez comme suit :
  1. Pour obtenir le script importVM, reportez-vous au site Web de Microsoft à l'adresse suivante :
    http://gallery.technet.microsoft.com/ScriptCenter/fr-fr/cca0fd27-8142-45f4-b4d7-21a92e278743
  2. Importez l'ordinateur virtuel en passant par le Chemin d'exportation spécifié une fois que vous avez sélectionné Exporter dans le menu Action. Spécifiez la sortie Ancien chemin d'accès de la ressource indiquée à l'étape 1 de la procédure d'exportation comme paramètres d'entrée dans le script importVM. Soit la sortie Ancien chemin d'accès de la ressource :
    "K:\HarddiskTempStorage0\fixed.vhd";"K:\HarddiskTempStorage0\fixed_diff.vhd";"K:\HarddiskTempStorage0\fixed1.vhd";"K:\HarddiskTempStorage0\expanding.vhd"
    
    
    Si vous effectuez une migration d'un environnement non-CSV vers un environnement non-CSV, remplacez le « K » par la lettre du nouveau lecteur affecté au stockage à présent monté dans le nouveau cluster. Si le volume a été monté en tant que « K: » et est à présent monté en tant que « Z », le chemin d'accès de la ressource devient :
    "Z:\HarddiskTempStorage0\fixed.vhd";"Z:\HarddiskTempStorage0\fixed_diff.vhd";"Z:\HarddiskTempStorage0\fixed1.vhd";"Z:\HarddiskTempStorage0\expanding.vhd"
    Si vous effectuez une migration d'un environnement non-CSV vers un environnement CSV, remplacez le « K:\ » par « C:\ClusterStorage\Volume4 » de manière à ce que les chemins d'accès de la ressource deviennent :
    
    "C:\ClusterStorage\Volume4\HarddiskTempStorage0\fixed.vhd"; "C:\ClusterStorage\Volume4:\HarddiskTempStorage0\fixed_diff.vhd"; "C:\ClusterStorage\Volume4\HarddiskTempStorage0\fixed1.vhd"; "C:\ClusterStorage\Volume4\HarddiskTempStorage0\expanding.vhd"
    
    
    Dans cet exemple, après avoir exécuté le script, vous devez voir la sortie suivante :
    >ImportVM.vbs /ImportDirectory:C:\ClusterStorage\Volume4\vm3Export\MyVM /ResourcePaths: "C:\ClusterStorage\Volume4\HarddiskTempStorage0\fixed.vhd"; "C:\ClusterStorage\Volume4:\HarddiskTempStorage0\fixed_diff.vhd"; "C:\ClusterStorage\Volume4\HarddiskTempStorage0\fixed1.vhd"; "C:\ClusterStorage\Volume4\HarddiskTempStorage0\expanding.vhd"
    
    
    Microsoft (R) Windows Script Host version 5.8 Copyright (C) Microsoft Corporation. Tous droits réservés.
    
    Chemins d'accès de la ressource C:\ClusterStorage\Volume4\HarddiskTempStorage0\fixed.vhd C:\ClusterStorage\Volume4:\HarddiskTempStorage0\fixed_diff.vhd C:\ClusterStorage\Volume4\HarddiskTempStorage0\fixed1.vhd C:\ClusterStorage\Volume4\HarddiskTempStorage0\expanding.vhd
    
    En cours... 10 %. Terminé
    
    
    Remarque Les anciens chemins d'accès de la ressource se trouvent entre guillemets. Utilisez par exemple :
    "C:\ClusterStorage\Volume4\MyVM\MyVM.vhd"

Propriétés

Numéro d'article: 957256 - Dernière mise à jour: lundi 22 novembre 2010 - Version: 2.4
Mots-clés : 
kbhyperv kbhowto kbexpertiseinter kbsurveynew kbinfo KB957256
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com