小号180 发表于 2018-3-1 13:19:22

数据同步工具教程



如使用过程中遇到了问题,请把问题描述清楚并发新帖子求助






使用场景:
1、两台或以上服务器做负载均衡,需要做网站数据的同步时
2、需要做数据镜像时
3、其它需要文件实时同步的项目中
4、数据备份

名词解释:
【同步方式】增量: 数据更改/增加时同步,且只追加和替换文件
【同步方式】完全: 保持两端的数据与目录结构的一致性,会同步删除、追加和替换文件和目录
【同步周期】实时同步: 实时监控文件与目录状态,一但有变更,立即执行同步任务
【同步周期】定时同步: 每隔一段时间去扫描文件与目录是否有变更,在扫描到有变更时执行同步任务



注意:如果您的面板中没有数据同步工具,请在执行以下操作后获取推送
1、面板首页 - 修复面板
2、面板修复完成后
3、退出并重新登陆面板即可




发送配置(用于把本机数据同步到其他服务器)

如果需要将本服务器数据同步到其他服务器,请选择创建发送任务(如下图)
填写同步的服务IP地址。同步目录(当前同步文件存放目录地址)。同步方式(增量备份,完全备份)。同步周期(定时同步,可选择每天指定时间备份和指定间隔时间备份,实时备份,实时同步备份文件)。发送密钥(接收配置中实例生成的密钥)。

接收配置(用来接收其他服务器数据)

创建实例前,请先开启接收配置服务


如需将其他服务器数据同步到本服务器,请在接收配置中创建实例(如下图)


填写用户名名称,密码,同步到的路径,禁止文件同步后缀名称,备注名称。

过滤器



禁止同步:用于排除同步目录中不需要同步的文件、目录。
强制同步:用于强制同步文件和目录,强制同步的优先级要高于禁止同步。


yucong 发表于 2018-6-26 17:44:50

https://www.bt.cn/bbs/data/attachment/forum/201806/26/160957csa8sd41zdlf855b.png
根本不存在报错说的问题,怎么解决啊,问一下午了

15527850855 发表于 2020-2-6 17:30:59

增量模式下无法实现实时同步吗,目前设置了没有效果,选择定时同步的话可以正常使用。我的版本是2.3

luosheng01 发表于 2018-4-14 08:19:16

ntprt 发表于 2018-4-13 22:46
这个功能其实是蛮有效的,就是和楼上同问,数据库也可以自动同步吗?

另:我想知道通过面板备份的网站,如 ...

同步的是文件,如果你备份了数据库,那么同步这个文件夹就可以了

宝塔用户_yoqkjz 发表于 2021-3-14 14:54:14

俩台服务器都是在内网,没有任何的错误提示,点了同步一点反应都没联系客服还必须买企业版?

TangZhiqian 发表于 2020-6-5 21:28:23

服务商的内网IP不认吗?我两台服务器的内网是0.5G/s,公网是独享30M/s,如果有内网传输会快很多。建议加入内网支持。

beyond422 发表于 2019-11-6 00:03:11

有个BUG,我是把Windows的文件同步到Linux服务器,面板都为最新版本。同步模式为“完全”模式。但是我在Windows删除文件,Linux服务器上的文件没有删除。只有我手动在数据同步工具那里点一下“同步”,Linux服务器的相应文件才会删除。

流氓凡 发表于 2019-3-31 17:49:21

本地同步 创建两个文件夹不能自动实时同步,手动点击“同步”按钮可以同步成功!

luziyou 发表于 2018-11-1 14:12:25

实时同步没有作用,明明文件更新了,没有推送

豆包 发表于 2018-3-2 09:36:40

提示私匙不明確不知道是為什麼,換了好幾個KEY。

<h1>dai&l 发表于 2018-3-5 16:36:53

豆包 发表于 2018-3-2 09:36
提示私匙不明確不知道是為什麼,換了好幾個KEY。

提供下 不正确的key值

a1814020852 发表于 2018-3-26 01:02:48

为啥我没有这个功能????

hackchen 发表于 2018-4-9 18:04:32

有BUG就卖钱啦。。。
发送任务里面 执行任务多了个逗号。。。
/usr/bin/rsync -aulv --password-file=/www/server/panel/plugin/rsync/client/xxxx.db --port=873,   --exclude '.user.ini' /www/wwwroot/xxx.com/ root@1.1.1.1::root

--port=873 后面多了个逗号

dai 发表于 2018-4-9 18:13:58

hackchen 发表于 2018-4-9 18:04
有BUG就卖钱啦。。。
发送任务里面 执行任务多了个逗号。。。
/usr/bin/rsync -aulv --password-file=/www/ ...

提供下 秘钥和/www/server/panel/plugin/rsync /serverdict.json 文件

hackchen 发表于 2018-4-9 18:38:49

serverdict.json
{"1.1.1.1_root": {"args": "aulv", "cron_info": {}, "exclude": ".user.ini", "include": "", "inotify_info": true, "path": "/www/wwwroot/xxx.com/", "port": 873, "user": "root"}}

eastnorth 发表于 2018-4-9 18:44:16

我有个群晖NAS里面有服务器备份可以用在这个上面吗

dai 发表于 2018-4-9 18:54:28

hackchen 发表于 2018-4-9 18:38
serverdict.json
{"1.1.1.1_root": {"args": "aulv", "cron_info": {}, "exclude": ".user.ini", "include" ...

已修复,请卸载重装即可

dai 发表于 2018-4-9 18:54:29

hackchen 发表于 2018-4-9 18:38
serverdict.json
{"1.1.1.1_root": {"args": "aulv", "cron_info": {}, "exclude": ".user.ini", "include" ...

已修复,请卸载重装即可

dai 发表于 2018-4-10 09:11:56

eastnorth 发表于 2018-4-9 18:44
我有个群晖NAS里面有服务器备份可以用在这个上面吗

可以,必须两台服务器都装有linux面板

hackchen 发表于 2018-4-10 10:13:32

dai 发表于 2018-4-9 18:54
已修复,请卸载重装即可

谢谢,我重装试试,我提个建议,能不能加一个限速的选项呢?如果全速的话会影响网站的访问

mrcare 发表于 2018-4-10 11:39:49

已支付成功,仍然显示未支付。再支付的时候也不是1元了。

hackchen 发表于 2018-4-10 13:20:49

mrcare 发表于 2018-4-10 11:39
已支付成功,仍然显示未支付。再支付的时候也不是1元了。

这个是状态没更新,等几分钟就好了

dai 发表于 2018-4-10 14:02:46

谢谢你的建议,之后我们会考虑增加的
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 数据同步工具教程