家用NAS需要购买很多大容量硬盘吗?
家用NAS需要购买很多大容量硬盘吗?
家用NAS是否需要大量大容量硬盘?这个问题的答案取决于你的数据管理习惯。本文将从数据分类、RAID阵列的选择以及备份策略等多个维度,为你提供实用的建议。
1. 什么资料需要囤起来并做好备份
在讨论RAID之前,我们先来分析一下哪些数据对我们普通人来说是有保存价值的。
- 照片、凭据、个人原创资料(比如工作资料):这些数据必须保存,并且需要备份。
- 影片、音乐、电子书、游戏:如果可以在网上重复获取,就只保留非常喜欢和没看过的,食之无味的都可以删掉。
- 特别的情况 - 玩PT:这个不评价,只是个人觉得屯那么多没必要。
结论:只要是能在互联网重新获得的,都不算有价值的重要数据。当然,如果特别喜欢某些内容,也勉强算。如果容量不够了,就删掉没价值的数据。
2. 要不要做RAID
很多人在拿到NAS后都会被建议先组RAID,还分析了一大篇RAID1、RAID5、RAID6、RAID10等等阵列的区别。但在我看来,劝个人用户组RAID更像是硬盘经销商的洗脑话术。
首先,我们先搞明白,RAID有什么用。
RAID是磁盘阵列(Redundant Arrays of Independent Disks)的简称,意为“数块独立磁盘构成具有冗余能力的阵列”,用很多块独立的硬盘,组成一个硬盘组。通过把数据放在多个物理磁盘上,输入输出操作就能以平衡的方式交叠,而不是把大部分工作交由其中某个硬盘,使多个硬盘变相增加了平均故障间隔时间,增加了容错。
RAID的主要优点包括:
- 激发读写性能(如RAID0)
- 平衡负载,使每个物理硬盘工作量大致相同
- 数据冗余,其中一块硬盘损坏,及时替换可以救回数据(如RAID5)
- 全量备份(如RAID1)
- 不停机维护,替换其中一块硬盘时,数据不丢失,不需要停掉服务。
那么,家用场景下能用到哪个特性呢?一般网上大神会建议家庭用户RAID1或RAID5,其实就是用到了数据冗余的特性(类似做了个备份,但像RAID5这种比备份要脆弱)。
但是组RAID还有很多缺点:
- 空间利用率差:RAID1直接损失了一半的空间,两块盘只能用到一块盘的空间,除了全盘备份了一遍外,对性能也没有任何提升;RAID5比RAID1空间利用率更高一些,但损失了一些安全性,出现问题也未必能全部救回。
- 增加磁盘工作量:因为数据是分散存在多个磁盘上,所以不论读写,所有磁盘都要工作,咱们家用不像服务器随时都在处理数据,组RAID造成的磁盘额外工作只是在用额外耗损磁盘寿命换取一定的数据冗余。同时也更耗电。
结论:我们对比优点和缺点,再结合我们平时使用情况,就知道组RAID是否值得。我们真的所有数据都需要备份吗?真的有必要用RAID1、RAID5、RAID10多付出那么多磁盘容量来给自己安全感吗?难道没有其他更简单经济的方式吗?
当然有!
3. 建议的数据备份
- 只选择重要的资料进行备份:上文我们已经分析了,能从互联网重复获得的,都不算重要资料,这些不值得我们耗费金钱存起来。
- 采用其他备份方式:组RAID是全盘数据冗余,而我们只需要部分资料备份就好了。可以用Goodsync、Syncthing、或NAS自带的同步功能创建同步任务,只选择我们最重要的数据就可以了,这样能够大大减少空间浪费。
4. 建议的RAID形式
综上,全盘备份的特性对家庭用户不适用,但有两个RAID形式还是建议的。
- RAID0:RAID0可以把多个磁盘合并成1个大存储池,且数据在多个磁盘间平均分配,能够消除单个磁盘的过载,通过从多个磁盘同时检索数据大大提高了性能。它的缺点是完全没有数据冗余,任何磁盘发生故障会导致数据完全丢失。但既然重要数据有其他手段备份,那么我们就把安全性完全抛弃,而获得更充分利用的磁盘空间和更好的性能,不也是挺好的选择吗?
- ZDR:极空间的ZDR同样是把2个磁盘合并成1个大存储池,但会把我们设定为重要数据的文件在两个磁盘分别存一份(即双备份),这样,其中一块磁盘出问题,我们就可以从另一块磁盘找回我们的重要数据。当然其他不重要的数据就丢失了。这种方式的优点是可以更有效地利用空间,实际利用率取决于我们双备份的重要数据的大小。分配更灵活。同时,其他数据还是如RAID0一样,分散存在每个磁盘中,具有与RAID0同样的性能优势。
5. 总结
看,日常玩NAS并不需要很多大容量硬盘,1个盘、2个盘也能玩的很好。当然,如果是屯屯党或者PT党,那属于功能性需求,开心就好。