Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
保持生产、开发和测试环境同步的最佳方法是什么?
我们在开发、测试和生产环境中拥有 Master Data Services 数据库。数据已输入生产,我们需要保持我们的测试和开发服务器同步。我找不到处理此问题的文档。
我不确定这个过程是否正确-
为了从开发中移动更新的数据,我们遵循这个过程-
创建模型的第二个版本并在其中进行更改,然后部署第二个版本进行测试和生产。
我们可以从生产到测试和开发执行相同的上述过程以使它们保持同步吗?
谢谢
MDS 有一个名为 MDSModelDeploy 的工具。您可以创建包含所有业务规则、模式和数据的包。将其运送到其他机器上。
更多信息在这里
想到两个选择:
快照复制完全按照特定时间出现的数据分发数据,并且不监视数据的更新。发生同步时,会生成整个快照并将其发送给订阅者。
SQL Server 日志传送允许您自动将事务日志备份从主服务器实例上的主数据库发送到单独的辅助服务器实例上的一个或多个辅助数据库。事务日志备份分别应用于每个辅助数据库。