Freigeben über


Ruhezustand für Windows-VMs

Gilt für: ✔️ Windows-VMs

Der Ruhezustand ermöglicht Ihnen das Anhalten von VMs, die nicht verwendet werden, um die Computekosten zu reduzieren. Er ist ein Feature zur effektiven Kostenverwaltung, das z. B. in folgenden Szenarien verwendet werden kann:

  • Virtuelle Desktops, Dev/Test-Server und andere Szenarien, in denen die VMs nicht rund um die Uhr ausgeführt werden müssen.
  • Systeme mit langen Startzeiten aufgrund von arbeitsspeicherintensiven Anwendungen. Diese Anwendungen können auf VMs initialisiert und in den Ruhezustand versetzt werden. Diese „vorgewärmten“ VMs können dann bei Bedarf schnell gestartet werden, wobei die Anwendungen bereits im gewünschten Zustand ausgeführt werden.

Funktionsweise des Ruhezustands

Um zu erfahren, wie der Ruhezustand funktioniert, sehen Sie sich die Übersicht über den Ruhezustand an.

Unterstützte Konfigurationen

Die Ruhezustandsunterstützung ist auf bestimmte VM-Größen und Betriebssystemversionen beschränkt. Stellen Sie sicher, dass Sie über eine unterstützte Konfiguration verfügen, bevor Sie den Ruhezustand verwenden.

Eine Liste der mit dem Ruhezustand kompatiblen VM-Größen finden Sie im Abschnitt Unterstützte VM-Größen in der Übersicht über den Ruhezustand.

Unterstützte Windows-Versionen

Die folgenden Windows-Betriebssysteme unterstützen den Ruhezustand:

  • Windows Server 2022
  • Windows Server 2019
  • Windows 11 Pro
  • Windows 11 Enterprise
  • Windows 11 Enterprise (mehrere Sitzungen)
  • Windows 10 Pro
  • Windows 10 Enterprise
  • Windows 10 Enterprise für mehrere Sitzungen

Voraussetzungen und Konfigurationsbeschränkungen

  • Die Windows--Seite kann sich nicht auf dem temporären Datenträger befinden.
  • Anwendungen wie Device Guard und Credential Guard, die virtualisierungsbasierte Sicherheit (VBS) erfordern, funktionieren mit dem Ruhezustand, wenn Sie auf der VM „Vertrauenswürdiger Start“ und im Gastbetriebssystem „Geschachtelte Virtualisierung“ aktivieren.

Allgemeine Einschränkungen für Azure-Featurebeschränkungen, unterstützte VM-Größen und Featurevoraussetzungen finden Sie im Abschnitt Unterstützte Konfigurationen in der Übersicht über den Ruhezustand.

Erstellen einer Windows-VM mit aktiviertem Ruhezustand

Um eine VM in den Ruhezustand versetzen zu können, müssen Sie das Feature zunächst auf der VM aktivieren.

Um den Ruhezustand während der VM-Erstellung zu aktivieren, können Sie das Azure-Portal, die CLI, PowerShell, ARM-Vorlagen und die API verwenden.

Um den Ruhezustand im Azure-Portal zu aktivieren, aktivieren Sie während der VM-Erstellung das Kontrollkästchen „Ruhezustand aktivieren“.

Screenshot des Kontrollkästchens im Azure-Portal zum Aktivieren des Ruhezustands beim Erstellen einer neuen Windows-VM.

Nachdem Sie eine VM mit aktiviertem Ruhezustand erstellt haben, müssen Sie das Gastbetriebssystem konfigurieren, damit die VM erfolgreich in den Ruhezustand versetzt werden kann.

Aktivieren des Ruhezustands auf einer vorhandenen Windows-VM

Um den Ruhezustand auf einer vorhandenen VM zu aktivieren, können Sie Azure CLI, PowerShell oder REST-API verwenden. Stellen Sie vor dem Fortfahren sicher, dass die Gastbetriebssystemversion den Ruhezustand in Azure unterstützt. Weitere Informationen finden Sie unter Unterstützte Betriebssystemversionen.

Hinweis

Stellen Sie sicher, dass sich die Seitendatei auf C: drive befindet. Verschieben Sie die Seitendatei bei Bedarf auf C: drive, bevor Sie fortfahren.

Um den Ruhezustand auf einer vorhandenen VM mithilfe der Azure CLI zu aktivieren, heben Sie zuerst die Zuordnung Ihrer VM mit az vm deallocate auf. Aktualisieren Sie nach der Zuordnung des virtuellen Computers den Betriebssystemdatenträger und den virtuellen Computer.

  1. Aktualisieren Sie den Betriebssystemdatenträger, um supportsHibernation auf true zu setzen. Wenn supportsHibernation bereits auf true gesetzt ist, können Sie diesen Schritt überspringen und mit dem nächsten Schritt fortfahren.

       az disk update --resource-group myResourceGroup \
       --name MyOSDisk \   
       --set supportsHibernation=true 
    
  2. Aktualisieren Sie den virtuellen Computer, um den Ruhezustand zu aktivieren.

       az vm update --resource-group myResourceGroup \
       --name myVM \
       --enable-hibernation true 
    
  3. Starten Sie den virtuellen Computer, und fahren Sie dann mit der Konfiguration des Ruhezustands im Gastbetriebssystem fort.

       az vm start --resource-group myResourceGroup \
       --name myVM \      
    

Konfigurieren des Ruhezustands im Gastbetriebssystem

Wenn Sie den Ruhezustand beim Erstellen einer Windows-VM aktivieren, wird automatisch die VM-Erweiterung „Microsoft.CPlat.Core.WindowsHibernateExtension“ installiert. Diese Erweiterung konfiguriert das Gastbetriebssystem für den Ruhezustand. Diese Erweiterung muss nicht manuell installiert oder aktualisiert werden, da sie von der Azure-Plattform verwaltet wird.

