扫描二维码关注官方公众号
12下一页
返回列表 发布新帖

[玩法/技巧] 【分享】SyncY同步百度云,支持同步多个目录

 
12388 35
发表于 2016-11-18 15:45:01 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 KillingJacky 于 2016-11-18 16:16 编辑

在玩openwrt路由的时候,用SyncY同步文件到百度云很稳定,群晖中虽然有CloudSync可以同步百度云,但有缺憾,比如只能同步到云端的Cloud Sync目录,还有http://www.bigzhang.com/2015/07/ ... %E5%A4%87%E4%BB%BD/提到的几点(本人未证实),主要是犯了爱折腾的病,SyncY通过灵活配置能把同步行为完全掌握在自己可控的情况下,比如:限速,定时限速,定时开关同步,扫描频率,排除文件或文件夹等。

下面这份文档是从markdown中粘贴上来的,被凌乱了,看着费劲的这里下载https://pan.baidu.com/s/1eS9NnoA


1 安装Docker套件
套件中心安装,略。
2 下载syncy镜像
找开Docker套件,注册表中搜索syncy,得到结果 chiunownow/syncy ,双击下载。如果报错,请转入命令行下载,ssh登入后运行
docker pull chiunownow/syncy
网速慢的得等待一会儿了(其实是很久很久很久。。。)
什么?不知道怎么登入ssh?请看下一步
3 使能ssh并登入
控制面板 -> 终端机和SNMP -> 勾选启动SSH功能
使用自己熟悉的终端登入ssh(比如windows下的putty,mac/linux下的terminal,太基础不会的自己度娘谷狗吧)
ssh root@your-nas-address
密码为初建管理员密码。
4 Syncy配置
以下都是在ssh中。
docker run --name sss -it chiunownow/syncy /bin/bash
现在进入了容器命令行,运行
/usr/bin/syncy.py
会得到这样的打印
Device binding Guide:     1. Open web browser to visit:"https://openapi.baidu.com/device" and input user code to binding your baidu account.     2. User code: xxxxxx     (User code valid for 30 minutes.)     3. After granting access to the application, come back here and press [Enter] to continue.
一通复制粘贴点击下一步。。。。。最后ctrl+C结束。
这时完成的事情是拿到了百度云的token,同时写入了配置文件/etc/config/syncy
我们要把这个配置文件搞出来
cat /etc/config/syncy
复制。然后退出docker
exit
在DSM系统中找一个位置存放配置文件,
mkdir -p /volume1/docker/syncy
cd /volume1/docker/syncy
cat > syncy-photo
粘贴,ctrl+d保存。
这个默认的配置会把文件同步到百度云的“我的应用数据/SyncY/Syncy-docker目录下,如果想同步到另外的目录,或SyncY多开,可以找到option remotepath '/Syncy-docker'修改成想要的目录名。
最后删除临时容器
docker rm sss
告别命令行回到DSM的图形界面。
5 创建Syncy容器
打开Docker套件,在”映像“中选择”chiunownow/syncy“,"启动","通过向导启动"
容器名称

                               
登录/注册后可看大图

                               
登录/注册后可看大图
下一步,高级设置,卷,添加文件

                               
登录/注册后可看大图
添加文件夹

                               
登录/注册后可看大图
注意红框内的装载路径必须这样填
FIX: /etc/config/syncy 只读属性去掉

"环境",执行命令,sh /usr/bin/syncyd.sh

                               
登录/注册后可看大图
最后是这样子的

                               
登录/注册后可看大图
启动容器

                               
登录/注册后可看大图
成功运行

                               
登录/注册后可看大图
!!注意!!默认的配置是1小时同步一次,这种慢扫适合同步照片等不紧急备份任务,或文件数量巨大的目录(云与本地目录的比对成本很高),想要立即同步,可重启容器。
可自行修改配置文件中的syncinterval提高同步扫描频率,比如从百度云推送文件回NAS,可设1分钟或更小,但切记文件数不要太多,这种快扫会消耗较多的CPU资源。
另外,syncy原作者针对配置项写了详尽文档,http://www.syncy.cn/index.php/syncyconfighelp/ , 懂的自己折腾吧
6 多开/同步多个目录
重复4,5步

评论35

xuecqcnVIPLv.6 发表于 2016-11-18 15:47:33 | 查看全部
我靠,楼主你这个吊啊,赶紧占位置
回复 点赞

使用道具 举报

