Hi Handian,
Thank you for your question. This is a good point to clarify regarding Azure Local security.
Azure Local uses BitLocker Drive Encryption to encrypt data volumes, including Cluster Shared Volumes (CSV), which ensures that data is protected at rest. However, this encryption applies to the underlying host storage and does not automatically encrypt the contents inside individual VHD or VHDX files. This means that if a VHD or VHDX file is copied outside the cluster, for example to a personal device, it can be mounted and accessed if the data inside the virtual disk is not separately encrypted (for example, using BitLocker within the virtual machine).
From a security standpoint, protection depends on maintaining the encrypted state of the volume as well as ensuring that the data inside the virtual disks is appropriately protected. Microsoft recommends storing recovery keys in a secure external location such as Azure Key Vault. If guest-level encryption is enabled and the keys are securely managed, the copied VHD will remain protected even outside the cluster. However, if the data inside the VHD is not encrypted or the recovery key is compromised, then the data could potentially be accessed.
Reference: Manage BitLocker encryption on Azure Local
Use BitLocker with Cluster Shared Volumes (CSV)
Security features for Azure Local
https://learn.microsoft.com/en-us/azure/key-vault/general/overview
Hope this helps! If it helpful! Could you please accept the answer and upvote it. Please let me know if you have any queries in comments.