Skip to content

Commit caac423

Browse files
committed
Hibernation for VMs
1 parent 353bbd5 commit caac423

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

articles/devtest-labs/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,8 @@
135135
href: connect-virtual-machine-through-browser.md
136136
- name: Start or stop a VM using PowerShell or CLI
137137
href: use-command-line-start-stop-virtual-machines.md
138+
- name: Hibernate a VM
139+
href: devtest-lab-hibernate-vm.md
138140
- name: Restart a VM
139141
href: devtest-lab-restart-vm.md
140142
- name: Resize a VM

articles/devtest-labs/devtest-lab-add-vm.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ You need at least [user](devtest-lab-add-devtest-user.md#devtest-labs-user) acce
3535
- **Password**: If you don't choose to use a secret, enter a VM password between 8 and 123 characters long.
3636
- **Save as default password**: Select this checkbox to save the password in the Key Vault associated with the lab.
3737
- **Virtual machine size**: Keep the default value for the base, or select **Change Size** to select different sizes.
38-
- **Hibernation**: Select **Enabled** to enable hibernation for this virtual machine. If you enable Hibernation, you also must select Public IP in the Advanced settings as Private and Shared IP are currently not supported if Hibernation is enabled.
38+
- **Hibernation**: Select **Enabled** to enable hibernation for this virtual machine. If you enable Hibernation, you also must select **Public IP** in the Advanced settings as Private and Shared IP are currently not supported if Hibernation is enabled.
3939
- **OS disk type**: Keep the default value for the base, or select a different option from the dropdown list.
4040
- **Artifacts**: This field shows the number of artifacts already configured for this VM base. Optionally, select **Add or Remove Artifacts** to select and configure artifacts to add to the VM.
4141

articles/devtest-labs/devtest-lab-hibernate.md renamed to articles/devtest-labs/devtest-lab-hibernate-vm.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.custom: UpdateFrequency2
1010

1111
# Hibernate VMs in DevTest Labs
1212

13-
As an Azure DevTest Labs lab owner and user, you can Hibernate the virtual machines (VMs) in your lab. Hibernation allows applications and processes that were previously running in your VM resume from the state prior to hibernation. When you hibernate a machine, Azure stores the memory contents of the VM in the OS disk and then deallocates the VM. When the VM is started again from its hibernation state, the memory contents are transferred from the OS disk back into memory. Once a VM is placed in a hibernated state, you aren't charged for the compute cost of the VM, just like how you aren't charged for it in a stop (deallocated) state. You're only charged for the storage (OS disk, data disks) and networking resources (IPs, etc.) attached to the VM.
13+
As an Azure DevTest Labs lab owner and user, you can Hibernate the virtual machines (VMs) in your lab. Hibernation allows applications and processes that were previously running in your VM resume from the state prior to hibernation. When you hibernate a machine, Azure stores the memory contents of the VM in the OS disk and then deallocates the VM. When the VM is started again from its hibernation state, the memory contents are transferred from the OS disk back into memory. Once a VM is placed in a hibernated state, you aren't charged for the compute cost of the VM, just like how you aren't charged for it in a stopped (deallocated) state. You're only charged for the storage (OS disk, data disks) and networking resources (IPs, etc.) attached to the VM.
1414

1515
Hibernate is an effective cost management feature for:
1616
- Scenarios where the VMs don't need to run 24/7.
@@ -19,9 +19,8 @@ Hibernate is an effective cost management feature for:
1919

2020
Azure DevTest Labs currently only supports enabling Hibernation on VM creation. To enable hibrnation during VM creation, you can use the Azure portal and API. Hibernation can only be triggered from the API and Azure Portal and not directly from the VM.
2121

22-
23-
> [!NOTE]
24-
> Please note that Hibernation support is limited to certain VM sizes and OS versions. Make sure you have a supported configuration before using hibernation. To learn more about Hibernation in general, its supported configurations in Azure, and other limitations, please visit [Hibernation for Azure Virtual Machines](https://learn.microsoft.com/azure/virtual-machines/hibernate-resume)
22+
> [!NOTE]
23+
> Please note that Hibernation support is limited to certain VM sizes and OS versions. Make sure you have a supported configuration before using hibernation. To learn more about Hibernation in general, its supported configurations in Azure, and other limitations, please visit [Hibernation for Azure Virtual Machines](https://learn.microsoft.com/azure/virtual-machines/hibernate-resume)
2524
2625
This article explains how to Hibernate VMs in DevTest Labs.
2726

@@ -52,7 +51,7 @@ You need at least [user](devtest-lab-add-devtest-user.md#devtest-labs-user) acce
5251
- **Password**: If you don't choose to use a secret, enter a VM password between 8 and 123 characters long.
5352
- **Save as default password**: Select this checkbox to save the password in the Key Vault associated with the lab.
5453
- **Virtual machine size**: Keep the default value for the base, or select **Change Size** to select different sizes.
55-
- **Hibernation**: Select **Enabled** to enable hibernation for this virtual machine. If you enable Hibernation, you also must select Public IP in the Advanced settings as Private and Shared IP are currently not supported if Hibernation is enabled.
54+
- **Hibernation**: Select **Enabled** to enable hibernation for this virtual machine. If you enable Hibernation, you also must select **Public IP** in the Advanced settings as Private and Shared IP are currently not supported if Hibernation is enabled.
5655
- **OS disk type**: Keep the default value for the base, or select a different option from the dropdown list.
5756
- **Artifacts**: This field shows the number of artifacts already configured for this VM base. Optionally, select **Add or Remove Artifacts** to select and configure artifacts to add to the VM.
5857

0 commit comments

Comments
 (0)