How to recover a restore point?
This article explains how to recover a restore point in Microsoft Azure. Restore points capture the state of a Virtual Machine’s (VM) managed disks at a specific moment in time. You can use them to create a new VM or replace existing disks, allowing you to recover from accidental changes, data corruption, or system failures.
Prerequisites
-
You must have Contributor or Owner permissions on the target resource group.
-
The Virtual Machine (VM) must be in the running or stopped (deallocated) state.
-
Restore points are typically created for Azure Virtual Machines using Restore Point Collections.
Steps to recover a restore point
Step1: Go to the Restore Point
-
Log in to https://portal.azure.com.
-
Navigate to Virtual Machines → select your VM.
-
In the VM’s menu, under Backup + Disaster Recovery, click Restore points.
-
Choose the restore point you want to recover from.

Step 2: Create a VM from the Restore Point
- In the Restore Point Overview page, click Create disk from a restore point.

- Name: Give the disk a unique name (e.g., RecoveredDisk_VMName).
- Resource Group: Choose the target group where the disk should be created.
- Region: Ensure it matches the region of the restore point.

-
Click Review + Create, then Create to deploy the managed disk.

-
After disk creation completes, go to Azure Portal → Disks.

-
On the Disk Overview page, click + Create VM image version.

- You’ll be redirected to the Create VM image version wizard.
- Under the Basics tab:
-
- Subscription: Choose your current Azure subscription.
- Resource group: Select an existing group or create a new one.
- Region: Choose the same region as the disk.
-

- Select or Create a Shared Image Gallery
- In the Image definition section:
- If you already have a Shared Image Gallery, select it.
- Otherwise, click Create new to set up one:
- Enter a Gallery name (for example, RestoreGallery).
- Choose the same Region as your disk.
- Click OK to save.
- Define Image Details
- Image definition name: Provide a name like RecoveredVMImage.
- Publisher: Enter your organization name (e.g., CAEVES).
- Offer: Type a product or service name (e.g., RestoredVM).
- SKU: Give a short version name (e.g., v1).
- OS type: Select the appropriate OS (Windows or Linux).
- Click Next.

-
Azure will now create a VM image version from your restored OS disk.

-
Go to Resource groups → select the RG that contains the gallery.
-
You should see a resource of type: “Shared Image Gallery”.
-
Click it to open your gallery → then open your Image Definition → Image Version.
-
Under Image versions, select the version you created (e.g., 1.0.0).

-
On the image details page, click + Create VM (usually at the top of the page).
-
In the Create a virtual machine wizard:
-
Basics tab:
-
Enter a Virtual machine name.
-
Choose a Region (ensure it matches where the image is stored).
-
Select an Availability option and VM size.
-
-
Administrator account: Enter credentials for the new VM.
-
Disks, Networking, and Management tabs: Configure based on your environment or leave defaults.
-
3. Click Review + Create, then select Create.

-
Step 3: Wait for Deployment to Complete
-
Azure will start deploying a new VM using the selected system image.
-
Once completed, the new VM will appear under Virtual Machines in the Azure Portal.
Step 4: Verify the Restored VM
Once deployment finishes:
-
- Navigate to Azure Portal → Virtual Machines.
- Select your newly created VM.
- Verify:
- The VM status is Running.
- You can connect using RDP (Windows)

You’ve successfully restored a virtual machine from a restore point by creating a VM image version and deploying a new VM from it. This process ensures your VM is rebuilt using the correct OS disk from your restore point collection.