不同服务器之间的数据库同步,麻烦是肯定的,但也不是搞不定。sql server 不同服务器之间数据库同步.zip
这个压缩包,整理了几种常用的同步方法,算是比较全了。你可以根据实际情况挑着用,像是通过Linked Server
做实时查询,或者用SSIS
搬数据,甚至Log Shipping
都提到了。
压缩包里的文档风格比较朴实,但信息量还蛮大的,关键是写得接地气。配套的场景也讲得比较具体,比如多分支机构怎么同步,数据冲突怎么,挺实用的。
说到数据一致性,推荐你顺带看看几个相关文章,像Oracle
的约束机制啊、Sybase
的校验流程啊,都是从不同角度来聊一致性,看看别人怎么搞,也许能给你启发。
哦对了,文档里没写的地方,比如异地灾备
那块,记得自己加上备份策略,毕竟同步完了不等于安全了。
如果你正在部署多个 SQL Server,或者想搞清楚各种同步机制的差异,这份资料还挺值得一看。