Skip to content

Commit 45b793e

Browse files
authored
Merge pull request #299658 from RoseHJM/mdb-manual-snapshot
MDB - Update Snapshot and Restore
2 parents bc1d835 + eb06fb4 commit 45b793e

13 files changed

+45
-12
lines changed

articles/dev-box/how-to-restore-from-snapshot.md

Lines changed: 45 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
---
2-
title: Restore your dev box from a snapshot
3-
description: Learn how to restore your dev box from a snapshot in Microsoft Dev Box to recover from critical issues. Restore your dev box quickly and efficiently.
2+
title: Recover Your Dev Box with Snapshots
3+
description: Learn how Dev Box uses manual and automatic snapshots to enable you to recover your dev box from critical issues. Restore your dev box quickly and efficiently.
4+
#customer intent: As a developer, I want to restore my dev box from a snapshot so that I can perform testing, or quickly recover from critical issues.
45
author: RoseHJM
56
ms.author: rosemalcolm
67
ms.service: dev-box
78
ms.topic: article
8-
ms.date: 04/29/2025
9-
10-
#customer intent: As a developer, I want to restore my dev box from a snapshot so that I can perform testing, or quickly recover from critical issues.
9+
ms.date: 05/11/2025
10+
ms.custom:
11+
- ai-gen-docs-bap
12+
- ai-gen-title
13+
- ai-seo-date:05/11/2025
1114
---
1215

1316
# Restore your dev box from a snapshot
@@ -28,9 +31,37 @@ Dev Box automatically takes snapshots, retains them for each dev box, and overwr
2831

2932
## How does Dev Box manage snapshots?
3033

31-
Microsoft Dev Box automatically takes short snapshots every 12 hours and long snapshots every 7 days. It retains snapshots for 28 days on a rotating basis, overwriting the oldest snapshot when necessary.
34+
Microsoft Dev Box helps you recover from critical issues by using snapshots that allow you to revert to a previous state if needed. Snapshots are point-in-time copies of your dev box. If something goes wrong, you can restore your dev box to a known good state without losing progress or spending time troubleshooting the issue.
35+
36+
### Manual snapshots
37+
38+
Take manual snapshots of your dev box to create restore points before making significant changes to your dev box, such as installing new software or making configuration changes. You can use manual snapshots in addition to the automatic snapshots taken by Microsoft Dev Box.
39+
40+
### Automatic snapshots
41+
42+
Microsoft Dev Box automatically takes short snapshots every 12 hours and long snapshots every seven days. It retains snapshots for 28 days on a rotating basis, overwriting the oldest snapshot when necessary.
43+
44+
The retention period includes 10 short snapshots and 4 long snapshots, totaling 14 snapshots over 28 days. Once the maximum number of snapshots is reached, the oldest one is deleted. Short snapshots and long snapshots operate independently.
45+
46+
## Take a manual snapshot of your dev box
47+
48+
1. Sign in to the [developer portal](https://aka.ms/devbox-portal).
49+
50+
1. On the dev box that you want to take a snapshot of, select the actions menu, and then select **Take snapshot**.
3251

33-
The retention period includes 10 short snapshots and 4 long snapshots, totaling 14 snapshots over 28 days. Once the maximum number of snapshots is reached, the oldest one will be deleted. Short snapshots and long snapshots operate independently.
52+
:::image type="content" source="media/how-to-restore-from-snapshot/dev-box-actions-menu-snapshot.png" alt-text="Screenshot of the developer portal, showing the actions menu for a dev box with the Take snapshot option highlighted.":::
53+
54+
1. Select **Take snapshot** to confirm.
55+
56+
:::image type="content" source="media/how-to-restore-from-snapshot/dev-box-confirm-snapshot.png" alt-text="Screenshot of the developer portal, showing the Take snapshot dialog box with Yes, I want to take a snapshot of this dev box highlighted.":::
57+
58+
1. The dev box tile displays the progress of the snapshot operation in the developer portal, showing the message **Taking snapshot**.
59+
60+
:::image type="content" source="media/how-to-restore-from-snapshot/dev-box-snapshot-progress.png" alt-text="Screenshot of the developer portal, showing a dev box tile with the message Taking snapshot.":::
61+
62+
1. When the snapshot process is complete, the dev box tile displays the message **Snapshot successful**.
63+
64+
:::image type="content" source="media/how-to-restore-from-snapshot/dev-box-snapshot-successful.png" alt-text="Screenshot of the developer portal, showing a dev box tile with the message Snapshot created.":::
3465

3566
## Restore your dev box from a snapshot
3667

@@ -41,20 +72,22 @@ The retention period includes 10 short snapshots and 4 long snapshots, totaling
4172
:::image type="content" source="media/how-to-restore-from-snapshot/dev-box-actions-menu-restore.png" alt-text="Screenshot of the developer portal, showing the actions menu for a dev box with the Restore option highlighted.":::
4273

4374
1. Read the information about the effect of restoring your dev box. The restore process deletes data and apps added since the chosen snapshot. The restore process can take hours. Select **Yes, I want to restore this dev box** to confirm.
44-
75+
4576
:::image type="content" source="media/how-to-restore-from-snapshot/dev-box-confirm-restore.png" alt-text="Screenshot of the developer portal, showing the Restore dialog box with the Restore to list highlighted.":::
4677

47-
1. Select the desired restore point from the list of available snapshots.
78+
1. Select the desired restore point from the list of available snapshots. **Manual snapshots** are listed first, followed by **Automatic snapshots**. The most recent snapshot is at the top of the list.
79+
80+
:::image type="content" source="media/how-to-restore-from-snapshot/dev-box-snapshot-list.png" alt-text="Screenshot of the developer portal, showing the list of manual and automatic snapshots available to restore.":::
81+
82+
1. Verify that the snapshot you want to restore from is selected, and then select **Restore**.
4883

4984
:::image type="content" source="media/how-to-restore-from-snapshot/dev-box-select-restore-point.png" alt-text="Screenshot of the developer portal, showing the Restore dialog box with Yes, I want to restore this dev box highlighted.":::
5085

5186
1. You can check the progress of the restore operation on the dev box tile in the developer portal.
5287

5388
:::image type="content" source="media/how-to-restore-from-snapshot/dev-box-restore-progress.png" alt-text="Screenshot of the developer portal, showing a dev box tile with the message Restoring dev box.":::
54-
55-
1. When the restoration is complete, you receive an email notification that your dev box is restored and ready to use.
5689

57-
:::image type="content" source="media/how-to-restore-from-snapshot/dev-box-restore-email.png" alt-text="Screenshot of an email notification informing you that your dev box is restored and ready to use.":::
90+
1. When the restoration is complete, you receive an email notification that your dev box is restored and ready to use.
5891

5992
## Related content
6093

347 Bytes
Loading
170 KB
Loading
59.3 KB
Loading
2.39 KB
Loading
46 KB
Loading
Binary file not shown.
2.58 KB
Loading
1.06 KB
Loading
57.4 KB
Loading

0 commit comments

Comments
 (0)