Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Did you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now

Reply
sgol
Advocate I
Advocate I

Mirroring for SQL Server 2025 installed on Azure VM

hi, we have got SQL server 2025 installed on a Azure VM. (recently updated from 2016 to 2025 of our instances).

I need to bring this data into Onelake. what is the best possible option.

 

We prefer mirroring, but it doesnt look like it is supported on SQL server 2025 on Azure VMs. Any thoughts.

2 ACCEPTED SOLUTIONS
Vinodh247
Super User
Super User

db mirroring is deprecated and not supported in sql 2025. For bringing data from SQL 2025 on Azure VM into OneLake, use ADF or fabric data pipelines with CDC/Change Tracking for near real time sync. If you need continuous replication, consider Transactional Replication or Azure Data Sync as supported alternatives.

Please 'Kudos' and 'Accept as Solution' if this answered your query.

Regards,
Vinodh
Microsoft MVP [Fabric]
LI: https://www.linkedin.com/in/vinodh-kumar-173582132
Blog: vinsdata.in/blog

View solution in original post

ajayjmsft
Microsoft Employee
Microsoft Employee

To clear the confusion here, Fabric Mirroring is the name of a new feature and different from Database Mirroring that SQL Server used to have form SQL Server 2005 and is now deprecated.

Fabric Mirroring is used to mirror tables from source SQL Server (or Azure SQL Database, Managed Instance or Fabric SQL Database) to OneLake in Microsoft Fabric in near real-time in delta parquet format and can be used for analytics in Fabric. The support for using mirroring from SQL Server 2025 running on Azure Virtual Machines is currently not available. This is on our roadmap and coming soon. You can however mirror from other lower versions or from SQL Server 2025 outside Azure.

To summarize:

1. Mirroring from SQL Server 2016-2022 is supported from Azure VM or outside Azure hosted environments.

2. Mirroring from SQL Server 2025 is currently supported from outside Azure hosted environments.

View solution in original post

6 REPLIES 6
ajayjmsft
Microsoft Employee
Microsoft Employee

To clear the confusion here, Fabric Mirroring is the name of a new feature and different from Database Mirroring that SQL Server used to have form SQL Server 2005 and is now deprecated.

Fabric Mirroring is used to mirror tables from source SQL Server (or Azure SQL Database, Managed Instance or Fabric SQL Database) to OneLake in Microsoft Fabric in near real-time in delta parquet format and can be used for analytics in Fabric. The support for using mirroring from SQL Server 2025 running on Azure Virtual Machines is currently not available. This is on our roadmap and coming soon. You can however mirror from other lower versions or from SQL Server 2025 outside Azure.

To summarize:

1. Mirroring from SQL Server 2016-2022 is supported from Azure VM or outside Azure hosted environments.

2. Mirroring from SQL Server 2025 is currently supported from outside Azure hosted environments.

v-venuppu
Community Support
Community Support

Hi @sgol ,

Thank you @apturlov for the prompt response.

May I ask if you have resolved this issue? Please let us know if you have any further issues, we are happy to help.

Thank you.

apturlov
Continued Contributor
Continued Contributor

@sgol It does seem like there is a bit of controversy in this topic. If you look at the Fabric Roadmap here Microsoft Fabric Roadmap you'll see that Mirroring for SQL Server 2025 was shipped and is in the public preview:

apturlov_0-1762547495358.png

But in the documentation here Limitations of Fabric Mirrored Databases From SQL Server - Microsoft Fabric | Microsoft Learn it clearly states that Mirroring for SQL Server 2025 on Azure VM is not supported:

apturlov_1-1762547587966.png

I suppose you need to experiement and see what is working.
On the other hand, the answer that @Vinodh247 provided is not suported by a reference to a corresponding documentation, which would be very useful if it explained what is going on here:

apturlov_2-1762547741145.png

@v-venuppu I would vouch for more detailed answer on this topic with a link to some kind of documentation.

v-venuppu
Community Support
Community Support

Hi @sgol ,

Thank you for reaching out to Microsoft Fabric Community.

Thank you @Vinodh247 for the prompt response.

I wanted to check if you had the opportunity to review the information provided and resolve the issue..?Please let us know if you need any further assistance.We are happy to help.

Thank you.

hi, it looks like there is a confusion. i am talking about mirrored database in Fabric and its support for SQL 2025 deployed within Azure VM. I see this as one of the limitations in Fabric at the platform level. I am just curious if anything is in works, or why this limitation. https://learn.microsoft.com/en-us/fabric/mirroring/sql-server-limitations  

Vinodh247
Super User
Super User

db mirroring is deprecated and not supported in sql 2025. For bringing data from SQL 2025 on Azure VM into OneLake, use ADF or fabric data pipelines with CDC/Change Tracking for near real time sync. If you need continuous replication, consider Transactional Replication or Azure Data Sync as supported alternatives.

Please 'Kudos' and 'Accept as Solution' if this answered your query.

Regards,
Vinodh
Microsoft MVP [Fabric]
LI: https://www.linkedin.com/in/vinodh-kumar-173582132
Blog: vinsdata.in/blog

Helpful resources

Announcements
April Fabric Update Carousel

Fabric Monthly Update - April 2026

Check out the April 2026 Fabric update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.