According to this page: https://learn.microsoft.com/en-us/azure/mysql/single-server/concepts-migrate-dump-restore
You can:
Copy the backup files to an Azure blob/store and perform the restore from there, which should be a lot faster than performing the restore across the Internet.
However there is no information on how to actually achieve this.
I created an Azure storage account, uploaded a large .SQL file, but I'm not sure how I would go about importing this using mysql.
To achieve your scenario, please try the below:
To restore
MySqlDatabase forMySqlflexible server, you can run the below command from this MsDoc:For
MySqlflexible server:To create a backup file using
mysqldumpyou can try the below command from this MsDoc:For more in detail, please refer below links:
Backup Azure Database for MySQL to a Blob Storage by Bashar Hussein
Backup and restore SQL Server to Azure Blob storage by Bijay Kumar Sahoo