存个电影而已用什么阵列,矿盘配合MergerFS打造高性价比影音NAS

2025-05-26 15:16:09 9点赞 108收藏 25评论

对于高清电影仓鼠精来说,硬盘是玩nas最大的成本。而电影本身也不是什么非常重要的数据,都做备份不光没必要还成本巨大。一般整个raid5或者raid6对抗一些硬盘损坏,就算是对的起这些电影了。

存个电影而已用什么阵列,矿盘配合MergerFS打造高性价比影音NAS

但是在实际使用中raid5和raid6玩法有点不大适合。首先,随着高清电影的存的越来越多,存储池容量见底,增加硬盘不可避免的。但现在的硬盘容量很大,raid5和raid6阵列增加硬盘需要的时间越来越长。其次当阵列内硬盘很多时,raid5或者raid6就不安全了,本质就是raid0,没有raid0的速度,但有raid0的风险。最后,阵列的数据决定了,当要读写数据时所有硬盘都转起来的噪声真的非常震撼,不光噪声大还费电。

对于高清电影仓鼠精来说,最完美的存储池得满足以下需求

1.多块硬盘组成一个统一读写路径的存储池。

2.随时随地的增加或者减少或者替换容量大小不同的硬盘,没有漫长的阵列重建时间

3.提供一定的冗余性,坏掉1个或者2个硬盘也不会丢失数据。

4.不要读写存储池时所有硬盘都转起来,只转需要读写的那个硬盘。

5.超出存储池冗余极限时,不能丢失存储池内所有数据,只能丢失坏掉硬盘的上的数据,好硬盘不受影响。

看到这几个需求是不是,感觉有点既当又要!但这个世界上和我想法一样的人有很多很多,其中有一些大神,他们自己动手开发了一个满足这些需求的东西玩意。

这个玩意叫做——unraid。同时满足了上面的5个需求。但问题是它要收费且不便宜,还容易坏U盘

存个电影而已用什么阵列,矿盘配合MergerFS打造高性价比影音NAS

同样的在这个世界不想用哪个unraid还想满足这个5个需求的人也很多,所有就有了MergerFS。

MergerFS是一个联合文件系统,可以将多个硬盘组成一个容量巨大的存储池,统一读写路径方便管理。逻辑上,MergerFS和阵列一样将多个硬盘组成一个虚拟的硬盘供操作系统读写,不同的是。当操作系统写入一个文件到这个“虚拟硬盘”时,阵列会将这个硬盘分割小块,并计算出检验块,在将这个文件小块和检验块平均写入到阵列内的每一个硬盘中,读出时则反过来。所以读写时阵列内的所有硬盘都得转起来,一旦硬盘损坏超出阵列冗余极限,所有数据都会丢失。

MergerFS则不同,当操作系统写入一个文件到这个“虚拟硬盘”时,MergerFS会将这个文件完整的写入到存储池内的一个硬盘中,并建立一个映射关系方便下次读写时使用。因此MergerFS可以使用大小不同的硬盘组存储池,不需要格式化原来的硬盘,原有数据不会被清空,当硬盘发生损毁时只会丢失坏掉硬盘的数据,好的硬盘上的数据不受硬盘,读写文件时也只会转文件对应的硬盘,降低噪声和功耗。

存个电影而已用什么阵列,矿盘配合MergerFS打造高性价比影音NAS

然而,此存储池中的硬盘并无冗余设置。虽说坏盘不至于导致所有数据丢失,可哪怕丢失一部分数据,也会令人倍感心痛。在这种情况下,SnapRAID 就该登场啦!

SnapRAID是一种工作在文件系统之上的“软件raid+备份软件”。它和MergerFS一样,可以直接在现有硬盘上配置,不用格式化硬盘能保留原有数据。但和真正的raid不同,它不会实时生成校验数据,它有点像备份软件根据配置定时计算检验文件并存储在校验盘中。因此在增加硬盘的时候不必经过漫长的重建时间,加入新硬盘后MergerFS存储池容量立刻增大并可以直接使用。

SnapRAID是通过配置检验盘来对抗存储池硬盘损坏,比如SnapRAID配置两块硬盘则可以实现类似于raid6的功能,存储池坏掉两块硬盘的情况下,存储池内所有数据不受影响。而在损坏3块盘时,raid6所有数据都没了,MergerFS+SnapRAID的组合则只会丢失坏掉的那3块硬盘上的数据,其他硬盘上的数据不受影响。

