NAS折腾之旅

AI摘要:作者通过NAS设备从家庭存储到小型数据中心的发展历程,分享了NAS折腾的经验,包括硬件选择、系统安装、应用配置、数据备份等技能,并给出了一些建议,帮助读者开启NAS折腾之旅。

Powered by AISummary.

序章:我的折腾现状

=========

  在我开始折腾之前,我对 NAS 的了解仅限于它是一种存储设备。然而,随着网络技术的发展,NAS 已经不仅仅是一个简单的存储解决方案,它更像是一个小型数据中心,能够提供文件共享、数据备份、多媒体流等多种功能,我先后接触过mycloud、Openmediavault、黑群晖、unraid、truenas、esxi,截止目前,我正在用的是pve系统,基本能满足我的日常需求了,也基本停止折腾了。

第一章:初尝 NAS 滋味

=============

  当年的360网盘事件后,我意识到,自己的东西还得是自己保管稳妥,我开始逐步了解了nas设备,我的第一个nas设备是西部数据的mycloud,只有3T,只是拿来局域网当家庭存储用用,主要是存一些家庭照片,也没有别的需求。随着需求的不断增长,我逐渐了解了黑群晖,决定自己尝试一下。

mycloud大概长这样,除了能提供存储基本也就没啥功能了

第二章:黑群晖的启蒙

=============

  mycloud的人机交互实在太拉胯了,我转向了黑群晖的 NAS 系统。群晖以其强大的功能和用户友好的界面而闻名。我开始研究如何通过黑群晖(自行组装的群晖系统)来获得更多的自定义和性能。

咸鱼逛了一圈

  三三两两买了点配件,都是便宜货,不过基本满足群晖的最低要求,就装了1块4t硬盘,用了不长时间,发现群晖还是不能满足我,虚拟机功能太拉胯了,于是乎我转战unraid。

qunhui

我的第一台群晖,买的二手主板,连挡板都没有,就这样裸奔着。。。。。

群晖优势

  黑群晖的好处首先在于成本优势,可以根据自己的预算选择合适的硬件组件,而不必购买官方昂贵的整机产品。

  其次,黑群晖提供了更高的性能,可以选择更强大的处理器和更多的内存,满足复杂的应用需求。

  此外,黑群晖具有更丰富的自定义选项,可以安装第三方插件和应用程序,扩展系统的功能。

第三章:探索与升级

=========

  随着对 NAS 功能的深入了解,我开始尝试更多的技术,如 unraid 和 docker。虽然群晖也支持docker,但是我那时候还不知道啥是docker,这些技术让我能够将 NAS 转变为一个多功能的平台。
unraid 是一种独特的 NAS 操作系统,它的特点在于灵活的存储管理和高效的磁盘利用率。unraid 允许用户将不同容量和类型的硬盘组合在一起,形成一个存储池,同时可以为每个硬盘设置不同的读写权限和缓存策略。
  unraid的虚拟机可比群晖强太多了,可以直通硬件这一点就很牛逼,其实如果不转战pve的话,unraid也都能满足我的需求。
  在用unraid之前,我还用了很长一段时间windows server,可以说很强大,没有它干不了的,而且也很简单,不用太折腾,但这明显不符合我的气质,我必须折腾啊!!

当时的unraid是这样的:
具体配置:

  • 主板:淘宝买的纳斯itx主板,支持10代intel,2nvme,6sata,2个2.5g网口
  • cpu:i510400
  • 内存:16GBx2
  • 硬盘:1个256GB和1个1TB固态,4个4Tsata机械
  • 机箱:淘宝买的,我很满意,颜值在线
  • 电源:用的dc转换电源,没噪音

    扩展了个后置type-c口(虽然机箱前面有),dc电源的适配器被我塞到机箱里了,后面不太好看,自己3D打印了个背板


第四章:虚拟化之旅

=========

  unraid用了一段时间,感觉硬件不够用了,想升级,突然发现家里的台式机还闲置,可否拿来利用一下,经过一番研究,发现加个硬盘架就可以了,开始折腾esxi和pve系统,这两个系统各有优点,虽然我的硬件都兼容这两个系统,但我最终选择了pve,原因很简单,pve的硬盘直通比较灵活,而esxi只能直通sata通道。

这是我目前的pve主机及配置:

  • 主板:七彩虹BATTLE-AX-H470M-PLUS V20
  • cpu:i910900
  • 内存:16GBx4
  • 硬盘:2nvme+6sata(2个512gb固态,4个16t+2个4t机械)
  • 显卡:AMD RX 6600 (8GB显存)
  • 网卡:板载1个千兆,还有一个intel-i350 4口千兆
  • 机箱带电源:启航者F1+长城500w电源
      其实这是我原来的台式机,加了个硬盘架扩展了一下,主要考虑这机器基本闲置,只是偶尔开机玩玩游戏,还不如让他发挥最大效能,就折腾了pve系统,把之前的群晖、unraid、软路由之类的全淘汰掉了。

