We need to migrate a large database, having size around 200 GB, to Windows Azure SQL Server 2012 VM. An easiest approach we are thinking to achieve this is:
1- Upload mdf+ldf files to azure storage blob
2- RDP to SQL 2012 VM and download mdf+ldf files from azure storage to VM
3- Attach mdf+ldf files to db using SQL Server management studio in VM
Now questions are:
1- Which tool is best to upload (with auto-resume feature) large data files to blob storage?
2- Should this be uploaded as page blob or block blob?
3- Instead of copying mdf+ldf files to VM can we configure SQL server hosted in Azure VM to use mdf+ldf files stored in blob storage?