Share via


Mise en veille prolongée de machines virtuelles Windows

S’applique à : ✔️ Machine virtuelles Windows

Important

Machines virtuelles Azure : la mise en veille prolongée est actuellement en PRÉVERSION. Pour connaître les conditions juridiques qui s’appliquent aux fonctionnalités Azure en version bêta, en préversion ou plus généralement non encore en disponibilité générale, consultez l’Avenant aux conditions d’utilisation des préversions de Microsoft Azure.

La mise en veille prolongée vous permet de suspendre des machines virtuelles qui ne sont pas utilisées et d’économiser sur les coûts de calcul. Il s’agit d’une fonctionnalité de gestion des coûts efficace pour des scénarios tels que :

  • Bureaux virtuels, serveurs de développement/test et autres scénarios dans lesquels les machines virtuelles n’ont pas besoin de fonctionner 24 h/24, 7 j/7.
  • Systèmes avec des temps de démarrage longs en raison d’applications gourmandes en mémoire. Ces applications peuvent être initialisées sur des machines virtuelles et mises en veille prolongée. Ces machines virtuelles « préchauffées » peuvent ensuite être démarrées rapidement si nécessaire, avec les applications déjà installées et fonctionnant dans l’état souhaité.

Fonctionnement de la mise en veille prolongée

Pour savoir comment fonctionne la mise en veille prolongée, consultez la vue d’ensemble de la mise en veille prolongée.

Configurations prises en charge

La prise en charge de la mise en veille prolongée est limitée à certaines tailles de machine virtuelle et versions du système d’exploitation. Vérifiez que vous disposez d’une configuration prise en charge avant d’utiliser la mise en veille prolongée.

Pour obtenir la liste des tailles de machine virtuelle compatibles avec la mise en veille prolongée, consultez la section des tailles de machine virtuelle prises en charge dans la vue d’ensemble de la mise en veille prolongée.

Versions de Windows prises en charge

Les systèmes d’exploitation Windows suivants prennent en charge la mise en veille prolongée :

  • Windows Server 2022
  • Windows Server 2019
  • Windows 11 Pro
  • Windows 11 Entreprise
  • Windows 11 Entreprise multisession
  • Windows 10 Professionnel
  • Windows 10 Entreprise
  • Windows 10 Entreprise à sessions multiples

Prérequis et limites de configuration

  • Le fichier de page Windows ne peut pas se trouver sur le disque temporaire.
  • Des applications telles que Device Guard et Credential Guard qui nécessitent une sécurité basée sur la virtualisation (VBS) fonctionnent avec une mise en veille prolongée lorsque vous activez le lancement fiable sur la machine virtuelle et la virtualisation imbriquée dans le système d’exploitation invité.

Pour connaître les limites générales, les limites des fonctionnalités Azure, les tailles de machine virtuelle prises en charge et les prérequis des fonctionnalités, consultez la section « Configurations prises en charge » dans la vue d’ensemble de la mise en veille prolongée.

Création d’une machine virtuelle Windows sur laquelle la mise en veille prolongée est activée

Pour mettre en veille prolongée une machine virtuelle, vous devez d’abord activer la fonctionnalité lors de la création de la machine virtuelle. Vous pouvez activer la mise en veille prolongée sur une machine virtuelle uniquement lors de la création initiale. Vous ne pouvez pas activer cette fonctionnalité après avoir créé la machine virtuelle.

Pour activer la mise en veille prolongée pendant la création de la machine virtuelle, vous pouvez utiliser le portail Azure, l’interface CLI, PowerShell, les modèles ARM et l’API.

Pour activer la mise en veille prolongée dans le portail Azure, cochez la case « Activer la mise en veille prolongée » lors de la création de la machine virtuelle.

Capture d’écran de la case à cocher dans le portail Azure permettant d’activer la mise en veille prolongée lors de la création d’une machine virtuelle Windows.

Une fois que vous avez créé une machine virtuelle sur laquelle est activée la mise en veille prolongée, vous devez configurer le système d’exploitation invité pour qu’il puisse mettre en veille prolongée votre machine virtuelle.

Configuration de la mise en veille prolongée dans le système d’exploitation invité

L’activation de la mise en veille prolongée lors de la création d’une machine virtuelle Windows installe automatiquement l’extension de machine virtuelle « Microsoft.CPlat.Core.WindowsHibernateExtension ». Cette extension configure la mise en veille prolongée sur le système d’exploitation invité. Il n’est pas nécessaire d’installer ou de mettre à jour cette extension manuellement, car elle est gérée par la plateforme Azure.

Remarque

Lorsque vous créez une machine virtuelle sur laquelle est activée la mise en veille prolongée, Azure place automatiquement le fichier de page sur le lecteur C:. Si vous utilisez une image spécialisée, vous devez suivre des étapes supplémentaires pour vous assurer que le fichier de page se trouve sur le lecteur C:.

Remarque

