[曲线救国] OwnCloud+Dropbox/Google Drive 文件同步方案怎么样?

2016-10-21 13:36:00 +08:00
 sfree2005

360 网盘关闭,大家都在热议各种同步盘的解决方案,我看到 v 友提出的方案不少,但感觉还是有些不足。

1. Google Drive/Dropbox ,科学上网

即使自己手头上的平板手机电脑可以全天候无障碍高速科学上网,各平台畅通无阻同步文件,但万一用别人的电脑的时候需要某个文件,或者你想分享你的某个文件给别人的时候,对方没有科学上网,怎么办?只能传到国内网盘给对方了?

2. OneDrive

据说同步速度慢, 虽然可以通过修改 hosts 或者 DNS 改善,但同样的,自己的机器上修改没有问题,文件要分享给其他人让对方也要修改就麻烦了。

3. 坚果云

这个技术上是很完美的了,公有云,私有云,个人使用都有很好的解决方案。但基于我国国情这种神奇的东西,非技术上的不确定性和不可控性,总是让人有点不放心。前一阵子不是有某文档服务被下线维护 3 天吗?天知道哪块“云”才有雨。

我想到的解决方案:自购 VPS+OwnCloud+Google Drive/Dropbox

可以购买 DigitalOcean 或者任意一个经常被用于搭梯子的 VPS ,选个到本地还算快的数据中心,部署 OwnCloud 。部署方法很多,一键安装的都有,就不详细说了.

接下来就是在 OwnCloud 里设置 Dropbox/Google Drive ,后者的文件就会同步到前者了. 注:如果要同步 Google Drive ,你的 OwnCloud 要有域名

最后就是在各个平台下载 OwnCloud 的客户端 开始不用科学上网的同步吧。

Note

  1. 单单是用 OwnCloud 也可以做到各个客户端同步的,用 Dropbox/Google Drive 算是做个备份吧,万一你忘记给 VPS 续费了,或者 VPS 服务器出问题了,文件还是可以通过科学上网访问。
  2. 如果不是通过 OwnCloud 的客户端更改第三方网盘的文件, OwnCloud server 需要 re-scan 才能看到更改。
  3. 如果使用人数多,要求高,需要参考官方文档调优以获得更好性能
  4. OwnCloud 自己有官方和第三方插件,各种丰富的扩展功能
  5. 这种方案也算是“前后端分离了”, 如果境外的同步速度感觉不满意的话还可以再买一个境内的 vps ,把境外的 OwnCloud 挂载同步到境内的 OwnCloud ,客户端连接境内的 vps 就可以了。所以同步流就是:客户端<-->境内 OwnCloud<-->境外 OwnCloud<-->Dropbox/Google Drive
  6. 自己搭建 OwnCloud 安全性会有所下降,要求高的就用付费的 OwnCloud 的企业服务吧,用到企业版了其实也没有必要用 Dropbox/Google Drive 做备份了吧
  7. OwnCloud 自身也有缺点,我看到有 v 友说使用后觉得不合适,原文里面没有给出原因,我自己也不太清楚。
  8. Google Drive 的 15GB 免费空间应该足够大部分人作为同步盘用了吧。不够的话,可能连 VPS 的硬盘空间也要一起扩充了。

感觉这样的解决方案怪怪的,好像还是有些地方不对劲,如果大家有更好的方式,欢迎提出来。

2469 次点击
所在节点    互联网
21 条回复
Leafove
2016-10-21 14:07:23 +08:00
都需要买服务器了还追求什么不翻墙使用 Dropbox/Google Drive ..
sfree2005
2016-10-21 14:09:44 +08:00
@Leafove 正文里面有提到 文件分享给他人 或者你在其他环境使用电脑时,翻墙环境不是到处都有
Sharuru
2016-10-21 14:13:31 +08:00
=_,= OneDrive 可以试试 OneDrive for Business ,速度飞快。
sfree2005
2016-10-21 14:14:59 +08:00
@Sharuru 嗯呀 这个应该也是个不错的替代方案
Leafove
2016-10-21 14:19:27 +08:00
@sfree2005 OwnCloud 分享给其他人..国内网盘做分享的 2 个优势都不具备,快速下载+一键克隆.估计还是需要其他的服务做补充
Vizogood
2016-10-21 14:19:59 +08:00
btsync 也可以呀...
sfree2005
2016-10-21 14:38:39 +08:00
@Vizogood 之前看到一个帖子说 btsync 同步的时候遇到一些问题 可能是个别现象
letitbesqzr
2016-10-21 14:39:44 +08:00
seafile
sfree2005
2016-10-21 14:45:08 +08:00
@letitbesqzr 这个也可以同步第三方网盘吗?简单看了下官方网站 但没有深入了解
tscat
2016-10-21 14:53:16 +08:00
各司其职不好么。。分享的就用国内的呗,自己备份爱用什么用什么。完全可以坚果云+Dropbox 。国内出问题了,还有国外的。如果你恰好国内的出问题,同时没翻墙条件,那就认了吧。我认为,百度云+微云+坚果云出问题的概率会比自己搭建的低
xiaoz
2016-10-21 14:53:35 +08:00
@Leafove 多线程工具基本可以解决 owncloud 下载慢的问题
Leafove
2016-10-21 15:24:27 +08:00
@xiaoz 再多的线程只要网络质量够次照样是跪啊,而且就算能一定程度的解决问题难道还需要一个一个去给分享目标人群装 IDM/aria2?
mhqschen
2016-10-21 16:21:13 +08:00
还是主用 Dropbox (因为第三方软件 /服务集成度好), 通过 cloudHQ 自动同步到 OneDrive 和 Google Drive 作为备份。
需要分享的时候通过 OneDrive 分享,速度慢也就慢点吧。

目前用下来还是挺安逸的。
Layne
2016-10-21 16:39:08 +08:00
感觉 OneDrive 是域名被干扰, for business 版速度完全正常,分享文件时的链接好像是 sharepoint.com 的,直接访问速度也很快
VeryEase
2016-10-21 16:41:12 +08:00
有点折腾,一直用 OneDrive ,我这边 OneDrive 网页打不开,但客户端同步速度飞快。
xavierskip
2016-10-21 16:48:45 +08:00
大量的数据还是自己备份硬盘吧,比如游戏视频之类的,少量的数据(工程文件,文档,代码之类)用国外靠谱的云盘例如 Dropbox 和 Google drive
rhen
2016-10-21 17:23:03 +08:00
@Layne ofb 要 30 每月吧,够买 vps 了
terrancesiu
2016-10-21 19:38:07 +08:00
太复杂了,我用 amazondrive 无限容量,只备份重要的数据进去,联通一百兆对等一下午可以同步个百来 G,但是必须用 vps 的梯子上传才能保证,至于共享速度怎么保证呢,用 acdcli 挂载 amazondrive 的所有目录到 vps 上,在网页端创建一个共享目录, vps 就能看到这个目录,然后安装 nginx 设置 nginx 的 root 为这个挂载后的共享目录,开启 indexon 开关,共享什么文件直接在网页端复制一份到那个目录,然后访问 vps 就能直接下载!速度也能保证!
terrancesiu
2016-10-21 19:40:14 +08:00
@terrancesiu 好像回复错了贴!
Vizogood
2016-10-22 17:42:31 +08:00
@sfree2005 我用 btsync ( win )也遇到一些问题,比如有时候不能同步报错,不过我感觉多半是因为文件被占用的原因。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/314399

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX