You have two Azure Virtual Machines (VMs) and three Storage accounts provisioned in an Azure subscription. The subscription configuration is shown in the exhibit.
You need to enable boot diagnostics in the Azure VMs using the Storage accounts available.
Which Storage accounts should you use?
You should enable boot diagnostics on vm1 by using storage3 only. You can use a standard storage account v2 in the same region as the Azure VM is provisioned, which is storage3 for vm1. You can use Geo-redundant storage (GRS) or Read-Access Geo-redundant storage (RA-GRS) replication in the storage account to provide additional redundancy.
You should enable boot diagnostics on vm2 by using storage2 only. You can use a standard storage account v1 in the same region as the Azure VM is provisioned, which is storage2 for vm2.
You should not enable boot diagnostics by using storage1. Boot diagnostics does not support a premium storage account, even if the storage accounts use Locally-redundant storage (LRS) replication and are provisioned in the same Azure region of the Azure VM. Using premium storage might result in the StorageAccountTypeNotSupported error when you start the VM.