You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/dev-box/how-to-configure-dev-box-hibernation.md
+25-5Lines changed: 25 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ ms.custom:
12
12
- build-2025
13
13
author: RoseHJM
14
14
ms.author: rosemalcolm
15
-
ms.date: 03/23/2025
15
+
ms.date: 06/23/2025
16
16
ms.topic: how-to
17
17
18
18
#customer intent: As a platform engineer, I want to configure hibernation for dev box definitions so that I can manage resource usage efficiently.
@@ -26,15 +26,15 @@ With the introduction of Dev Box Hibernation, you can enable this capability on
26
26
27
27
Follow these three steps to enable hibernation:
28
28
29
-
1. Enable hibernation on your dev box image
30
-
1. Enable hibernation on your dev box definition
31
-
1. Automate hibernation of pools of dev boxes using auto-stop schedules, or stop on RDP disconnect.
29
+
1. Enable hibernation on your dev box image.
30
+
1. Enable hibernation on your dev box definition.
31
+
1. Automate hibernation for pools of dev boxes by using auto-stop schedules or stopping on RDP disconnect.
32
32
33
33
## Considerations for hibernation-enabled images
34
34
35
35
Before you enable hibernation on your dev box, review the following considerations for hibernation-enabled images.
36
36
37
-
- Currently, two SKUs support hibernation: 8 and 16 vCPU SKUs. Currently, 32 vCPU SKUs don't support hibernation.
37
+
- Currently, two SKUs support hibernation: 8 and 16 vCPU SKUs. 32 vCPU SKUs don't support hibernation.
38
38
39
39
- You can enable hibernation only on new dev boxes created with hibernation-enabled dev box definitions. You can't enable hibernation on existing dev boxes.
40
40
@@ -143,6 +143,26 @@ az devcenter admin devbox-definition update
## Enable automatic hibernation for dev boxes that have never been accessed
147
+
148
+
This feature helps you minimize costs by automatically hibernating dev boxes that start but no user connects to. If a dev box starts and no one connects with RDP, it enters hibernation after the grace period you set. This setting makes sure idle dev boxes don't use resources unnecessarily, so you optimize costs and resource usage.
149
+
150
+
To set up hibernation for dev boxes that have never been accessed, you need to enable the setting in the dev box pool.
151
+
152
+
1. Sign in to the [Azure portal](https://portal.azure.com).
153
+
1. In the search box, enter **projects**. In the list of results, select **Projects**.
154
+
1. Open the project with the dev box pool you want to update, and then select **Dev box pools**.
155
+
1. Select the dev box pool you want to update, then on the Dev box operations menu (**...**), select **Edit**.
156
+
1. On the **Edit dev box pool** page, select **Hibernate dev boxes that have never been accessed**.
157
+
158
+
:::image type="content" source="media/how-to-configure-dev-box-hibernation/dev-box-pool-enable-hibernation-not-connected.png" alt-text="Screenshot of the Dev Box pool settings page showing the option to enable hibernation for dev boxes that have not been connected.":::
159
+
160
+
1. When you select **Hibernate dev boxes that have never been accessed**, you can set a grace period. This lets users connect to the dev box before it hibernates. Set the **Grace period in minutes** to the time you want.
161
+
162
+
:::image type="content" source="media/how-to-configure-dev-box-hibernation/dev-box-pool-hibernation-not-connected-options.png" alt-text="Screenshot of the Dev Box pool settings page showing configuration options for hibernating dev boxes that have not been connected, including the grace period setting.":::
163
+
164
+
1. Select **Save**.
165
+
146
166
### Troubleshooting
147
167
148
168
If you enable hibernation on a Dev Box definition and the definition reports that hibernation isn't enabled:
0 commit comments