Hello Anders Setterberg
Since you mentioned that you want to migrate your data to Azure VM, you can adopt Azure migrate service. However, by using this method you need to migrate your entire on-prem server to azure. because by using this approach you cannot migrate/move any specific files to azure VM. The only one option is you can migrate the entire server to azure.
If your goal is to migrate specific files rather than the entire server, you'll need to consider alternative methods.
- Azure Data Box: This is suitable for large-scale offline data transfers. You can order an Azure Data Box, copy your data to it, and then ship it back to Azure. Once it arrives at the Azure data center, the data will be uploaded to your specified storage account.
- AzCopy: This command-line utility allows you to perform high-performance data transfers between on-premises and Azure Blob Storage. You can install AzCopy on your on-premises server and use it to transfer your data efficiently. Example command for data transfer:
For detailed information about AzCopy, visit Get started with AzCopy.azcopy copy 'https://<storage_account>.blob.core.windows.net/<container>/<path>' '<local_path>' --recursive
- Rsync: If you are using a Linux environment, rsync can be used for efficient and secure data transfer. It retains the file and directory structure and metadata during the transfer.
These methods offer flexibility and efficiency for migrating large files while maintaining data integrity and security.
For a step-by-step guide on data migration strategies, refer to this official Microsoft documentation: https://learn.microsoft.com/en-us/azure/high-performance-computing/lift-and-shift-step-3-data-migration#example-steps-for-data-migration
Please let me know which approach best suits your scenario, and I’d be happy to assist further.
If you found this information helpful, feel free to click Upvote.
Thanks!