当我聊NAS时,我在聊什么?

我对NAS的理解,以及这些年我使用了哪些NAS“平替”,最后是我的新NAS。

321 原则

什么是 321 原则?

所谓「3-2-1 原则」,是指在进行文件备份时:

  • 3:存储 3 份完整文件,一份原件加上两份拷贝。
  • 2:将文件起码保持在两种不同的介质上。
  • 1:将一份拷贝保存在异地。

我的文件是否符合 321 原则?

目前我认为的重要文件除了我的代码以外,就只有这么多年来拍摄的照片和视频了。

代码我除了上传到 github 外,基本就是存放在本地硬盘,随着这些年更换了多次电脑,代码也不可避免的遗失了一些。

而照片有的是手机拍摄的,有的是相机拍摄的,手机拍摄的除了保存在本机和 iCloud 以外,也会定时加密后保存到网盘中;相机拍摄的照片在每次拍摄完成后会手动备份到电脑上。

另外我还有一台 Google Pixel 一代,拥有无限空间的 Google Photos,我的所有照片也通过这种方式上传到了云端。

可以看到目前我的重要文件仅仅是本地和云端网盘两份,没有一个集中的地方存放我的数据,并不满足 321 原则,并且许多手动操作很麻烦,所以 NAS 天然符合我的需求。

我以前的 NAS

其实这些年来,我一直在折腾 NAS,并不是最近才开始折腾,我简单罗列下这些年我“捡的垃圾”

  1. 第一台我认为的 NAS 是树莓派二代,当年树莓派非常火,作为偏硬件的计算机学生,当然对这种小的开发板非常感兴趣,不过它孱弱的性能基本不能胜任稍微大一点的文件备份任务,稍微操作一下都很卡,不过算是带我进入了 Linux 的世界,并且了解到了 NAS 的一些基本原理
  2. 第二台开始我就喜欢捡垃圾了,挖矿当年非常火,当时在恩山论坛发现了一个我家云这个矿盘,搜搜咸鱼只要 55,立马拿下。我用它折腾了非常多的东西,比如 armbian、openwrt、最后是 openmediavault,这个设备我很喜欢,有机会可以单独开一篇讲讲。总之使用 openmediavault 作为 nas 我使用了很久,并且安装了很多 docker,不过性能终究是不太撑得起我的需求,仅仅只能作为图片备份使用,所以用起来也不太舒心。
  3. 第三台其实在第二台买了不就之后我就入手了,也是我这台新 NAS 的“祖宗”,一代名矿:星际蜗牛。得益于经常逛恩山, 在还没有涨价起来的时候我在咸鱼以 255 的价格拿下了 B 款,它搭载了 J1900 CPU,四盘位,性能也勉强够用,过去的几年我也一直使用它安装了黑群晖以及两块 500GB 的硬盘使用至今。不过它自带的电源实在是垃圾(已经是大家认为的自带最好的电源之一了 ZUMAX),两次莫名断电重启,葬送我的 J1900,再也开不了机。

其实如果我的 J1900 没有狗带,我也没有动力更换这次新的 NAS(笑)

新的 NAS

硬件

作为资深垃圾佬,买成品NAS是不可能的,节约成本并且满足我的使用需求是第一要务,所以所有的硬件换新都要考虑性价比。

  • 机箱不用纠结,直接复用之前的蜗牛星际的就行,质量可靠(全金属),运行噪音低(换过风扇),除了硬盘笼需要装螺丝(也就上硬盘的时候装一次),我觉得这个NAS机箱简直完美。
  • 电子产品买新不买旧,所以新的低功耗为NAS打造的主板是优选,AMD在低功耗主板的发展才刚刚起步,所以还是intel是更优选,近两年比较好的就是N100和N300,N300不光更贵,可选择的也更少,所以有且仅有的选择就是N100了(J5000系列和4000系列支持的编码及年代都偏老,不能作为最优选),经过筛选,倍控的6盘位4 2.5G网口的N100落入了我的视线,经过几个月的蹲守,在双十一前以633的价格拿下。
  • 主板确定了以后,内存也就确定只能使用DDR5的了,经过查询N100最高支持16G DDR5 4800 MT/s的内存,经过一段时间蹲守,在拼夕夕上以239拿下单条16G英睿达内存。
  • 电源在刷了一段时间的垃圾佬论坛之后,了解到益衡的FLEX电源不错,在咸鱼上以135的价格拿下,经过一番检查,确认为正品。
  • 接下来就是NAS的大头了:硬盘的选择。这么多年下来,其实我的数据也不多,因为不下载电影,所以也就一两T左右,其实硬盘购买4T的完全足够,不过作为垃圾佬+亡命之徒,4T的二手盘并不便宜,在淘宝上刷了又刷,发现还是12T的硬盘最划算,单盘550的价格非常香,所以最终在双十一拿下双盘。
部件 型号 价格
主板 倍控N100 633
机箱 蜗牛星际B款 255
电源 益衡250W Flex 135
内存 英睿达16G 4800 239
硬盘 东芝12T HC520 1110
总计
2372

所以我的新NAS仅花费2372元成为了完全体。

软件

系统

多年以来一直用的黑群晖和openmediavault,后者很难撑起来一个正经的NAS使用用途,所以还是继续使用黑群晖。

备注:近两年涌现了非常多的国产NAS(绿联、极空间、飞牛OS),出于对隐私的考虑和guo情的了解,这些暂时还不能成为的选择。

引导使用DSM7出现的后起之秀rr:https://github.com/RROrg/rr。

安装非常简单,参考一些教程,基本在半小时到一小时之间就能进入系统。这里贴一个我认为写的比较好的:https://www.cnblogs.com/yixiaocn/p/18155753

N100作为12代CPU,目前群晖里只有SA6400支持12代的GPU硬解,所以可模拟的系统有且仅有一个选择。

存储空间

上一篇文章我也有提到存储空间的选择,这里直接贴过来:

另外说个题外话,我的NAS是四盘位的,经过许多考证及我个人思考,我认为最好的硬盘RAID方案是两块RAID1,另外两块basic或者jbod,这样重要数据和不重要的数据分开存放,也能最大化利用…^1

所以原有的两块500G硬盘不动,新的两块12T硬盘组RAID1,在后期空间不够了之后,可以购买新的硬盘替换原来的500G硬盘,这样同时具有了灵活性及安全性,对我这个垃圾佬来说是最优解。

套件及Docker容器

套件就不细讲了,贴个图自己参考吧,我使用了第三方的套件源,其中矿神的套件最多最全,更新也很迅速。

备份

终于到了NAS最重要的部分了,目前使用NAS我主要使用了六种备份方式:

  1. 电脑通过SMB远程挂载NAS共享文件夹
  2. Synology Drive自动备份电脑本地文件
  3. Synology Photos备份手机上的图片
  4. Cloud Sync备份本地文件到网盘
  5. rSync备份VPS数据到本地
  6. Snapshot Replication自动给重要共享文件夹做快照

NAS物尽其用

自建的服务

请看截图,具体如何使用可以查看网络上其他博主的分享,哈哈