L’utilisation de WindowsHibernateExtension nécessite l’installation de l’agent de machine virtuelle Azure sur la machine virtuelle. Si vous choisissez de désactiver l’agent de machine virtuelle Azure, vous pouvez configurer la mise en veille prolongée sur le système d’exploitation en exécutant la commande powercfg /h /type full dans l’invité. Vous pouvez ensuite vérifier si la mise en veille prolongée est activée dans l’invité à l’aide de la commande powercfg /a.

Mettre en veille prolongée une machine virtuelle

Une fois qu’une machine virtuelle sur laquelle est activée la mise en veille prolongée a été créée et que la mise en veille prolongée du système d’exploitation invité est configurée, vous pouvez mettre en veille prolongée la machine virtuelle via le portail Azure, Azure CLI, PowerShell ou l’API REST.

Pour mettre en veille prolongée une machine virtuelle dans le portail Azure, cliquez sur le bouton « Mise en veille prolongée » dans la page Vue d’ensemble de la machine virtuelle.

Capture d’écran du bouton pour mettre en veille prolongée une machine virtuelle dans le portail Azure.

Afficher l’état d’une machine virtuelle mise en veille prolongée

Pour afficher l’état d’une machine virtuelle dans le portail, vérifiez l’« État » dans la page Vue d’ensemble. Il doit indiquer « Mise en veille prolongée (désallouée) »

Capture d’écran de l’état de la machine virtuelle Hibernated dans le portail Azure listant « Mis en veille prolongé (désalloué) ».

Démarrer des machines virtuelles mises en veille prolongée

Vous pouvez démarrer des machines virtuelles mises en veille prolongée de la même façon que vous démarrez une machine virtuelle arrêtée. Cela peut être effectué via le portail Azure, Azure CLI, PowerShell ou l’API REST.

Pour démarrer une machine virtuelle mise en veille prolongée à l’aide du portail Azure, cliquez sur le bouton « Démarrer » dans la page Vue d’ensemble de la machine virtuelle.

Capture d’écran du bouton du portail Azure pour démarrer une machine virtuelle qui est en veille prolongée avec un état souligné comme « Mis en veille (désalloué) ».

La mise en veille prolongée peut également être activée sur des machines virtuelles créées à partir d’images de la galerie de calcul. Vérifiez que la version du système d’exploitation associée à l’image de votre galerie prend en charge la mise en veille prolongée sur Azure. Reportez-vous à la liste des versions de systèmes d’exploitation prises en charge.

Pour créer des machines virtuelles sur lesquelles est activée la mise en veille prolongée à l’aide d’images de la galerie, vous devez d’abord créer une définition d’image sur laquelle est activée la propriété de mise en veille prolongée. Une fois cette propriété de fonctionnalité activée sur la définition d’image de la galerie, vous pouvez créer une version d’image et utiliser cette version d’image pour créer des machines virtuelles sur lesquelles est activée la mise en veille prolongée.

Remarque

Pour les images Windows spécialisées, l’emplacement du fichier de page doit être défini sur le lecteur C: afin qu’Azure configure correctement la mise en veille prolongée sur votre système d’exploitation invité. Si vous créez une version d’image à partir d’une machine virtuelle existante, vous devez d’abord déplacer le fichier de page vers le disque du système d’exploitation, puis utiliser la machine virtuelle comme source de la version de l’image.

Pour créer une définition d’image sur laquelle est activée la propriété de mise en veille prolongée, cochez la case « Activer la mise en veille prolongée ».

Capture d’écran de l’option permettant d’activer la mise en veille prolongée dans le portail Azure lors de la création d’une définition d’image de machine virtuelle.

Déployer des machines virtuelles sur lesquelles est activée la mise en veille prolongée à partir du disque du système d’exploitation

La mise en veille prolongée peut également être activée sur des machines virtuelles créées à partir des disques contenant le système d’exploitation. Vérifiez que la version du système d’exploitation associée à votre disque de système d’exploitation prend en charge la mise en veille prolongée sur Azure. Reportez-vous à la liste des versions de systèmes d’exploitation prises en charge.

Pour créer des machines virtuelles sur lesquelles est activée la mise en veille prolongée à l’aide de disques contenant le système d’exploitation, assurez-vous que la propriété de mise en veille prolongée est activée sur le disque du système d’exploitation. Reportez-vous à l’exemple d’API pour activer cette propriété sur des disques contenant le système d’exploitation. Une fois la propriété de mise en veille prolongée activée sur le disque du système d’exploitation, vous pouvez créer des machines virtuelles sur lesquelles est activée la mise en veille prolongée à l’aide de ce disque du système d’exploitation.

PATCH https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "properties": {
    "supportsHibernation": true
  }
}

Dépannage

Pour plus d’informations, consultez le guide de résolution des problèmes de mise en veille prolongée et le guide de résolution des problèmes de mise en veille prolongée d’une machine virtuelle Windows.

FAQ

Pour plus d’informations, consultez les FAQ de mise en veille prolongée.

Étapes suivantes