Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Mettre à niveau des pilotes PV sur les instances EC2 Windows
Nous vous recommandons d’installer les derniers pilotes PV pour améliorer la stabilité et les performances des instances Windows EC2. Les instructions sur cette page vous aident à télécharger le package de pilotes et à exécuter le programme d’installation.
Pour vérifier quel pilote votre instance Windows utilise
Ouvrez le Gestionnaire de périphériques et consultez les Adaptateurs réseau. Vérifiez si le pilote PV est l’un des suivants :
-
AWSPériphérique réseau PV
-
Carte Ethernet PV Citrix
-
Pilote NIC PV Red Hat
Configuration système requise
Consultez le fichier readme.txt pour connaître la configuration système requise.
Table des matières
Mise à niveau des instances du serveur Windows (mise à niveau de PV AWS) avec le distributeur
Vous pouvez utiliser le distributeur, une fonctionnalité de AWS Systems Manager, pour installer ou mettre à niveau le package du pilote PV AWS. L’installation ou la mise à niveau peut être effectuée une seule fois, ou vous pouvez l’installer ou la mettre à jour selon un calendrier. L’option In-place update pour le Type d’installation n’est pas prise en charge pour ce package de distributeur.
Important
Si votre instance est un contrôleur de domaine, consultez Mise à niveau d’un contrôleur de domaine (Mise à niveau de PV AWS). Le processus de mise à niveau pour les instances de contrôleur de domaine est différent de celui des éditions standard de Windows.
-
Nous vous recommandons de créer une sauvegarde au cas où vous devriez annuler vos modifications.
Astuce
Au lieu de créer l’AMI à partir de la console Amazon EC2, vous pouvez utiliser le gestionnaire de systèmes d’automatisation afin de créer l’AMI à l’aide du dossier d’exploitation
AWS-CreateImage. Pour plus d’informations, consultez AWS-CreateImage dans le AWS Systems Manager Guide de l’utilisateur de la référence du dossier d’exploitation d’automatisation.-
Lorsque vous arrêtez une instance, les données contenues sur les volumes de stockage d’instances sont effacées. Avant d’arrêter une instance, vérifiez que vous avez copié toutes les données dont vous avez besoin à partir de vos volumes de stockage d’instances vers un stockage persistant, tel que Amazon EBS ou Amazon S3.
-
Dans le panneau de navigation, choisissez instances.
-
Sélectionnez l’instance qui nécessite la mise à niveau du pilote, puis État de l’instance, Arrêter l’instance.
-
Une fois l’instance arrêtée, sélectionnez l’instance, puis Actions, Image et modèles, et enfin Créer une image.
-
Choisissez État de l’instance, Démarrer l’instance.
-
-
Se connecter à l’instance en utilisant le Bureau à distance. Pour de plus amples informations, consultez Connectez-vous à votre instance Windows à l’aide d’un client RDP.
-
Nous vous recommandons d’utiliser des disques non système hors ligne et de prendre en compte les drive mappages de lettres de lecteurs aux disques secondaires dans Gestion des disques avant d’exécuter cette mise à niveau. Si vous effectuez une mise à niveau sur place de pilote PV AWS, cette étape n’est pas requise. Nous vous recommandons également de définir les services non essentiels sur le start-up Manuel dans la console Services.
-
Pour obtenir les instructions relatives à l’installation ou à la mise à niveau du package de pilotes PV AWS à l’aide du distributeur, consultez les procédures de la section Installer ou mettre à jour les packages dans le Guide de l’utilisateur AWS Systems Manager.
-
Pour Nom, choisissez AWSPVDriver.
-
Pour Installation type (Type d’installation), sélectionnez Uninstall and reinstall (Désinstaller et réinstaller).
-
Configurez les autres paramètres du package si nécessaire et exécutez l’installation ou la mise à niveau en utilisant la procédure référencée dans Étape 4.
Après avoir exécuté le package du distributeur, l’instance redémarre automatiquement et met à niveau le pilote. L’instance ne sera pas disponible pendant 15 minutes.
-
Une fois que la mise à niveau est terminée et que l’instance réussit les deux surveillances de l’état dans la console Amazon EC2, vérifiez que le nouveau pilote a été installé en vous connectant à l’instance à l’aide du bureau à distance.
-
Une fois connecté, exécutez la commande PowerShell suivante :
Get-ItemProperty HKLM:\SOFTWARE\Amazon\PVDriver -
Vérifiez que la version du pilote est identique à la version la plus récente répertoriée dans l’historique des versions de pilote. Pour plus d’informations, consultez la section AWSHistorique du package de pilotes PV Ouvrir la gestion des disques pour examiner tous les volumes secondaires hors ligne et les mettre en ligne en fonction des lettres de lecteur indiquées dans Étape 3.
Si vous avez désactivé Transfert de la charge TCP précédemment à l’aide de Netsh pour les pilotes PV Citrix, nous vous recommandons de réactiver cette fonction après avoir effectué la mise à niveau vers les pilotes PV AWS. Les problèmes de transfert de la charge TCP des pilotes Citrix ne se retrouvent pas dans les pilotes PV AWS. Par conséquent, le transfert de la charge TCP offre de meilleures performances avec les pilotes PV AWS.
Si vous avez appliqué précédemment une adresse IP statique ou une configuration DNS à l’interface réseau, il se peut que vous deviez les appliquer à nouveau après la mise à niveau des pilotes PV AWS.
Mise à niveau manuelle des instances Windows Server (mise à niveau de PV AWS)
Appliquez la procédure suivante pour exécuter une mise à niveau sur place des pilotes PV AWS ou pour remplacer les pilotes PV Citrix par les pilotes PV AWS sur Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 ou Windows Server 2022. Cette mise à niveau n’est pas disponible pour les pilotes Red Hat ou pour d’autres versions de Windows Server.
Certaines anciennes versions de Windows Server ne peuvent pas utiliser les derniers pilotes. Pour vérifier la version du pilote à utiliser pour votre système d’exploitation, consultez le tableau des versions de pilotes de la page Pilotes de virtualisation paravirtuelle pour les instances Windows.
Important
Si votre instance est un contrôleur de domaine, consultez Mise à niveau d’un contrôleur de domaine (Mise à niveau de PV AWS). Le processus de mise à niveau pour les instances de contrôleur de domaine est différent de celui des éditions standard de Windows.
Pour mettre à niveau manuellement les pilotes PV AWS
-
Nous vous recommandons de créer une sauvegarde au cas où vous devriez annuler vos modifications.
Astuce
Au lieu de créer l’AMI à partir de la console Amazon EC2, vous pouvez utiliser le gestionnaire de systèmes d’automatisation afin de créer l’AMI à l’aide du dossier d’exploitation
AWS-CreateImage. Pour plus d’informations, consultez AWS-CreateImage dans le AWS Systems Manager Guide de l’utilisateur de la référence du dossier d’exploitation d’automatisation.-
Lorsque vous arrêtez une instance, les données contenues sur les volumes de stockage d’instances sont effacées. Avant d’arrêter une instance, vérifiez que vous avez copié toutes les données dont vous avez besoin à partir de vos volumes de stockage d’instances vers un stockage persistant, tel que Amazon EBS ou Amazon S3.
-
Dans le panneau de navigation, choisissez instances.
-
Sélectionnez l’instance qui nécessite la mise à niveau du pilote, puis État de l’instance, Arrêter l’instance.
-
Une fois l’instance arrêtée, sélectionnez l’instance, puis Actions, Image et modèles, et enfin Créer une image.
-
Choisissez État de l’instance, Démarrer l’instance.
-
-
Se connecter à l’instance en utilisant le Bureau à distance.
-
Nous vous recommandons d’utiliser des disques non système hors ligne et de prendre en compte les drive mappages de lettres de lecteurs aux disques secondaires dans Gestion des disques avant d’exécuter cette mise à niveau. Si vous effectuez une mise à niveau sur place de pilote PV AWS, cette étape n’est pas requise. Nous vous recommandons également de définir les services non essentiels sur le start-up Manuel dans la console Services.
-
Téléchargez les pilotes vers votre instance à l’aide de l’une des options suivantes :
-
Navigateur : Téléchargez
le dernier package de pilotes sur l’instance et extrayez l’archive zip. -
PowerShell : exécutez les commandes suivantes :
Invoke-WebRequest https://s3.amazonaws.com/ec2-windows-drivers-downloads/AWSPV/Latest/AWSPVDriver.zip -outfile $env:USERPROFILE\pv_driver.zip Expand-Archive $env:userprofile\pv_driver.zip -DestinationPath $env:userprofile\pv_driversSi vous recevez une erreur lors du téléchargement du fichier et que vous utilisez Windows Server 2016 ou une version antérieure, il se peut que TLS 1.2 doive être activé pour votre terminal PowerShell. Vous pouvez activer TLS 1.2 pour la session PowerShell en cours à l’aide de la commande suivante, puis réessayer :
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
-
-
Exécutez
AWSPVDriverSetup.msi.
Après avoir exécuté le MSI, l’instance redémarre automatiquement puis met à niveau le pilote. L’instance ne sera pas disponible pendant 15 minutes. Lorsque la mise à niveau est terminée et que l’instance a réussi les deux vérifications de l’état dans la console Amazon EC2, vous pouvez vérifier que le nouveau pilote a été installé en vous connectant à l’instance à l’aide des services Bureau à distance, puis en exécutant la commande PowerShell suivante :
Get-ItemProperty HKLM:\SOFTWARE\Amazon\PVDriver
Vérifiez que la version du pilote est identique à la version la plus récente répertoriée dans l’historique des versions de pilote. Pour plus d’informations, consultez la section AWSHistorique du package de pilotes PV Ouvrir la gestion des disques pour examiner tous les volumes secondaires hors ligne et les mettre en ligne en fonction des lettres de lecteur indiquées dans Étape 3.
Si vous avez désactivé Transfert de la charge TCP précédemment à l’aide de Netsh pour les pilotes PV Citrix, nous vous recommandons de réactiver cette fonction après avoir effectué la mise à niveau vers les pilotes PV AWS. Les problèmes de transfert de la charge TCP des pilotes Citrix ne se retrouvent pas dans les pilotes PV AWS. Par conséquent, le transfert de la charge TCP offre de meilleures performances avec les pilotes PV AWS.
Si vous avez appliqué précédemment une adresse IP statique ou une configuration DNS à l’interface réseau, il se peut que vous deviez les appliquer à nouveau après la mise à niveau des pilotes PV AWS.
Mise à niveau d’un contrôleur de domaine (Mise à niveau de PV AWS)
Procédez comme suit sur un contrôleur de domaine pour exécuter une mise à niveau intégrée des pilotes PV AWS ou pour mettre à jour les pilotes PV Citrix vers des pilotes PV AWS. Pour garantir que vos rôles FSMO restent opérationnels pendant la mise à niveau, nous vous recommandons de transférer ces rôles vers d’autres contrôleurs de domaine avant de commencer la mise à niveau. Pour plus d’informations, consultez la section Comment consulter et transférer des rôles FSMO
Pour mettre à niveau un contrôleur de domaine
-
Nous vous recommandons de créer une sauvegarde de votre contrôleur de domaine au cas où vous auriez besoin d’annuler vos modifications. L’utilisation d’une AMI en tant que sauvegarde n’est pas prise en charge. Pour plus d’informations, consultez la section Considérations de sauvegarde et de restauration
dans la documentation Microsoft. -
Exécutez la commande suivante afin de configurer Windows pour démarrer en mode DSRM (Directory Services Restore Mode).
Avertissement
Avant d’exécuter cette commande, vérifiez que vous connaissez le mot de passe DSRM. Vous aurez besoin de ces informations pour vous connecter à votre instance une fois que la mise à niveau est terminée et que l’instance redémarre automatiquement.
bcdedit /set {default} safeboot dsrepairPowerShell :
PS C:\> bcdedit /set "{default}" safeboot dsrepairLe système doit démarrer en mode DSRM, car l’utilitaire de mise à niveau supprime des pilotes de stockage PV Citrix afin de pouvoir installer les pilotes PV AWS. Nous vous recommandons donc de noter les lettres de lecteur et mappages de dossiers aux disques secondaires dans Gestion des disques. En l’absence de pilote de stockage PV Citrix, les disques secondaires ne sont pas détectés. Les contrôleurs de domaine qui utilisent un dossier NTDS sur des disques secondaires ne démarreront pas, car le disque secondaire ne sera pas détecté.
Avertissement
Après avoir exécuté cette commande, ne redémarrez pas le système manuellement. Le système sera inaccessible du fait que les pilotes PV Citrix ne prennent pas en charge le DSRM.
-
Exécutez la commande suivante pour ajouter
DisableDCCheckau registre :reg add HKLM\SOFTWARE\Wow6432Node\Amazon\AWSPVDriverSetup /v DisableDCCheck /t REG_SZ /d true -
Télécharger
le dernier package de pilotes sur l’instance et extrayez l’archive zip. -
Exécutez
AWSPVDriverSetup.msi.Après avoir exécuté le MSI, l’instance redémarre automatiquement puis met à niveau le pilote. L’instance ne sera pas disponible pendant 15 minutes.
-
Une fois la mise à niveau terminée et que l’instance réussit les deux vérifications de l’état dans la console Amazon EC2, connectez-vous à l’instance à l’aide des services Bureau à distance. Ouvrez Gestion des disques pour vérifier la présence de volumes secondaires hors ligne et les mettre en ligne en les faisant correspondre aux lettres des lecteurs et aux mappages de dossiers notés précédemment.
Vous devez vous connecter à l’instance en indiquant le nom d’utilisateur dans le format suivant hostname\administrator. Par exemple, Win2k12TestBox\administrator.
-
Exécutez la commande suivante pour supprimer la configuration du démarrage DSRM :
bcdedit /deletevalue safeboot -
Redémarrez l’instance.
-
Pour exécuter le processus de mise à niveau, vérifiez que le nouveau pilote a été installé. Dans le Gestionnaire de périphériques, sous Contrôleurs de stockage, recherchez Carte hôte AWS PV Storage. Vérifiez que la version du pilote est identique à la version la plus récente répertoriée dans l’historique des versions de pilote. Pour plus d’informations, consultez AWSHistorique du package de pilotes PV .
-
Exécutez la commande suivante pour supprimer
DisableDCCheckdu registre :reg delete HKLM\SOFTWARE\Wow6432Node\Amazon\AWSPVDriverSetup /v DisableDCCheck
Note
Si vous avez désactivé Transfert de la charge TCP précédemment à l’aide de Netsh pour les pilotes PV Citrix, nous vous recommandons de réactiver cette fonction après avoir effectué la mise à niveau vers les pilotes PV AWS. Les problèmes de transfert de la charge TCP des pilotes Citrix ne se retrouvent pas dans les pilotes PV AWS. Par conséquent, le transfert de la charge TCP offre de meilleures performances avec les pilotes PV AWS.
Mise à niveau des instances Windows Server 2008 et 2008 R2 (Mise à niveau d’un PV Red Hat vers Citrix)
Avant de commencer la mise à niveau des pilotes Red Hat vers les pilotes PV Citrix, veillez à exécuter les actions suivantes :
-
Installation de la version la plus récente du service EC2Config. Pour plus d’informations, consultez Installer la dernière version d’EC2Config.
-
Vérifiez que vous avez installé Windows PowerShell 3.0. Pour vérifier la version que vous avez installée, exécutez la commande suivante dans une fenêtre PowerShell :
PS C:\>$PSVersionTable.PSVersionWindows PowerShell 3.0 est fourni dans le package d’installation de Windows Management Framework (WMF) version 3.0. Si vous devez installer Windows PowerShell 3.0, accédez à la section Windows Management Framework 3.0
dans le Centre de téléchargement Microsoft. -
Sauvegardez vos informations importantes sur l’instance ou créez une AMI à partir de l’instance. Pour plus d’informations sur la création d’une AMI, consultez Créer une AMI basée sur Amazon EBS.
Astuce
Au lieu de créer l’AMI à partir de la console Amazon EC2, vous pouvez utiliser le gestionnaire de systèmes d’automatisation afin de créer l’AMI à l’aide du dossier d’exploitation
AWS-CreateImage. Pour plus d’informations, consultez AWS-CreateImage dans le AWS Systems Manager Guide de l’utilisateur de la référence du dossier d’exploitation d’automatisation.Avant de créer une AMI, veillez à exécuter les actions suivantes :
-
Prenez note de votre mot de passe.
-
N’exécutez pas l’outil Sysprep manuellement ou à l’aide du service EC2Config.
-
Définissez votre carte Ethernet pour obtenir une adresse IP automatiquement à l’aide de DHCP.
-
Pour mettre à niveau des pilotes Red Hat
-
Connectez-vous à votre instance en tant qu’administrateur local. Pour plus d’informations sur la connexion à votre instance, consultez Se connecter à votre instance Windows à l’aide de RDP.
-
Dans votre instance, téléchargez
le package de mise à niveau de PV Citrix. -
Extrayez le contenu du package de mise à niveau à un emplacement de votre choix.
-
Double-cliquez sur le fichier Upgrade.bat. Si vous recevez un avertissement de sécurité, cliquez sur Run (Exécuter).
-
Dans la boîte de dialogue Upgrade Drivers (Mettre à niveau les pilotes), consultez les informations et cliquez sur Yes (Oui) si vous êtes prêt à démarrer la mise à niveau.
-
Dans la boîte de dialogue Programme de désinstallation des pilotes Xen Red Hat Paravirtualize pour Windows, cliquez sur Oui pour supprimer le logiciel Red Hat. Votre instance va être redémarrée.
Note
Si la boîte de dialogue du programme de désinstallation ne s’affiche pas, cliquez sur Red Hat Paravirtualize... dans la barre des tâches de Windows.
-
Vérifiez que l’instance a été redémarrée et qu’elle est prête à être utilisée.
-
Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/
. -
Sur la page instances, sélectionnez Actions, Surveiller et dépanner, puis Obtenir le journal système.
-
Les opérations de mise à niveau doivent avoir redémarré le serveur 3 ou 4 fois. Vous pouvez vous en assurer dans le fichier journal avec le nombre de fois où
Windows is Ready to uses’affiche.
-
-
Connectez-vous à votre instance en tant qu’administrateur local.
-
Fermez la boîte de dialogue Red Hat Paravirtualized Xen Drivers for Windows uninstaller (Programme de désinstallation des pilotes Xen Red Hat Paravirtualize pour Windows).
-
Confirmez que l’installation est terminée. Accédez au dossier
Citrix-WIN_PVque vous avez extrait précédemment, ouvrez le fichierPVUpgrade.log, puis recherchez le texteINSTALLATION IS COMPLETE.
Mettre à niveau votre service d’agent invité Citrix Xen
Si vous utilisez des pilotes PV Citrix sur Windows Server, vous pouvez mettre à niveau le service d’agent invité Citrix Xen. Ce service Windows gère des tâches comme l’arrêt et le redémarrage d’événements dans l’API. Vous pouvez exécuter ce package de mise à niveau sur toute version de Windows Server dans la mesure où l’instance exécute des pilotes PV Citrix.
Important
Pour Windows Server 2008 R2 et ses éditions ultérieures, nous vous recommandons d’effectuer une mise à niveau vers les pilotes PV AWS qui contiennent la mise à jour Guest Agent.
Avant de commencer la mise à niveau de vos pilotes, veillez à sauvegarder vos informations importantes sur l’instance ou créez une AMI à partir de l’instance. Pour plus d’informations sur la création d’une AMI, consultez Créer une AMI basée sur Amazon EBS.
Astuce
Au lieu de créer l’AMI à partir de la console Amazon EC2, vous pouvez utiliser le gestionnaire de systèmes d’automatisation afin de créer l’AMI à l’aide du dossier d’exploitation AWS-CreateImage. Pour plus d’informations, consultez AWS-CreateImage dans le AWS Systems Manager Guide de l’utilisateur de la référence du dossier d’exploitation d’automatisation.
Avant de créer une AMI, veillez à exécuter les actions suivantes :
-
N’activez pas l’outil Sysprep dans le service EC2Config.
-
Prenez note de votre mot de passe.
-
Définissez votre carte Ethernet sur DHCP.
Pour mettre à niveau votre service d’agent invité Citrix Xen
-
Connectez-vous à votre instance en tant qu’administrateur local. Pour plus d’informations sur la connexion à votre instance, consultez Se connecter à votre instance Windows à l’aide de RDP.
-
Dans votre instance, téléchargez
le package de mise à niveau de Citrix. -
Extrayez le contenu du package de mise à niveau à un emplacement de votre choix.
-
Double-cliquez sur le fichier Upgrade.bat. Si vous recevez un avertissement de sécurité, cliquez sur Run (Exécuter).
-
Dans la boîte de dialogue Upgrade Drivers (Mettre à niveau les pilotes), consultez les informations et cliquez sur Yes (Oui) si vous êtes prêt à démarrer la mise à niveau.
-
Une fois la mise à niveau terminée, le fichier
PVUpgrade.logs’ouvre et affiche le texteUPGRADE IS COMPLETE. -
Redémarrez votre instance.