自架设,给个人电脑做数据自动备份,各位会采用什么方案? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
wkl17
V2EX    程序员

自架设,给个人电脑做数据自动备份,各位会采用什么方案?

  •  
  •   wkl17 2019-01-30 02:53:15 +08:00 4373 次点击
    这是一个创建于 2493 天前的主题,其中的信息可能已经有所发展或是发生改变。

    打算自架的,所以 dropbox 等不适用,即使它们有免费的。

    服务端可能放在局域网,也可能放在公网,如果放在公网,那要能简洁地做好权限控制(就像 ngx 可以 deny all 白名单以外的 IP 一样,甚至结合 ssl )

    用途是:自动备份 client 电脑(可能有多台,甚至有可能是 vm)的 桌面、Documents 等文件夹。

    为的是防止电脑硬盘坏掉,所有数据丢失了的情况。

    seafile/nextcloud/owncloud/rsync 等是否适用?

    seafile 以前架过,但忘记是否支持同步、备份的功能了。

    nextcloud/owncloud 等只是了解,没实践过。

    rsync 也没具体应用过这样的场景,不知道是否适合多个 client 机的备份?

    总结起来:能免费的方案最好、能支持多客户机备份到一个服务端(且尽量避免手工改配置文件)、能尽可能简化客户端的配置。

    各位能否分享一下你们的思路?集思广益。谢谢。

    10 条回复    2019-01-31 23:48:05 +08:00
    cchange
        1
    cchange  
       2019-01-30 07:54:47 +08:00 via iPhone
    群晖自带一个软件 很不错

    注意功耗
    yccdix
        2
    yccdix  
       2019-01-30 09:00:16 +08:00
    Resilio Sync
    strongcoder
        3
    strongcoder  
       2019-01-30 09:18:26 +08:00 via iPhone
    黑群晖完美解决,可操作性,易用,权限控制,都是很不错的
    huawuya
        4
    huawuya  
       2019-01-30 11:10:30 +08:00
    resilio sync+1, 自动同步,全平台应用,可以指定 IP,指定权限,放在公网的部分可以设置加密存储。
    wkl17
        5
    wkl17  
    OP
       2019-01-30 14:56:29 +08:00
    @cchange @huawuya @strongcoder @yccdix
    也有想过群晖或 vm 跑黑群晖(后者,不知安全性能否保障,因为见过同事用镜像导入使用,但没去具体了解 pj 过程和原理。,但群晖的数据存储是否安全?假设设备落入他人之手,会不会可能被 pj (破解)拿到里面的数据?

    因为有些私人数据 也将会备份到上面。

    resilio 有实践过一下,但是它似乎不是去中心化,也就是需要跟 resilio 官方的服务器去通讯,所以也在疑虑安全方面的问题,会不会导致我的服务器泄漏,进而被攻击爆破?甚至 resilio 官方可能就根据他们掌握的信息来获取我的数据?因为不知道它背后运行的逻辑,所以我不得不往这方面设想
    wkl17
        6
    wkl17  
    OP
       2019-01-31 00:54:59 +08:00
    此话题无法引起多数人的兴趣?

    话说 V2X 首页内容的显示机制是怎样的?

    人工前置么?发帖之后不会显示在首页
    tiaod
        7
    tiaod  
       2019-01-31 22:34:36 +08:00
    我来推荐一个吧,syncthing,开源、去中心化
    功能很简单,就是同步你的文件夹
    https://github.com/syncthing/syncthing

    多机备份到一个服务端的话,你配置成单向同步就可以了。
    tiaod
        8
    tiaod  
       2019-01-31 22:41:59 +08:00
    还是看你喜欢哪种吧,如果你想搭个集中的网盘,通过客户端进行管理而不是同步文件到本地,就选 nextcloud。

    如果你只是想跨设备文件夹同步,syncthing 就比较适合,不用搭中心服务器,设备之间直接同步,只要装客户端就行了。
    jimzhong
        9
    jimzhong  
       2019-01-31 23:09:44 +08:00
    @wkl17 我也对 Resilio 不公开源代码和协议有所顾虑。所以我用 syncthing。不过即使 syncthing 默认也会和 global discovery 服务器通信。破解 2048 位 RSA 密钥目前还需要较大运算量,个人和商业使用还算安全。

    要了解群晖数据是否安全,可以阅读它家的安全白皮书(如果有)。个人认为采用 LUKS 和足够强的密码可以确保设备遗失且断电后数据不被盗取。但是无法保证电脑运行时被植入窃取数据的恶意软件。
    wkl17
        10
    wkl17  
    OP
       2019-01-31 23:48:05 +08:00
    @tiaod
    @jimzhong

    感谢分享!!看起来 syncthing 和 nextcloud 都是比较值得考虑的方案,我会都试试
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3015 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 13:11 PVG 21:11 LAX 05:11 JFK 08:11
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86