Hi Braden Bowie,
Resizing your Azure Virtual Machine (VM) from a B-series (e.g., B4ms) to a D-series will not delete your application or user data, provided that your application and data are stored on persistent disks (OS or data disks). However, it's important to note that the VM will undergo a restart during the resizing process, which can cause temporary downtime.
Limitations:
- You can't resize a VM size that has a local temp disk to a VM size with no local temp disk and vice versa. The only combinations allowed for resizing are:
- VM (with local temp disk) -> VM (with local temp disk); and
- VM (with no local temp disk) -> VM (with no local temp disk).
- You can't resize a VM size that has a SCSI-based VM to a VM size that has a remote NVMe-enabled VM.
Please refer the document:
https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/resize-vm?tabs=portal
If you found information is helpful, please click "Upvote" on the post to let us know.
If you have any further queries feel free to reach out us.
Thank You.