V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sfree2005
V2EX  ›  互联网

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

  •  
  •   sfree2005 · 2016-10-21 13:36:00 +08:00 · 2308 次点击
    这是一个创建于 2735 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 的硬盘空间也要一起扩充了。

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

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

    目前用下来还是挺安逸的。
    Layne
        14
    Layne  
       2016-10-21 16:39:08 +08:00   ❤️ 1
    感觉 OneDrive 是域名被干扰, for business 版速度完全正常,分享文件时的链接好像是 sharepoint.com 的,直接访问速度也很快
    VeryEase
        15
    VeryEase  
       2016-10-21 16:41:12 +08:00
    有点折腾,一直用 OneDrive ,我这边 OneDrive 网页打不开,但客户端同步速度飞快。
    xavierskip
        16
    xavierskip  
       2016-10-21 16:48:45 +08:00 via Android   ❤️ 1
    大量的数据还是自己备份硬盘吧,比如游戏视频之类的,少量的数据(工程文件,文档,代码之类)用国外靠谱的云盘例如 Dropbox 和 Google drive
    rhen
        17
    rhen  
       2016-10-21 17:23:03 +08:00 via Android
    @Layne ofb 要 30 每月吧,够买 vps 了
    terrancesiu
        18
    terrancesiu  
       2016-10-21 19:38:07 +08:00 via iPhone
    太复杂了,我用 amazondrive 无限容量,只备份重要的数据进去,联通一百兆对等一下午可以同步个百来 G,但是必须用 vps 的梯子上传才能保证,至于共享速度怎么保证呢,用 acdcli 挂载 amazondrive 的所有目录到 vps 上,在网页端创建一个共享目录, vps 就能看到这个目录,然后安装 nginx 设置 nginx 的 root 为这个挂载后的共享目录,开启 indexon 开关,共享什么文件直接在网页端复制一份到那个目录,然后访问 vps 就能直接下载!速度也能保证!
    terrancesiu
        19
    terrancesiu  
       2016-10-21 19:40:14 +08:00 via iPhone
    @terrancesiu 好像回复错了贴!
    Vizogood
        20
    Vizogood  
       2016-10-22 17:42:31 +08:00   ❤️ 1
    @sfree2005 我用 btsync ( win )也遇到一些问题,比如有时候不能同步报错,不过我感觉多半是因为文件被占用的原因。
    SpicyCat
        21
    SpicyCat  
       2016-10-23 12:20:03 +08:00   ❤️ 1
    真心建议国内网盘+国外网盘,各司其职。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5595 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 03:17 · PVG 11:17 · LAX 20:17 · JFK 23:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.