这就是我折腾nas到目前的成果:
pve里装的系统及用途:

  • openwrt:旁路由,主要功能是出国留学
  • truenas:直通4块16T硬盘,组raid做网络存储
  • 星云links:跑跑业务,一个月能赚100块钱
  • ubuntu:直通核显做服务器用,装了宝塔面板,基本所有的docker应用都部署在这个系统
  • redis和mysql:缓存和数据库,很多应用都需要
  • homeaasistant:智能家具平台,目前没怎么玩明白
  • 2个win10系统:1个直通独显玩游戏,另一个偶尔开机挂个百度网盘下东西用


我五章:目前的究极状态

=========

  折腾了这么长时间(截止2024年10月),现在的宗旨是化繁为简,因此我删除了必须要的虚拟机和lxc容器,删除了truenas、archlinux等比必要的虚拟机,直接在pve系统下组raid,并将这个raid通过smb服务共享给局域网内的其他主机使用,并安装了docker应用。

  这是目前的状态,还在继续折腾探索中!

  • Mysql数据库,为部分docker应用提供数据库连接,并提供基于ikev2协议的ipsec-vpn服务,还用shell脚本配置了ddns,这些对于服务器来说都是比较重要的,因此独立出来。
  • OpenWRT,做旁路由,只开一个passwall服务。
  • 2个window10系统,第一个配置简单,偶尔开机挂各种网盘下载东西用,第二个直通独显,用于玩3A游戏。
  • ikuai,做拨号主路由,开启端口映射,比较稳定。
  • xingyun,跑的pcdn,一天3快钱,赚点电费。
  • HAOS,智能家居系统,接入了一些小米的智能设备,目前还没玩明白。

    技能总结

  在 NAS 折腾的过程中,我掌握了以下关键技能和知识:

  1. 硬件知识:深入了解了不同硬件组件的性能和兼容性,如 CPU、内存、硬盘、主板等,能够根据需求选择合适的硬件进行组装和升级。
  2. 网络配置:学会了设置静态 IP 地址、子网掩码、网关、DNS 服务器等网络参数,以及配置端口转发、虚拟局域网(VLAN)等高级网络功能。
  3. 操作系统安装与配置:熟练掌握了多种 NAS 操作系统的安装方法,如群晖、unraid、PVE 等,并能够进行系统的初始化设置、用户管理、权限分配等操作。
  4. 存储管理:掌握了磁盘阵列(RAID)的配置和管理,如 RAID 0、RAID 1、RAID 5 等,能够根据数据安全性和性能需求选择合适的 RAID 级别。同时,学会了创建存储池、划分分区、格式化磁盘等存储管理操作。
  5. 应用安装与配置:能够在 NAS 系统上安装和配置各种应用程序,如 Web 服务器、数据库服务器、下载工具、监控工具等,并进行相应的参数设置和优化。
  6. 数据备份与恢复:掌握了多种数据备份策略,如定期备份、增量备份、异地备份等,并能够使用相应的工具和技术进行数据的恢复操作。
  7. 故障排查与解决:学会了通过查看系统日志、监控性能指标等方式排查系统故障,并能够采取有效的措施解决问题,如更换硬件、重新安装软件、调整配置参数等。

建议分享

  对于想要开始 NAS 折腾之旅的人,以下是一些建议:

  1. 明确需求:在开始之前,先明确自己对 NAS 的需求,是用于数据存储、多媒体服务、虚拟机运行还是其他用途,根据需求选择合适的硬件和软件。
  2. 学习基础知识:了解网络基础知识、操作系统原理、硬件知识等,这将有助于在折腾过程中解决遇到的问题。
  3. 选择合适的硬件:根据预算和需求选择合适的 NAS 设备或自行组装硬件,注意硬件的兼容性和稳定性。
  4. 参考社区和论坛:加入 NAS 相关的社区和论坛,如国内的 NAS 之家、恩山论坛等,向其他用户学习经验,获取技术支持和解决方案。
  5. 备份重要数据:在进行任何系统更改或升级之前,一定要备份重要的数据,以防数据丢失。
  6. 耐心和细心:NAS 折腾可能会遇到各种问题,需要保持耐心和细心,逐步排查和解决问题,不要急于求成。
  7. 关注新技术:NAS 技术在不断发展,关注最新的技术动态和产品,及时更新和升级自己的 NAS 系统,以获得更好的体验。
NAS
打赏
评论区
头像
文章目录

本站已运行: