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

大家知道哪些支持无缝选择性同步的自建网盘呢?

  •  2
     
  •   kenvix · 2021-07-17 20:12:53 +08:00 · 6441 次点击
    这是一个创建于 985 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在找支持选择性同步的自建网盘方案,可惜都不太满意。

    对无缝选择性同步的定义:

    • 预加载文件列表但不下载文件,其他程序访问文件时自动下载文件并且不会被感知到。
    • 要么支持基于 Win10 CloudFilter API 的选择性同步(就是 OneDrive 用的)
    • 要么使用 VFS (基于 Dokan/WinFSP 的 FUSE VFS 方案)。

    我目前知道的网盘如下:

    • NextCloud/OwnCloud
      • 优点:客户端好,支持基于 Win10 CloudFilter API 的选择性同步
      • 缺点:服务端性能极其低下,负载高,有大量零散文件时的同步速度简直不堪入目
    • SeaFile
      • 优点:性能好,也支持基于 Win10 CloudFilter API 的选择性同步
      • 功能太少,客户端基本只能简单地读写文件,甚至不支持搜索。文件并非直接存储在文件系统,没法通过 SMB/NFS 等其他方式访问

    请问大家还知道哪些支持无缝选择性同步的网盘呢?

    第 1 条附言  ·  2022-01-13 21:14:01 +08:00
    群晖的 Drive 套件确实是标准的 Windows 选择性同步网盘
    第 2 条附言  ·  2023-01-23 22:29:57 +08:00
    再补充一个特性:不需要下载文件就可以在 Explorer 显示图片和视频的缩略图。
    26 条回复    2023-01-23 22:33:40 +08:00
    0A0
        1
    0A0  
       2021-07-17 20:15:59 +08:00 via Android
    Nas.............
    kenvix
        2
    kenvix  
    OP
       2021-07-17 20:17:44 +08:00
    @0A0 给 NAS 用,应该没错版吧(
    phony2r
        3
    phony2r  
       2021-07-17 20:22:57 +08:00
    syncthing
    kenvix
        4
    kenvix  
    OP
       2021-07-17 20:23:47 +08:00
    @phony2r syncthing 的 Windows 客户端貌似并不支持无缝选择性同步吧...
    locoz
        5
    locoz  
       2021-07-17 20:25:37 +08:00 via Android
    早就不用网盘,而是改用 Resilio Sync 了,NextCloud 和 Seafile 都是要么性能差要么小文件多会抽风,而且同步间隔都长,一个文件想马上在另一台机上打开要等半天…而选择性同步的方便性方面,Resilio Sync 也是那种类似于 OneDrive 的选择性同步,一个占位文件如果没有在本地,打开之后就会自动同步过来。

    不过缺点也很明显,没有自带的文件修改记录之类的功能,分享文件需要对方能访问 Resilio Sync 的服务器,有需要的话还是结合 NextCloud 使用吧。
    locoz
        6
    locoz  
       2021-07-17 20:29:05 +08:00 via Android
    @locoz #5 不过 Resilio Sync 的选择性同步严格来说不是完全无缝的,毕竟会有额外后缀名存在,人操作时可以无缝,但想像 OneDrive 那样其他程序自己触发一堆同步还是不行的。
    kenvix
        7
    kenvix  
    OP
       2021-07-17 20:30:43 +08:00
    @locoz 刚才试用了一下 Resilio Sync,发现两个问题:
    - 并非无缝的选择性同步,而是给文件带了个扩展名表明是占位符,使用前必须手动下载,不下载就显示缩略图,或者下图这样的效果是做不到的
    - 选择性同步需要 Pro 版本

    ![屏幕截图 2021-07-17 202847.png]( https://i.loli.net/2021/07/17/mqMpHtnxdNe5JTB.png)
    winglight2016
        8
    winglight2016  
       2021-07-17 20:38:44 +08:00
    @kenvix 是的,的确需要 pro 才能选择性同步,所以真有这种需求,我选 github
    locoz
        9
    locoz  
       2021-07-17 20:56:30 +08:00 via Android
    @kenvix #6 是的,所以我说它不是完全无缝的,只有人操作时直接双击打开或者从其他程序里选择打开这样能无缝。Pro 版本其实还好,我记得就两三百块就有永久授权了。
    dingwen07
        10
    dingwen07  
       2021-07-17 21:33:51 +08:00 via iPhone
    适配了 Windows 这个云存储 API 的据我所知只有两个:OneDrive 和 iCloud
    cooljiang
        11
    cooljiang  
       2021-07-17 22:11:16 +08:00
    cloudreve 的 webdev
    kenvix
        12
    kenvix  
    OP
       2021-07-17 22:12:29 +08:00
    @cooljiang 那有支持的 webdav 客户端吗?
    zololiu
        13
    zololiu  
       2021-07-18 00:56:30 +08:00
    用过 NextCloud 用过 GoodSync,各有各的问题。最后还是用回群晖自带的 Drive 了。
    gBurnX
        14
    gBurnX  
       2021-07-18 07:27:42 +08:00
    高度自由控制的同步软件,目前只有 svn/git 这一套,问题是这套东西不适合拿来存档大文件。
    hing
        15
    hing  
       2021-07-18 10:05:20 +08:00
    可道云
    lifanxi
        16
    lifanxi  
       2021-07-18 11:14:58 +08:00
    群晖的 Drive 支持“按需下载”,应该就是你需要的“选择性同步”吧?
    sbilly
        17
    sbilly  
       2021-07-18 13:28:01 +08:00
    Linux 和 macOS 有支持类似按需同步特性的网络存储吗?
    mgrddsj
        18
    mgrddsj  
       2021-07-18 14:15:31 +08:00 via Android
    其实 Rclone + VFS(WinFSP) 挂载可以实现任何自建 /非自建网盘的“选择性同步”。不过同步状态不会显示、必须使用命令行(基本上就写一次开机自启的脚本以后就自动挂载了)。
    wanguorui123
        19
    wanguorui123  
       2021-07-19 08:21:33 +08:00 via iPhone
    现在市面上的都不太好用
    User9901
        20
    User9901  
       2021-07-19 11:21:50 +08:00
    Emmmm...我好像嗅到了机会。
    neroxps
        21
    neroxps  
       2021-07-19 14:56:05 +08:00
    说实在 群辉还是挺好用的
    zhiwen95
        22
    zhiwen95  
       2021-07-19 14:59:58 +08:00
    minio 挂载到本地
    kenvix
        23
    kenvix  
    OP
       2021-07-19 16:35:59 +08:00
    @mgrddsj rclone mount 似乎更像是把一块网盘挂载到本地,和“同步盘”还是有点区别的。也可能是我没太搞懂这东西,是有什么特殊的参数吗
    mgrddsj
        24
    mgrddsj  
       2021-07-19 17:54:41 +08:00 via Android
    @kenvix Rclone 有 cache,但确实没办法像同步盘那样手动设置一个文件为“本地可用”。
    732870147
        25
    732870147  
       2023-01-19 13:09:38 +08:00
    追加一个,最近发现 Filerun 也可以,客户端是用 Nextcloud ,但是桌面的缩略图无论如何不显示,以前 Onedrive 也试过这样,找不到有效解决办法
    kenvix
        26
    kenvix  
    OP
       2023-01-23 22:33:40 +08:00
    观察到一个很有趣的现象,带有互联网属性的电脑厂在适配 CloudFilter API 上相当积极,像是 iCloud, 华为云, 小米云客户端均支持此 API ,反倒是云存储厂商在这个 API 上几乎毫无动静
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2813 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 15:26 · PVG 23:26 · LAX 08:26 · JFK 11:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.