Hi @James Lum ,
Yes you can achieve this with Azure Backup, for more information check here:
About Azure VM restore
https://video2.skills-academy.com/en-us/azure/backup/about-azure-vm-restore
Get improved backup and restore performance with Azure Backup Instant Restore capability
https://video2.skills-academy.com/en-us/azure/backup/backup-instant-restore-capability
----------
(If the reply was helpful please don't forget to upvote or accept as answer, thank you)
Best regards,
Leon