Hinweis

Wenn Sie eine VM mit aktiviertem Ruhezustand erstellen, platziert Azure die Auslagerungsdatei automatisch auf C: drive. Wenn Sie den Ruhezustand auf einer vorhandenen VM aktivieren oder ein spezialisiertes Image verwenden, müssen Sie zusätzliche Schritte ausführen, um sicherzustellen, dass sich die Auslagerungsdatei auf C: drive befindet.

Hinweis

Für die Verwendung der WindowsHibernateExtension muss der Azure-VM-Agent auf der VM installiert sein. Wenn Sie den Azure VM-Agent deaktivieren, können Sie das Betriebssystem für den Ruhezustand konfigurieren, indem Sie „powercfg /h /type full“ im Gast ausführen. Sie können dann mit dem Befehl „powercfg /a“ überprüfen, ob der Ruhezustand im Gastbetriebssystem aktiviert ist.

Versetzen einer VM in den Ruhezustand

Sobald eine VM mit aktiviertem Ruhezustand erstellt und das Gastbetriebssystem für den Ruhezustand konfiguriert wurde, können Sie die VM über das Azure-Portal, die Azure CLI, PowerShell oder die REST-API in den Ruhezustand versetzen.

Um eine VM im Azure-Portal in den Ruhezustand zu versetzen, wählen Sie auf der Seite „Übersicht“ der VM die Schaltfläche „Ruhezustand“ aus.

Screenshot der Schaltfläche zum Wechseln eines virtuellen Computers in den Ruhezustand im Azure-Portal.

Anzeigen des Status einer VM im Ruhezustand

Im Portal wird der Status einer VM auf der Seite „Übersicht“ unter „Status“ angezeigt. Der Status sollte „Ruhezustand (Zuordnung aufgehoben)“ lauten.

Screenshot des Status der VM im Ruhezustand in der Liste im Azure-Portal als „Ruhezustand (Zuordnung aufgehoben)“.

Starten von VMs im Ruhezustand

Sie können in den Ruhezustand versetzte VMs genau so starten, wie Sie eine angehaltene VM starten würden. Dies kann über das Azure-Portal, die Azure CLI, PowerShell oder REST-API erfolgen.

Um eine VM im Ruhezustand im Azure-Portal zu starten, wählen Sie auf der Seite „Übersicht“ der VM die Schaltfläche „Starten“ aus.

Screenshot der Schaltfläche im Azure-Portal zum Starten einer VM im Ruhezustand mit unterstrichenem Status „Ruhezustand (Zuordnung aufgehoben)“.

Anhand von Compute Gallery-Images erstellte VMs können auch für den Ruhezustand aktiviert werden. Stellen Sie sicher, dass die Betriebssystemversion, die Ihrem Katalogimage zugeordnet ist, den Ruhezustand in Azure unterstützt. Weitere Informationen finden Sie in der Liste unterstützter Betriebssystemversionen.

Um VMs mit aktiviertem Ruhezustand mithilfe von Katalogimages zu erstellen, müssen Sie zuerst eine neue Imagedefinition erstellen, in der die Eigenschaft für Ruhezustand aktiviert ist. Nachdem diese Featureeigenschaft in der Definition des Katalogimages aktiviert wurde, können Sie eine Imageversion erstellen und diese Imageversion zum Erstellen von VMs mit aktiviertem Ruhezustand verwenden.

Hinweis

Für spezialisierte Windows-Images muss der Speicherort der Auslagerungsdatei auf das Laufwerk „C:“ festgelegt werden, damit Azure Ihr Gastbetriebssystem erfolgreich für den Ruhezustand konfigurieren kann. Wenn Sie eine Imageversion von einer vorhandenen VM erstellen, sollten Sie zuerst die Auslagerungsdatei auf den Betriebssystemdatenträger verschieben und dann die VM als Quelle für die Imageversion verwenden.

Um eine Imagedefinition mit aktivierter Ruhezustandseigenschaft zu erstellen, aktivieren Sie das Kontrollkästen „Ruhezustand aktivieren“.

Screenshot der Option zum Aktivieren des Ruhezustands im Azure-Portal beim Erstellen einer VM-Imagedefinition.

Bereitstellen von VMs mit aktiviertem Ruhezustand von einem Betriebssystemdatenträger

Anhand von Betriebssystemdatenträgern erstellte VMs können auch für den Ruhezustand aktiviert werden. Stellen Sie sicher, dass die Betriebssystemversion, die Ihrem Betriebssystemdatenträger zugeordnet ist, den Ruhezustand in Azure unterstützt. Weitere Informationen finden Sie in der Liste unterstützter Betriebssystemversionen.

Um VMs mit aktiviertem Ruhezustand mithilfe von Betriebssystemdatenträgern zu erstellen, stellen Sie sicher, dass auf dem Betriebssystemdatenträger die Ruhezustandseigenschaft aktiviert ist. Informationen zum Aktivieren dieser Eigenschaft auf Betriebssystemdatenträgern finden Sie im API-Beispiel. Nachdem die Ruhezustandseigenschaft auf dem Betriebssystemdatenträger aktiviert wurde, können Sie mithilfe dieses Betriebssystemdatenträgers VMs mit aktiviertem Ruhezustand erstellen.

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

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

Problembehandlung

Weitere Informationen finden Sie im Problembehandlungshandbuch zum Ruhezustand und im Problembehandlungshandbuch für den Windows-VM-Ruhezustand.

Häufig gestellte Fragen

Weitere Informationen finden Sie unter Häufig gestellte Fragen zum Ruhezustand.

Nächste Schritte