多台数据库服务器数据库数据同步解决方案

      数据库同步,有三种策略:快照,合并,事务.具体区别就不介绍了.园子里一搜就有很多相关资料.要实现以上同步策略主要解决的问题,就是多台服务器的互相访问问题.我没有使用VPN,而是使用局域网的客户端定时地将该局域网的公网IP发送到中央服务器端,然后在服务器端,修改hosts文件,做一下机器名称与IP的映射.

    在中央服务器发布订阅,然后注册一下各个局域网内的数据库服务器(使用机器名称注册,MSSQL2000数据库要打SP4的补丁,在局域网的路由器上做一个1433的端口转发,或者启用DMZ).注册完成后,进行发布一下强制订阅.中央服务器,会生成一些快照脚本,然后据所配置的调度策略,在带宽条件允许的情况下,就可以进行数据库数据初始化和同步了.

    以上只是一个简略的方案,如果各位朋友,对数据库数据复制同步有遇到问题,欢迎一起交流.

posted on 2008-10-05 11:43  未来帅哥  阅读(1706)  评论(1编辑  收藏  举报