簡體   English   中英

將本地 SQL Server 數據庫同步到 Azure Windows Server SQL Server 的最佳方法是什么

[英]What's the best way to Sync on premise SQL Server database to Azure Windows Server SQL Server

將本地 SQL Server 數據庫同步到 Azure Windows Server SQL Server 的最佳方法是什么?

我們的離線服務器有 Windows Server 2016、SQL Server 和 Dynamics Nav。

我們創建了一個 Azure VM 並安裝了 Windows Server 2016、SQL Server 並恢復了數據庫。 我們還安裝了 Nav Dynamics 並同步了 VM SQL Server。 一切都集成在虛擬機上。

我們希望自動化數據並每小時將本地 SQL Server 與在線 SQL Server 同步一次。

實現這一目標的最佳、有效方法是什么。 我們嘗試使用 Azure SQL Server,但數據同步組有限制,它只能同步少於 500 個表的數據庫。 我們的數據庫中有 2500 多個表。

我從以前的問題知道,SQL Azure的數據同步是不適合你,但是SQL數據同步是基於微軟同步框架,我相信你可以使用Microsoft同步框架構建自己的解決方案如圖所示這里

您擁有的商業替代品是SymmetricDS

您可能更喜歡的另一個選項是SQL Server 日志傳送,但使用 Azure Blob 存儲帳戶作為管道,好處是您將備份發送到 Azure 存儲帳戶。 您需要自己備份到 Azure Blob 存儲,然后讓輔助服務器從 Azure Blob 存儲還原它們,因為 SSMS 上的日志傳送向導不支持 Azure Blob 存儲(據我所知)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM