以下是我应用程序中的确切情况:
为了解决上述问题,我们确定了以下方法-
为了使这两个数据库(Azure VM SQL和本地SQL实例)之间的数据和架构同步,我们计划使用Azure数据同步。
我相信上述情况中的大多数事情都是研究的主题。但是,对已经从事类似工作的人进行指导将非常有帮助。另外,我们不使用Azure SQL,因为这将需要更改数据库架构,因为它的数据库非常老旧
您能否建议上述方法是否理想?请注意,这只是为了简化开发,我们不会将生产数据库移出本地设置。
答案 0 :(得分:0)
我不会在这里尝试使用Azure数据同步,首先是因为您没有使用Azure SQL数据库,其次是因为它不打算像这样同步架构更改。
而是选择一个主副本进行数据更改,并定期发送和还原备份以刷新辅助实例。对于架构更改,请使用SQL Server数据工具和您的源代码存储库(Azure DevOps)来管理更改。