Hello @Kiran Pande
I’m sorry this happened losing an application VM is stressful. Below is a clear recovery plan you can follow.
Check the Activity Log in the VM’s resource group to confirm the Delete operation and its initiator (portal, policy, script, VMSS action).
Identify your backup source:
- Azure Backup / Recovery Services vault protection - Proceed with vault-based restore.
- ADE-encrypted disks - Use the encrypted VM restore workflow (disk-only restore).
- Need only a subset of data (e.g., DB files)? Use file/folder recovery from VM backup.
Restore the entire VM from Azure Backup
- In Azure portal, open Recovery Services vault → Backup items → Azure Virtual Machine → select your VM.
- Choose a Recovery point → Restore → Restore VM.
- Provide target VM name, resource group, network, and region (must match vault region).
- Start the job and monitor Backup jobs; when it completes, validate boot, RDP/SSH, app and DB services.
Restore from Disks
- In the vault, select the VM backup item → pick a Recovery point → choose Restore Type: Restore disks.
- Select a staging resource group in the same region; start the Recover Disks job to materialize managed disks.
After job completion:
- Option 1: Create new VM from the restored OS disk (via Create VM or ARM template).
- Option 2: OS Disk Swap on an existing VM (stop VM → detach old OS disk → attach restored OS disk → start VM).
Attach the restored data disks (if any) and validate services.
To proceed with restoring your application and database, could you please confirm if the deleted VM was protected by Azure Backup in a Recovery Services vault.
Here is the document you can refer to recover the VM.
https://xtls-v4.hkg1.meaqua.org/en-us/azure/backup/backup-azure-arm-restore-vms#restore-options
Next course
We have contacted PG for support to determine whether the data can be recovered. Since the data has moved to the recycle queue, recovery is unfortunately not possible.
Thanks,
Manish Deshpande.