Skip to content

Commit 4126a41

Browse files
authored
Merge pull request #299807 from MicrosoftDocs/release-build-2025-dev-box-hibernation
[Build 2025 ship room] Dev Box hibernation #430078
2 parents 0cf2ce9 + 21397a0 commit 4126a41

File tree

13 files changed

+4
-24
lines changed

13 files changed

+4
-24
lines changed

articles/dev-box/how-to-configure-dev-box-hibernation.md

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,14 @@ ms.topic: how-to
2424

2525
Hibernation in Microsoft Dev Box helps you manage cloud development environments efficiently while reducing costs. By enabling hibernation, you can preserve the state of open applications and windows, saving virtual machine (VM) costs without disrupting workflows. This article explains how to configure hibernation at the dev box image and definition levels, automate hibernation schedules, and address compatibility considerations.
2626

27-
With Dev Box Hibernation (Preview), you can enable hibernation on new dev boxes, allowing you to hibernate and resume them seamlessly. This feature simplifies dev box management while maintaining productivity.
27+
With the introduction of Dev Box Hibernation, you can enable this capability on new dev boxes and hibernate and resume them. This feature provides a convenient way to manage your dev boxes while maintaining your work environment.
2828

2929
Follow these three steps to enable hibernation:
3030

3131
1. Enable hibernation on your dev box image
3232
1. Enable hibernation on your dev box definition
3333
1. Automate hibernation of pools of dev boxes using auto-stop schedules, or stop on RDP disconnect.
3434

35-
> [!IMPORTANT]
36-
> Dev Box Hibernation is currently in PREVIEW.
37-
> For more information about the preview status, see the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). The document defines legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
38-
3935
## Considerations for hibernation-enabled images
4036

4137
Before you enable hibernation on your dev box, review the following considerations for hibernation-enabled images.
@@ -56,10 +52,7 @@ Before you enable hibernation on your dev box, review the following consideratio
5652

5753
- Hibernation doesn't support hypervisor-protected code integrity (HVCI)/ Memory Integrity features. Dev box disables this feature automatically.
5854

59-
- Auto-stop schedules hibernate Dev Boxes created after you enable hibernation on the associated Dev Box definition. Dev Boxes that were created before you enabled hibernation on the Dev Box definition will continue to shut down.
60-
61-
> [!NOTE]
62-
> The functionality to schedule dev boxes to hibernate automatically is available as a public preview.
55+
- Auto-stop schedules will hibernate Dev Boxes that were created after you enabled hibernation on the associated Dev Box definition. Dev Boxes that were created before you enabled hibernation on the Dev Box definition will continue to shut down.
6356

6457
### Settings not compatible with hibernation
6558

articles/dev-box/how-to-configure-stop-on-disconnect.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,9 @@ ms.topic: how-to
2020

2121
To save on costs, you can configure your Dev Box pools to stop when a user disconnects from their RDP session, after a timeout period that you can configure. Microsoft Dev Box attempts to stop all dev boxes after a user disconnects, and they do not re-establish a new RDP session within the configured timeout period.
2222

23-
2423
> [!NOTE]
2524
> Stop on disconnect will only apply to Dev Boxes that are created with hibernation enabled Dev Box definitions. To learn more about enabling hibernation on your Dev Box definitions, see [how to configure dev box hibernation](./how-to-configure-dev-box-hibernation.md).
2625
27-
> [!IMPORTANT]
28-
> Dev Box Hibernation is currently in PREVIEW.
29-
> For more information about the preview status, see the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). The document defines legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
30-
3126
## Permissions
3227

3328
To manage stop on connect settings on a dev box pool, you need the following permissions:

articles/dev-box/how-to-hibernate-your-dev-box.md

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.service: dev-box
77
ms.custom: devx-track-azurecli
88
author: RoseHJM
99
ms.author: rosemalcolm
10-
ms.date: 01/31/2025
10+
ms.date: 03/20/2025
1111
ms.topic: how-to
1212
#Customer intent: As a developer, I want to be able to hibernate my dev boxes so that I can resume work where I left off.
1313
---
@@ -22,10 +22,6 @@ Hibernation is a power-saving state that saves your running applications to your
2222

2323
You can hibernate your dev box through the Microsoft Dev Box developer portal or the CLI. You can't hibernate your dev box from within the virtual machine.
2424

25-
> [!IMPORTANT]
26-
> Dev Box Hibernation is currently in PREVIEW.
27-
> See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
28-
2925
## Hibernate your dev box using the developer portal
3026

3127
To hibernate your dev box through the Microsoft Dev Box developer portal:
@@ -73,15 +69,11 @@ To shut down your dev box, either
7369
- Developer portal - Go to the [developer portal](https://aka.ms/devbox-portal), select your DevBox, and on the actions menu, select **Shut down**.
7470
- CLI - `az devcenter dev dev-box stop --name <YourDevBoxName> --dev-center-name <YourDevCenterName> --project-name <YourProjectName> --user-id "me" --hibernate false`
7571

76-
**When my dev box resumes from a hibernated state, all my open windows were gone.**
77-
78-
Dev Box Hibernation is a preview feature, and you might run into reliability issues. Enable AutoSave on your applications to minimize the effects of session loss.
79-
8072
**I changed some settings on one of my dev boxes and it no longer hibernates. My other dev boxes hibernate without issues. What could be the problem?**
8173

8274
Some settings aren't compatible with hibernation and prevent your dev box from hibernating. To learn about these settings, see: [Settings not compatible with hibernation](how-to-configure-dev-box-hibernation.md#settings-not-compatible-with-hibernation).
8375

8476
## Related content
8577

8678
- [Manage a dev box by using the developer portal](how-to-create-dev-boxes-developer-portal.md)
87-
- [How to configure Dev Box Hibernation (preview)](how-to-configure-dev-box-hibernation.md)
79+
- [How to configure Dev Box Hibernation](how-to-configure-dev-box-hibernation.md)
10 KB
Loading
-1.81 KB
Loading
166 Bytes
Loading
-988 Bytes
Loading
-1.13 KB
Loading
-1.47 KB
Loading
58 Bytes
Loading

0 commit comments

Comments
 (0)