bolk001Lv.10 发表于 2016-11-18 16:08:11 | 查看全部
不错,支持一下。。。。
回复 点赞

使用道具 举报

cnmuziLv.6互助团队 发表于 2016-11-18 19:33:05 | 查看全部
我泥煤的用的多个百度账号备份多个文件夹,楼主这个方法真是单账号的福音啊!
回复 点赞

使用道具 举报

lily7908Lv.7 发表于 2016-11-18 21:09:16 | 查看全部
几个月前百度云同步各种卡断,这谁搞出来的。厉害啊
回复 点赞

使用道具 举报

lily7908Lv.7 发表于 2016-11-18 21:15:53 | 查看全部
呀,这个syncY原来关注过,不过那时候我都是小白,不知道群晖上怎么玩
回复 点赞

使用道具 举报

KillingJacky楼主 发表于 2016-11-18 23:25:08 | 查看全部
lily7908 发表于 2016-11-18 21:15
呀,这个syncY原来关注过,不过那时候我都是小白,不知道群晖上怎么玩

syncy还挺稳定的,以前在openwrt路由上同步40G照片,没出过问题。
回复 点赞

使用道具 举报

askaLv.10 发表于 2016-11-19 02:49:50 | 查看全部
很好!学习了。不过现在百度的速度很感人
群晖里边同步的,百度速度还是很快的。浙江联通宽带20M上行宽带能跑满 
发表于 2016-11-19 11:05
回复 点赞

使用道具 举报

txb2dVIPLv.4 发表于 2016-11-19 19:22:16 | 查看全部
我再6.02用你说的办法不行,连接上ssh走到第一步就报错,求教原因: QQ截图20161119192132.png
回复 点赞

使用道具 举报

txb2dVIPLv.4 发表于 2016-11-19 20:24:47 | 查看全部
谁玩过这个
有成功得吗?
回复 点赞

使用道具 举报

未接来电Lv.5 发表于 2016-11-19 21:32:25 | 查看全部
好!学习了。
回复 点赞

使用道具 举报

xyw2000Lv.6 发表于 2016-11-20 11:52:33 | 查看全部
不错,支持一下。。。。
回复 点赞

使用道具 举报

KillingJacky楼主 发表于 2016-11-20 21:10:20 | 查看全部
txb2d 发表于 2016-11-19 19:22
我再6.02用你说的办法不行,连接上ssh走到第一步就报错,求教原因:

你装完了docker套件有启动吗?报错说你的docker守护进程没有开启。
回复 点赞

使用道具 举报

txb2dVIPLv.4 发表于 2016-11-21 10:20:34 | 查看全部
KillingJacky 发表于 2016-11-20 21:10
你装完了docker套件有启动吗?报错说你的docker守护进程没有开启。

怎么开谢谢!你有一步骤忘了,管理员登陆然后提权root :sudo -i
回复 点赞

使用道具 举报

love5955 发表于 2016-11-21 11:14:00 | 查看全部
SyncY 在路由器上用过,这软件已经很久不更新了。
回复 点赞

使用道具 举报

cheong0hkLv.10 发表于 2016-11-21 16:08:37 | 查看全部
感谢分享
回复 点赞

使用道具 举报

踩到一条鱼 发表于 2016-11-21 22:31:13 | 查看全部
txb2d 发表于 2016-11-21 10:20
怎么开谢谢!你有一步骤忘了,管理员登陆然后提权root :sudo -i

用管理员admin 登陆后 提权 sudo -i ,要求输入密码,这时输入admin的 密码 ,提示没有权限?!请问是怎么回事
回复 点赞

使用道具 举报

KillingJacky楼主 发表于 2016-11-22 21:47:34 | 查看全部
txb2d 发表于 2016-11-21 10:20
怎么开谢谢!你有一步骤忘了,管理员登陆然后提权root :sudo -i

直接root登入就行了。
回复 点赞

使用道具 举报

KillingJacky楼主 发表于 2016-11-22 21:48:04 | 查看全部
love5955 发表于 2016-11-21 11:14
SyncY 在路由器上用过,这软件已经很久不更新了。

功能已经稳定了,且百度接口没变,没必要更新
回复 点赞

使用道具 举报

KillingJacky楼主 发表于 2016-11-22 21:48:36 | 查看全部
踩到一条鱼 发表于 2016-11-21 22:31
用管理员admin 登陆后 提权 sudo -i ,要求输入密码,这时输入admin的 密码 ,提示没有权限?!请问是怎 ...

直接ssh root@....登入。
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表