繁生 发表于 2020-4-30 19:16

有没有人用过SnapRaid?

看了下介绍感觉很不错,这个备份方案很吸引我。但是不知道实际使用中会不会有什么坑。有用过的来分享下经验不?

KnightHart 发表于 2020-4-30 23:19

我正在用
优点就是极其灵活,包括物理层面和软件层面
物理方面,多个硬盘组成的阵列不像raid一样将数据条带化,每块硬盘都能直接从阵列里抽取,放到其他电脑上读取。
软件层面,数据盘和校验盘的选取很灵活,校验盘和数据盘之间可以使用完全不同的文件系统,例如一块ext4和一块xfs格式的硬盘作为数据盘,然后使用一块ntfs格式的硬盘作为校验盘。
优点的话就是避免了条带化存储,每块硬盘上的都是完整文件,即便个别硬盘boom,剩下的也能读出数据。
缺点的话,一个是单盘读写的劣势,相对于条带化存储的多盘读写速度较慢。
另一个就是snapraid并非是“底层”的,它是基于文件层面的方案,因此在进行冗余的时候,无法冗余正在变更的文件,或者一些正在调用的系统文件。

—— 来自 Xiaomi MIX 2S, Android 10上的 S1Next-鹅版 v2.2.2.1

繁生 发表于 2020-5-1 11:10

KnightHart 发表于 2020-4-30 23:19
我正在用
优点就是极其灵活,包括物理层面和软件层面
物理方面,多个硬盘组成的阵列不像raid一样将数据条带 ...

多谢~不知道有没有尝试过恢复?有没有什么重大的bug?另外问下哦,建立冗余的时候可不可以多个盘分开来建?例如三个盘,data1,data2,冗余3,有的时候data2单独会拿去其他地方,那么可不可以在缺少data2的情况下继续冗余的建立,然后等到data2拿回来后再继续正常使用?

oskneo 发表于 2020-5-1 11:53

那么parity现在能实时写入吗?最怕那种要自己开始的。
还有就是在同一台电脑上能做到吗,nas和主力机一起

KnightHart 发表于 2020-5-1 18:30

繁生 发表于 2020-5-1 11:10
多谢~不知道有没有尝试过恢复?有没有什么重大的bug?另外问下哦,建立冗余的时候可不可以多个盘分开来 ...

目前用起来没发现什么bug
我用这个恢复过误删的文件,阵列整体恢复还没试过
另外你说这个,把data2拿走后重新建立校验就行了

—— 来自 Xiaomi MIX 2S, Android 10上的 S1Next-鹅版 v2.2.2.1

KnightHart 发表于 2020-5-1 18:32

oskneo 发表于 2020-5-1 11:53
那么parity现在能实时写入吗?最怕那种要自己开始的。
还有就是在同一台电脑上能做到吗,nas和主力机一起 ...

不能实时
但能够写个计划任务每天进行一次,或者每小时进行一次
你说这个没看明白,同一台机器是什么意思

—— 来自 Xiaomi MIX 2S, Android 10上的 S1Next-鹅版 v2.2.2.1

bestword 发表于 2020-5-2 01:38

oskneo 发表于 2020-5-1 11:53
那么parity现在能实时写入吗?最怕那种要自己开始的。
还有就是在同一台电脑上能做到吗,nas和主力机一起 ...

不能实时,要自己手动开始或者设定计划任务开始

支持跨机校验,只要是你能装载的硬盘就可以用

—— 来自 Xiaomi Redmi K20 Pro, Android 10上的 S1Next-鹅版 v2.2.2.1
页: [1]
查看完整版本: 有没有人用过SnapRaid?