Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article décrit les options disponibles pour la mise à niveau ou la migration à partir d’une installation de Windows Server 2008 avec le rôle Hyper-V activé vers Windows Server 2008 R2.
Numéro de base de connaissances d’origine : 957256
Introduction
Pour les clusters de basculement Windows Server 2008 qui exécutent des machines virtuelles, consultez la section Mise à niveau des machines virtuelles sur les clusters de basculement de cet article.
Plus d’informations
Méthode 1 : Effectuez une mise à niveau de la partition parente de Windows Server 2008 vers Windows Server 2008 R2.
Note
Pendant la mise à niveau, le rapport de compatibilité vous informe que vous devez supprimer le rôle Hyper-V à l’aide de Gestionnaire de serveur avant de poursuivre la mise à niveau. Cela n’est pas nécessaire. Toutefois, avant de poursuivre la mise à niveau, nous vous suggérons de sauvegarder vos machines virtuelles ou de les exporter à l’aide du Gestionnaire Hyper-V. En outre, tenez compte des éléments suivants avant de procéder à la mise à niveau :
Hyper-V doit être à RTM (KB 950050) ou version ultérieure. Si cette exigence n’est pas remplie, vous ne pourrez pas poursuivre la mise à niveau.
Toutes les machines virtuelles doivent être arrêtées avant la mise à niveau. Les états enregistrés ne sont pas compatibles entre Windows Server 2008 et Windows Server 2008 R2. Si la partition parente est mise à niveau avec toutes les machines virtuelles dans un état enregistré, vous devez cliquer avec le bouton droit sur la machine virtuelle, puis sélectionner Ignorer l’état enregistré pour activer la machine virtuelle.
Étant donné que les fonctionnalités d’instantané en ligne utilisent des états enregistrés, les instantanés en ligne ne sont pas entièrement compatibles entre Windows Server 2008 et Windows Server 2008 R2. Les instantanés en ligne sont des instantanés pris lorsqu’une machine virtuelle a été activée. Les instantanés hors connexion sont des instantanés qui sont pris lorsqu’une machine virtuelle a été désactivée. Les instantanés hors connexion sont entièrement compatibles avec Windows Server 2008 R2. Les machines virtuelles démarrent correctement sur l’instantané en ligne qui a été appliqué lors de l’arrêt de la machine virtuelle avant la mise à niveau. Cela s’affiche dans le Gestionnaire Hyper-V par la flèche verte sous l’instantané qui pointe vers Maintenant.
Pour activer la machine virtuelle avec n’importe quel autre instantané, procédez comme suit.
Note
Les étapes suivantes supposent que vous devez continuer à utiliser tous les instantanés configurés pour la machine virtuelle. Si vous n’avez plus besoin d’instantanés, vous pouvez supprimer vos instantanés à l’aide du Gestionnaire Hyper-V, puis arrêter la machine virtuelle pour que les données soient fusionnées avec le disque dur virtuel parent.
Pour plus d’informations, consultez Les instantanés de machine virtuelle Hyper-V : FAQ.
À l’aide du Gestionnaire Hyper-V, cliquez avec le bouton droit sur l’instantané que vous souhaitez appliquer, puis cliquez sur Prendre un instantané et appliquer. Cette action prend un nouvel instantané à partir de l’instantané actuellement appliqué. Cette nouvelle capture instantanée sera désormais compatible avec Windows Server 2008 R2. Nous vous recommandons de renommer l’instantané pour le refléter. Si vous sélectionnez cette option, toutes les modifications que vous avez apportées à l’état de la machine virtuelle depuis le dernier démarrage seront enregistrées.
Une fois la nouvelle capture instantanée R2 effectuée, l’instantané que vous avez sélectionné à l’étape 1 est appliqué et la machine virtuelle passe à un état enregistré. Cliquez avec le bouton droit sur la machine virtuelle, puis cliquez sur Supprimer l’état enregistré.
Activez la machine virtuelle.
Prenez une nouvelle capture instantanée pour capturer l’état actuel de la machine virtuelle pour avoir un instantané compatible Windows Server 2008 R2.
Répétez ces étapes pour chaque capture instantanée de Windows Server 2008. Une fois que vous avez effectué ces étapes sur tous les instantanés requis, supprimez les instantanés créés sur Windows Server 2008, puis arrêtez la machine virtuelle pour permettre au processus de fusion de commencer.
Après la mise à niveau, mettez à jour Integration Services. Pour ce faire, ouvrez la fenêtre Connexion de machine virtuelle, puis cliquez sur Insérer un disque d’installation Integration Services dans le menu Action .
Note
Sur un ordinateur Windows Server 2008 R2, Integration Services pour Windows Vista et Windows Server 2008 sont répertoriés dans programmes et fonctionnalités en tant que KB955484.
Méthode 2
Exportez une machine virtuelle à partir d’un ordinateur Windows Server 2008 sur lequel Hyper-V est activé, puis importez-la sur un serveur doté de Windows Server 2008 R2 avec Hyper-V activé.
Note
La machine virtuelle doit être arrêtée avant de l’exporter. Si vous avez exporté la machine virtuelle avec un état enregistré, vous ne pouvez pas restaurer la machine virtuelle sur Windows Server 2008 R2. Pour démarrer la machine virtuelle après l’avoir importée dans Windows Server 2008 R2, vous devez ignorer l’état enregistré avant de pouvoir activer la machine virtuelle. Si la machine virtuelle a des captures instantanées, ces instantanés doivent être fusionnés avant l’exportation, ou vous devez utiliser les étapes de la méthode 1 pour récupérer et recréer les instantanés.
Après avoir importé la machine virtuelle, mettez à jour Integration Services. Pour ce faire, ouvrez la fenêtre Connexion de machine virtuelle, puis cliquez sur Insérer un disque d’installation Integration Services dans le menu Action .
Note
Sur un ordinateur Windows Server 2008 R2, Integration Services pour Windows Vista et Windows Server 2008 seront répertoriés dans programmes et fonctionnalités comme « KB955484 ».
Méthode 3
À l’aide du logiciel de sauvegarde qui tire parti de l’enregistreur VSS Hyper-V, sauvegardez une machine virtuelle qui s’exécute sur Windows Server 2008 et restaurez-la sur Windows Server 2008 R2.
Après avoir restauré la machine virtuelle, mettez à jour Integration Services. Pour ce faire, ouvrez la fenêtre Connexion de machine virtuelle, puis cliquez sur Insérer un disque d’installation Integration Services dans le menu Action .
Note
Sur un ordinateur Windows Server 2008 R2, Integration Services pour Windows Vista et Windows Server 2008 sont répertoriés dans programmes et fonctionnalités en tant que KB955484.
Conseils de mise à niveau pour les machines virtuelles sur les clusters de basculement
Lorsque vous disposez de machines virtuelles hautement disponibles configurées en tant que ressources en cluster dans un cluster Windows Server 2008, vous devez suivre ces étapes pour mettre à niveau vos machines virtuelles et clusters vers Windows Server 2008 R2.
Note
Si vous exécutez d’autres services ou applications en cluster dans la partition parente, visitez le site web Microsoft suivant pour plus d’informations sur le déplacement de ces ressources vers Windows Server 2008 R2 :
Migration vers un cluster de basculement exécutant Windows Server 2008 R2
Nous vous déconseillons d’exécuter des services ou applications supplémentaires dans la partition parente pour les serveurs Hyper-V.
À l’aide du composant logiciel enfichable Gestionnaire de cluster de basculement (CluAdmin.msc), effectuez une migration rapide pour déplacer toutes les machines virtuelles vers un sous-ensemble de nœuds. Supprime l’autre sous-ensemble des nœuds, qui n’hébergent aucune machine virtuelle. Pour ce faire, cliquez avec le bouton droit sur les nœuds dans le Gestionnaire du cluster de basculement, cliquez sur Déplacer des actions, puis cliquez sur Supprimer. La taille du sous-ensemble doit être telle que les machines virtuelles hébergées par le sous-ensemble peuvent être stockées sur les nœuds restants, qui exécutent toujours Windows Server 2008. Par exemple, dans un cluster à quatre nœuds, supprime deux nœuds afin que les nœuds restants puissent contenir les machines virtuelles hébergées par le premier groupe de nœuds. Assurez-vous que les nœuds supprimés sont masqués du stockage partagé du cluster d’origine.
Effectuez une nouvelle installation de Windows Server 2008 R2 sur le sous-ensemble supprimé de nœuds, puis activez le rôle Hyper-V et la fonctionnalité de clustering de basculement.
Important
Une mise à niveau n’est pas prise en charge sur un cluster de basculement afin qu’une installation propre soit requise.
Créez un cluster avec les nœuds supprimés, 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 des disques CSV.
Préparez les machines virtuelles dans le cluster d’origine pour une mise à niveau. Effectuez les actions suivantes, en fonction de l’état de la machine virtuelle :
Si la machine virtuelle est dans un état en cours d’exécution, utilisez le Gestionnaire Hyper-V pour arrêter la machine virtuelle.
Si la machine virtuelle est dans un état enregistré , utilisez le Gestionnaire Hyper-V pour démarrer à partir de l’état enregistré, puis arrêtez la machine virtuelle. Les états enregistrés ne sont pas pris en charge lorsque vous mettez à niveau votre hôte vers Windows Server 2008 R2.
Si la machine virtuelle a un instantané en ligne dont vous avez besoin, appliquez l’instantané approprié, puis arrêtez les machines virtuelles.
Suivez l’une des étapes suivantes pour préparer votre machine virtuelle à la mise à niveau :
Important
Si vous déplacez des machines virtuelles vers un disque CSV, suivez les étapes spécifiques décrites dans la section « Migrer une machine virtuelle d’un disque non CSV vers un disque CSV » plus loin dans cet article.
Exportez les machines virtuelles. Si vous envisagez d’utiliser le même stockage SAN pour le cluster Windows Server 2008 R2, vous pouvez utiliser une exportation de configuration uniquement. Exportez la machine virtuelle à partir du Gestionnaire Hyper-V Windows Server 2008 en sélectionnant Exporter dans le menu Action . Veillez à cocher Exporter uniquement la case à cocher Exporter la configuration de la machine virtuelle.
Sauvegardez les machines virtuelles à l’aide d’une application de sauvegarde de votre choix.
Ouvrez le Gestionnaire du cluster de basculement sur le cluster d’origine, puis prenez les ressources de configuration de la machine virtuelle hors connexion.
Si vous allez réutiliser le même stockage pour le nouveau cluster, masquez-le à partir du cluster d’origine, puis rendez-le disponible pour le nouveau cluster (Windows Server 2008 R2).
Selon ce que vous avez fait à l’étape 5, suivez l’une de ces étapes pour déplacer les machines virtuelles dans le nouveau cluster Windows Server 2008 R2.
Important
Si vous déplacez vos machines virtuelles vers un disque CSV, suivez les étapes de la migration d’une machine virtuelle à partir d’un disque non CSV vers une section disque CSV.
- Si vous avez utilisé l’étape 5a pour exporter les machines virtuelles ci-dessus, importez les machines virtuelles vers les nœuds du cluster.
- Si vous utilisez l’étape 5b pour sauvegarder les machines virtuelles, utilisez une application de sauvegarde pour restaurer la machine virtuelle sur le disque en cluster.
Pour chacune des machines virtuelles qui se trouvent désormais dans ce cluster Windows Server 2008 R2, mettez à jour Integration Services. Pour ce faire, activez la machine virtuelle, ouvrez la fenêtre Connexion de machine virtuelle, puis cliquez sur Insérer un disque d’installation Integration Services dans le menu Action .
Note
Sur Windows Server 2008 R2, Integration Services pour Windows Vista et Windows Server 2008 sont répertoriés dans programmes et fonctionnalités en tant que KB955484.
Lorsque toutes les machines virtuelles s’exécutent sur le cluster Windows Server 2008 R2 et que tout a été testé et vérifié comme entièrement fonctionnel, 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.
Pour les nœuds restants qui se trouvaient dans l’ancien cluster, effectuez une installation propre de Windows Server 2008 R2, puis activez le rôle Hyper-V et la fonctionnalité de clustering de basculement en fonction des besoins. Joignez ces nœuds au nouveau cluster.
Migrer une machine virtuelle à partir d’un disque non CSV vers un disque CSV
Exportez les machines virtuelles. Utilisez l’une des options suivantes, en fonction du contrôle souhaité sur l’emplacement de stockage de vos disques durs virtuels :
Si vous souhaitez que le Gestionnaire Hyper-V déplace les disques durs virtuels avec la configuration de la machine virtuelle, sélectionnez Exporter dans le menu Action dans le Gestionnaire Hyper-V, puis spécifiez le dossier vers lequel vous souhaitez exporter la machine virtuelle. Si vous exécutez Windows Server 2008 Hyper-V, vérifiez que la case à cocher Exporter uniquement la configuration de la machine virtuelle n’est pas cochée.
Si vous souhaitez contrôler complètement l’emplacement des disques durs virtuels pendant la migration, exportez la machine virtuelle vers le dossier CSV en sélectionnant Exporter dans le menu Action dans le Gestionnaire Hyper-V. Sélectionnez Exporter uniquement la configuration de la machine virtuelle.
À partir de Virtual Machine Manager, supprimez la machine virtuelle.
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 créer un disque un volume partagé de cluster, activez la fonctionnalité Volumes partagés de cluster dans la page Vue d’ensemble 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 sera ajouté au groupe Volumes partagés de cluster et à un répertoire, tel que C :\ClusterStorage\Volume4, sera créé pour ce groupe.
Si vous avez utilisé l’étape 1b pour exporter votre machine virtuelle, suivez les étapes de la section « Exportation et importation de machines virtuelles dans des environnements en cluster ». Sinon, importez la machine virtuelle à l’aide de l’interface utilisateur Importer dans le Gestionnaire Hyper-V.
À partir du Gestionnaire du cluster de basculement, rendez la machine virtuelle hautement disponible.