但也不是没有缺点,如上面所说:SnapRAID不会实时生成校验数据。当存储池内硬盘损坏时。SnapRAID只能恢复最后一次生成检验前的数据。只适合不经常写入的场景。

存个电影而已用什么阵列,矿盘配合MergerFS打造高性价比影音NAS

这种特性对于不常写入的高清电影存储池来说最合适不过了!超冗余极限只丢坏盘的数据的特性,不至于损失惨重。本身电影又不是什么重要数据,使用半价优惠的矿盘,配合MergerFS+SnapRAID组建一个具有一定冗余性的存储池,加上MergerFS独门绝技读写那块转那块硬盘。做到既省了硬盘成本,又省了电,还没有炒豆子的烦人声音的高性价比高清电影仓鼠精专用NAS

展开 收起
25评论

  • 精彩
  • 最新
  • 我群晖一开始就选了群规的SHR阵列,后面买了个一模一样的硬盘,想组raid1,提示SHR没法无损转换了,只能选成SHR1双硬盘模式,群晖的说明这个就跟RAID1一样的。

    校验提示文案

    提交
  • 那倒也不是。8盘位,万兆,ZFS RAID Z2或者50 60,也就一万块出头的投入,够一个家庭用十几年。买了太便宜的不敢长期用的未必便宜。

    校验提示文案

    提交
    阵列的问题是,你读写的时候阵列内所有硬盘都会转,很吵。

    校验提示文案

    提交
    收起所有回复
  • 电影这种就直接单盘存储,丢就丢了。照片文档用raid1,一比一的备份。

    校验提示文案

    提交
    raid1也不是备份,raid1是硬件冗余。只能防硬盘暴毙,但让数据消失的因素可不止硬盘暴毙一个。

    校验提示文案

    提交
    再加一个冷备份

    校验提示文案

    提交
    收起所有回复
  • 我直接lvm,丢了重下

    校验提示文案

    提交
    lvm只有有一个盘掉了,所有数据都不能访问了。虽然能做数据恢复,但是太麻烦了。

    校验提示文案

    提交
    确认lvm丢一个盘所有数据都不能访问了?15年前的lvm丢盘只丢坏盘的内容。
    当时2t硬盘组了个24t的samba。

    校验提示文案

    提交
    收起所有回复
  • 这不就是文件存单盘,然后再拿个盘做定时备份

    校验提示文案

    提交
    是的,只不过统一在一个访问路径方便管理

    校验提示文案

    提交
    收起所有回复
  • 那么在哪里能下载到呢,具体如何安装配置

    校验提示文案

    提交
  • 绝对的技术大牛

    校验提示文案

    提交
  • 这和直接挂载硬盘有什么区别?

    校验提示文案

    提交
  • 我也没用阵列,就存个电影而已 [傻笑]

    校验提示文案

    提交
  • 感觉没比单独硬盘方便多少啊

    校验提示文案

    提交
  • 要我说,玩阵列就得raid0,要的就是翻倍的速度,不然还组什么阵列啊,直接直连用就好了 [高兴]

    校验提示文案

    提交
    现在都有ssd 盘,冒数据全损的风险,就为那点速度不值当。

    校验提示文案

    提交
    阵列是为了高可用,家庭用户确实需求不大,为速度是不是搞搞内存文件系统,傲腾那种比较好?

    校验提示文案

    提交
    收起所有回复
  • 家用还是老老实实basic吧,组什么raid,真当raid有多少安全性么,raid无法恢复也是常事。重要数据多盘备份,普通数据保留好网站账号就好了,种子这东西过几天变成死种也是有可能的。

    校验提示文案

    提交
  • raidz就为了高可用,坏个盘还能接着用,有重要数据还能救,然后直到决定好是炸了重来,还是再买一块全盘复制。重建是不可能重建的。

    校验提示文案

    提交
  • 要想安,三副本

    校验提示文案

    提交
  • 你只解决一个存电影,我想问自动上传照片你怎么弄?手动拷贝吗?

    校验提示文案

    提交
  • 直接一台铁威马nas整理一个家庭影视库,还有4K解码,简直不要太香啊

    校验提示文案

    提交
  • 搞清楚mergefs跟unraid哪个先哪个后?这是linux的特性好吧

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
108
扫一下,分享更方便,购买更轻松