如何在不使用 raid 的情况下, 备份数据?
感觉 raid 有些浪费空间 , 而且我大部分也都是一些临时下载的电影.
比较重要的文件可能才三四百 G .
能否在群晖上进行设置, 把 A 硬盘的上的某些文件夹自动同步到 B 硬盘上?
这样能够最大化利用两个硬盘的空间 , 并且即便空间不同也不会产生浪费的情况.
几百个 G ,我直接备份到百度云盘里面了
我是用 rclone 弄个脚本跑定时任务,从一个存储器复制到另一个存储器
我也看到过类似方案 . 加密后存云盘.但是感觉还是不太放心. 毕竟云盘的内容谁也不敢保证一定能保留
是的我也在想这种方案 也是比较适合小容量的用户.
FreeFileSync , 我正在用.
群晖自带 rsync,你可以搜一下这个命令的用法,然后加个定时任务就可以,每次做增量备份到另一个盘里,但是这种备份意义不大,防止的更多的是硬盘故障。
建议开一个 365 带 1T 的 onedrive ,可以直接备份到 onedrive 上,非常好用,能跑满带宽,一年才 40 还能有 5 台设备激活 office
你这种做法只能防单个硬盘故障,万一碰到火灾地震失窃等(虽然几率不大)整个 NAS 都没了的情况就不行了
我比较同意楼上说的,把数据存在云盘里。这样就满足了两份数据,一份异地的条件了。相当于 321 原则你做到了一半。
借楼。
我最近在找这样的工具:能把我指定的多个目录下的数据同步到百度网盘和 onedrive 的,支持单向同步。(群晖 cloud sync 好像可以,但是得都在一个文件夹里)
百度网盘的话是国内最大的了,onedrive 的话,数据在海外,更加“异地”,而且我本来也有 Microsoft 365 会员。
重要数据定时同步云盘,其他数据冷备,有一个专门的 16T 二手盘,每月我同步一次
群晖的 Hyper Backup 挺好的
ceph
rsync ,10 分钟一次增量备份
rsync, 但是会有一个问题,如果 A 盘 的某个文件损坏了,会被同步到 B 盘 去,造成备份污染。
想到的一个方案是,用 perforce 做版本化备份,这样若损坏了,同步到 B 盘上也是一个新文件,不会覆盖污染备份
纠正一下问题,RAID 不是备份
snapraid ,记得群晖上有类似的功能。
如楼上所说,Raid 是高可用技术,不是备份技术。就是允许运行期间硬盘故障而不停机。
raid 也不保险,肯定要异地,万一家里失火了,失窃了,地震了数据也没有了。百度云不保险就再加一个别的云,双重备份。
#14 原来如此,那我可以放心大胆的用 raid0 了
重要文件压缩包加密几个网盘都扔进去。
或者用 Cryptomator 同步,我没用过,不过也是在这里看到的。
自带套件的 Hyper Backup 最合适,可以把本地文件夹备份到别的共享文件夹下,你设置好不同的存储空间就行
rclone 传多个网盘备份呗,爱折腾的去玩 ceph 集群
raid 不是备份
一定要注意:raid 不是备份
经历过 raid1 两块盘同时坏的路过
重要数据,本地单硬盘的情况可能发生 bit rot ,然后污染备份数据,无法恢复。可以使用 Btrfs raid 1 这种有 checksum 的机制保护
首先 raid 不是备份,主要目的还是提升性能和可用性,raid 掉盘后重建失败概率还是挺高的
备份还是用好 321 原则,举个例子,你本地备份一份,再在网盘备份一份,就满足了 321
至于方法,我目前在用的是 rclone sync 命令,单向增量同步,做个定时脚本就好,如果想保留已删文件,可以用 rclone
copy ,也是增量的
今天在微博上看到了 有人分享了下面的这段函数式代码,我把代码贴到下面,不过我对原来的代码略有改动,对于函数式的版本,咋一看,的确令人非常费解,仔细看一下,你可能就晕掉了,似乎完…
两个 goroutine 用 channel 通信,一个 goroutine 顺序发送 0,1,2,3,4 个数字,另一个 goroutine 接收并输出。 考察了 gorou…
忘记打包了,直接移动源码,好家伙,文件管理器移动进度直接卡住。点关闭,没效果,强行关闭。卧槽了!文件数据给我弄坏了!给我代码弄得缺胳膊少腿的,源码文件最后少了一段,开头也乱码了…