跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 群晖中如何在本机上同步 储存空间 A 的文件夹 a 到 储存空间 B 的文件夹 a?
未分類
20 1 月 2020

群晖中如何在本机上同步 储存空间 A 的文件夹 a 到 储存空间 B 的文件夹 a?

群晖中如何在本机上同步 储存空间 A 的文件夹 a 到 储存空间 B 的文件夹 a?

資深大佬 : intellectual 8

  • 群晖上储存空间 A 里面主要是下载和做种,属于频繁读写;
  • 储存空间 B 主要是仓库盘,不会频繁读写,隔一段时间把 A 里面下载好的内容同步到 B 上面。
  • 这是个 Sync 的操作,也就是同步,而不是 Backup 备份
  • .
  • 使用过 BTsync Syncthing 这个主要是不能在本机使用,只能从电脑 A 同步到 B 电脑,不能从电脑 A 的盘 A 同步到电脑 A 的 B 盘。其它的 Cloud Station 也是类似
  • Snapshot Replicattion 也使用过,这是个备份工具,不能算是同步工具,且是整个储存空间备份,他会新增一个储存空间,且不能对备份的内容不能很好的编辑,且不能移动。。。
  • Hyper Backup 倒是可以备份文件夹,但是竟然会加密生成一个.hkb 文件,哎呀呀,这又是备份不是 sync 了。
  • GoodSync 群晖上研究了半天目前只能装一个 server,然后这条路就断了。。。
  • .
  • 请大佬们指点,你有碰到这样的软件工具么?感谢!
大佬有話說 (10)

  • 資深大佬 : elfive

    如果不要求实时同步,可以自己写个 Python 脚本,系统里加个定时任务。
    有实时备份要求的话,我也不清楚有啥工具能用,自己编译个 Linux 能跑的同步工具?

  • 資深大佬 : leishi1313

    最简单的还是任务计划里写个 bash,定时 rsync 就好

  • 資深大佬 : irainsoft

    没看懂,既然只有从 A 到 B 而没有从 B 到 A,也不要求实时进行,为什么是同步?这不就是备份吗?直接控制面板 –> 计划任务 –> 新增自定义脚本,然后写个复制命令不就是这个效果吗?

  • 資深大佬 : nutting

    你说 rsync 和同步的区别是啥意思?增量?就 rsync 很好啊,脚本定时执行

  • 資深大佬 : mcone

    > 哎呀呀,这又是备份不是 sync 了。

    你都没说清楚自己的需求,那就别怪大家都在吐槽你了。你这种增量 A->B 的需求其实就是 Hyper Backup 的备份而已。
    并且你这个加密 B.hkb 文件也可以恢复成 A (非实时),所以……不知道你需求是啥

  • 主 資深大佬 : intellectual

    @elfive
    @leishi1313
    @irainsoft
    @mcone 感谢各位老板,我也知道有代码,可惜小弟并非程序员,后面可以学学看看代码怎么搞。

    @irainsoft 不纠结概念任务了,这是同步的说法并没有错的,单向同步不能说不是同步吧;
    @nutting 我搜一下 rsync 是啥,对这个东西不太了解
    @mcone 需求就是盘 A 下面的文件夹 A 同步到盘 B 下面的文件夹 A 。我后面为了说我不是伸手党,我也研究各大软件的问题了所以才写了这么多,一直就是那个需求,能有啥看不懂的??? Hyper Backup 里面他打包成.hkb 了,我需要不打包 .hkb 的。你再仔细看看,我就没说 B.hbk 恢复 A 的这个需求,虽然很感谢您的回复,但审题要认真一点啦。希望我这么说您别生气。

  • 資深大佬 : lifanxi

    用 rsync 实现需求比较方便,既然要的是“定时”,那就写个脚本里面按需调用 rsync,用计划任务来定时执行。

    这样做比用 Hyper Backup 更灵活,如果不需要这样的灵活性,就还是用 Hyper Backup 。如果你纠结.hkb 的问题,那就用”Local folder & USB (single version)”模式(旧版中好像叫 Legacy 模式),效果跟 rsync 一样。

  • 資深大佬 : mcone

    @intellectual 我好想明白了,你只需要备份的文件可以直接读,不想要这种私有格式是吧
    使用群晖本身的软件读取 hkb 见 https://www.synology.com/zh-cn/knowledgebase/DSM/tutorial/Backup/How_to_browse_and_restore_Hyper_Backup_backup_data_in_hbk_file_format

    另外你备份的时候**不要**选多版本,没记错的话可以直接以原格式备份的

  • 資深大佬 : irainsoft

    @intellectual #6 既然你都已经说了是做种文件夹,那就不存在处理文档的多版本情况。我的那个回复从来没纠结概念问题而只谈了最终效果。我只是没搞懂为什么在这种情况下不直接复制 A 文件夹里的内容到 B 中,比如说 cp -n -r /disk1/A/* /disk2/B 这样子

  • 主 資深大佬 : intellectual

    @lifanxi 果然,确实是这样,就是“本地文件夹和 USB (单一版本)”,每个人的使用情况不同,就是这里这个简单的小入口解决了我面对的问题,哎呀呀,非常感谢。。。

    @mcone 您说的大概和上一样的意思,Hyper 里面我试了几次没有找到有多版本的地方,没想到一念之差,这个地方的入口在添加任务的首屏单独开了一个入口。就叫“本地文件夹和 USB (单一版本)”,非常感谢您还送了个 hbk 的链接,我后面用到了也是很有用,感谢感谢。

    @irainsoft 哎,这也是技术上没有很懂,但仍希望描述的准确一点造成的适得其反的结果。您写的代码很简单,使我也能看懂什么意思,在折腾群晖,docker,以及别的 linux 系统的适合经常被命令卡住,看来以后还真是要学一些 linux 的命令。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具