开启负载之后,配置宝塔数据同步插件

因为开启负载之后,多台服务器数据不能自动同步,如果使用手动同步的话,不仅耗时间,还容易出错。
所以推荐配置 宝塔数据同步工具,但是在配置的时候有一些坑,由于在宝塔官方论坛找不到相关的解决办法,所以笔者把这个教程记录在百科里。

注意:需要先配置负载,不在本教程之列。

第一步:登录宝塔后台,在软件商店里面搜索 宝塔数据同步工具(需要购买)

2021012306104414

点击安装之后。

第二步:配置 接收配置(不能先配置 发送配置,因为发送配置需要获取接收配置的秘钥)

注意:需要先开启 右上角的:服务已开启,才能创建 接收任务

2021012306131384

此处的用户名密码不知道在哪里能用到,可以随意配置,后续可以修改密码。这里需要注意的是:同步到 后面的地址不能直接是 /www/wwwroot/必须是具体的目录,同时如果最后是文件夹的话,要根据实际情况选择是否需要加 /,当最后不加 / 时,数据会自动同步到文件二级目录,一般情况下请以 / 结尾。

第三步:创建 发送配置

点击 创建发送任务,服务器ip设置 配置了负载的其他服务器ip,同步目录也是,不要直接设置 /www/wwwroot/目录,要指向具体的模块文件目录,如果后面不加 / 则直接同步到文件二级目录,一般情况下请以 / 结尾。

同步方式:可选择 增量 / 完全

增量是指当有一台服务器添加或修改文件时,同步数据,当有一台服务器删除数据时,另一台服务器不会同步删除。

完全是指两台服务器数据完全保持一致,一台服务器删除的时候,同步从另外一台服务器删除。其他和增量一样。

此处需要注意的是,根据自己的需求选择增量还是完全。

不过笔者提醒一下,当选择增量的时候,一台服务器删除,另外一台服务器不删除会导致服务器文件逐步累积,导致冗余。当选择完全的时候,一台服务器数据误删除的时候,另一台服务器也没有备份数据。所以请大家谨慎选择,最好结合自己的实际使用情况。

限速:默认是1024k=1M,这里根据服务器带宽进行设置,一般设置为 服务器带宽的 40%,当服务器带宽为10M时,则设置4M,即 4096K

延迟默认3s,不太放心的话可以设置30s,个人建议不要太高,否则一台服务器修改数据之后,另外一台服务器还没有及时同步,会造成访问问题。

接收秘钥:即为 接收配置 的秘钥。

2021012306285650

最后点击提交即可。

若点击提交时,提示“无法连接【*******:873】,请检查IP地址是否正确,若正确无误,请检查远程服务器的安全组及防火墙是否正确放行【873】端口!”

则需要检查一下是否正确开启了服务器端口,和是否有设置防火墙。这里需要注意的是,开启端口直接在宝塔后台开启是没用的,需要登录服务器后台(阿里云/腾讯云)在服务器安全组里面(入站规则和出站规则)开启端口。

如果配置了多台服务器的话,每台服务器的宝塔后台都需要执行操作。当配置了三台以上服务器的话,则每台宝塔同步数据插件则至少需要添加两个同步规则。

好了,本期的“开启负载之后,配置宝塔数据同步插件”就到这里了。

如果各位遇到了其他问题,欢迎到评论区评论,我会一一给大家解答。

 

本文是微擎百科入驻作者原创文章,如若转载请联系作者授权,发私信联系作者

发表评论

登录后才能评论