Azure Data Studio - Can we do online migratation of same db on prem sql to two different target(sql manged insance)

Nitya V 40 Reputation points
2024-05-22T08:02:52.0966667+00:00

Hi

Azure Data Studio - Can we do online migratation same db (on prem sql) to two different target(sql manged instance) wiht azure migration extension in azure data studio

I am wondering what does the tool do as part of cutover.What activities are done as part of the cutover

We plan to run this where source is prod and the destination is dev sql mi instancs. We want to ensure it doesnt perform any action on the Prod

Thanks

Azure SQL Database
{count} votes

1 answer

Sort by: Most helpful
  1. ShaktiSingh-MSFT 14,186 Reputation points Microsoft Employee
    2024-05-24T03:46:28.7+00:00

    Hi Nitya V •,

    Please refer to the below reply from the internal team:

    Azure Data Studio extension – Azure SQL Migration is powered by Azure Database Migration Service (DMS). For SQL MI Target, DMS uses backup of the source database, whether they are placed on On-prem local share or on Azure Blob container, copy and restore them to Target SQL MI instance. Hence, DMS does not perform any action on the prod but rather copy from backup location.

     

    In case of Online migration (manual cutover), once customer stops the application / write traffic on source DB, and start the cutover, DMS ensures that all the discovered required backup in backup location (On-prem local share or Azure blob container) are successfully restored and there is no more backup left. Only then it goes for the cutover, complete the recovery of the target database and bring it online.

     

    DMS can be used to migrate same DB to different MI targets, it is possible, but it has to be run as two different migrations.

    Thank you.