@Nirmith Shankar (Microland) Welcome to Microsoft Q&A Forum, Thank you for posting your query here!
There are several migration tools available that can help you migrate data from an Azure VM to an Azure file share. Here are a few options to consider:
I would recommened to use Azure File Sync & azcopy based on your scenario.
Recommended | Tool | Support for Azure file shares | Preservation of file fidelity |
---|---|---|---|
Azure Storage Mover | Supported. | Full fidelity.* | |
Azure Storage Mover | Supported. | Full fidelity.* | |
RoboCopy | Supported. Azure file shares can be mounted as network drives. | Full fidelity.* | |
Azure File Sync | Natively integrated into Azure file shares. | Full fidelity.* | |
Azure Storage Migration Program | Supported. | Full fidelity.* | |
Storage Migration Service | Indirectly supported. Azure file shares can be mounted as network drives on SMS target servers. | Full fidelity.* | |
Data Box (including the data copy service to load files onto the device) | Supported. (Data Box Disks doesn't support large file shares) | Data Box and Data Box Heavy fully support metadata. Data Box Disks does not preserve file metadata. | |
AzCopy latest version | Supported but not fully recommended. | Doesn't support differential copies at scale, and some file fidelity might be lost. Learn how to use AzCopy with Azure file shares | |
Azure Storage Explorer latest version | Supported but not recommended. | Loses most file fidelity, like ACLs. Supports timestamps. | |
Azure Data Factory | Supported. | Doesn't copy metadata. |
Choose an Azure solution for data transfer: :https://learn.microsoft.com/en-us/azure/storage/common/storage-choose-data-transfer-solution
Create an SMB Azure file share and connect it to a Windows VM using the Azure portal
Additional information: Consider this list of features that SMB Azure file shares don't support.
Transfer Data from a managed disk to an azure file share
Please let us know if you have any further queries. I’m happy to assist you further.
Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.