现在有两台服务器,分别在两个不同的省份,一个带宽100M,一个带宽10M,两台服务器数据想同步。两台服务器暂时不能重装系统,只能用windows临时代替。涉及到文件上传与数据库更新;
关于文件上传:
A上传了图片,FTP同步至B;B上传了图片,FTP同步至A;如遇某台服务器断线,待恢复时比对同步图片文件;
关于数据库:
A、B单向主从,但是同步可能会有问题; 想过做双向主从,但是不知会不会有什么隐患。
各位有好的解决方案吗?一起讨论讨论。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
我最近也遇到类似问题了,请问你有好的解决方法吗? 我有两台服务器分别在国内和国外。目前是用rsync将国内服务器的网站数据每天自动备份到国外服务器,但是数据库是用mdb文件存放在服务器网站的文件夹里,国外同事登陆网站后台进行数据更新,他进入的是国外服务器网站后台,但是数据更新后没办法自动备份到国内服务器。
文件可以用rsync等同步软件,至于数据库同步可以自己写程序实现,然后再通过FTP实现上传,下载.导入本地数据库.