Import/Export Data from SQL (Azure Virtual Machine) to Azure SQL

372 Views Asked by At

Our current web application uses Azure SQL Database. We need to create a scheduled process for importing/exporting data from a SQL database in Azure Virtual Machine to Azure SQl database. And also provide ability to trigger manually.

Currently we have manual scripts with Linked server which needs to be run on both servers.

What are the best options available for clean import/Export data automation (scheduled or manual)? for e.g. Secure Connection between servers, Tools or Applications (other than SSIS)

Could someone please provide guidance.

Thank you,
Vamshi

1

There are 1 best solutions below

3
Alberto Morillo On

You can use SQL Data Sync tool to sync data between an Azure SQL Server VM and an Azure SQL database. The sync can be done manually or scheduled with a frequency of days, hours, minutes and seconds.

Of course, you can also use SSIS for that purpose. But you may see intermittent connection failures that can substantially impact data loads.

You can use Azure Data Factory to connect to Azure SQL VM and Azure SQL Database and using the copy data tool export/import data from one to the other, and vice versa.