Hi @Arnold Jim,
Thanks for contacting Microsoft Q&A platform.
Do VMs get deleted when you stop/deallocate them?
What did you use to stop the VMs (script, etc.)? Deallocating VMs should leave them in the deallocated state, not deleted:
Generally there isn't an option to restore deleted VMs unless you've already configured backup and restore. If that has been configured, you can use the following documentation to restore the VMs: https://learn.microsoft.com/en-us/azure/backup/backup-azure-arm-restore-vms Soft delete is a feature that protects deleted backup data for VMs, however the VMs must have backups. If not, there is the possibility of restoring the VM from an OS disk if that still remains. If a VM has been deleted without restore, backups, or a remaining OS disk there's very little that can be done. If it's production critical let us know and we'll see if there's anything that can be done on the backend however this is very unlikely to be successful.
---I hope this has been helpful! Your feedback is important so please take a moment to accept answers. If you still have questions, please let us know what is needed in the comments so the question can be answered. Thank you for helping to improve Microsoft Q&A!