文章摘要
旧电脑不要扔,改造成NAS存储设备比购买新设备更经济实用。
文章总结
别扔掉你的旧电脑——它能变成比市售NAS更好的存储设备
在家庭网络中,网络附加存储设备(NAS)是非常实用的工具,但专用NAS设备仅空机就可能花费数百美元,再加上存储硬盘,成本更高。如果你想打造一个功能强大的NAS,花费会更多。因此,作者通过改造旧电脑和购买二手配件,以极低的成本自制了一台NAS。
改造旧电脑作为NAS
市售NAS价格昂贵,但实际上,NAS对硬件性能要求并不高。过去十年内生产的任何电脑都可以胜任。作者将一台旧游戏电脑(配备Ryzen 1600x处理器、24GB内存和GTX 1060显卡)改造成NAS,因为手头已有大部分配件。
如果你已有旧电脑,可以直接用它搭建NAS。如果购买二手设备,建议选择英特尔处理器的机型,因为其QuickSync技术能高效转码视频文件,适合流媒体播放。若使用AMD处理器,可以通过添加廉价显卡来满足视频转码需求。
添加SSD作为启动盘
二手电脑可能不附带硬盘,建议选择最快的启动盘。查阅主板手册确认是否支持NVMe SSD,若不支持,SATA SSD也完全够用。作者使用的就是二手SATA SSD,运行良好。
扩展内存
推荐使用TrueNAS或Unraid作为NAS操作系统,两者至少需要8GB内存。若运行虚拟机或容器(如Docker),建议升级至16GB或更多。作者通过二手市场以10美元增加了8GB内存。购买二手内存时,需检查是否有明显损坏,并确保价格至少比新品低50%。
购买廉价硬盘
作者通过ServerPartDeals购买了翻新硬盘,价格约为新品的一半。他的四块翻新硬盘自2019年持续运行至今,未出现任何问题。如果对翻新硬盘不放心,也可以选择新品。
对于高负载使用的NAS,专用NAS硬盘可能更耐用,但作者因使用频率较低,选择了普通硬盘。
选择合适的操作系统
虽然可以使用普通Linux发行版或Windows作为NAS系统,但配置繁琐。推荐使用专为NAS设计的TrueNAS或Unraid(付费),它们简化了复杂设置。作者选择了免费的TrueNAS。
通过Rufus制作TrueNAS启动盘后,插入NAS电脑,连接键盘和显示器完成安装。安装后,可通过浏览器访问NAS的IP地址进行管理,包括创建存储池、设置共享文件夹等。建议首先创建SMB共享,方便Windows设备访问,并安装备份工具(如Duplicati)以确保数据安全。
注意事项
搭建NAS后,务必制定数据备份计划,避免因硬件故障导致数据丢失。NAS只是备份方案的一部分,需确保数据多重备份。
总结
通过改造旧电脑,不仅能节省成本,还能减少电子垃圾。无论是使用旧配件还是二手硬件,自制NAS都能提供强大的功能和灵活性,适合家庭和小型办公环境。
评论总结
以下是评论内容的总结,平衡呈现不同观点:
反对用旧电脑搭建NAS的观点: 1. 能耗问题:旧电脑(尤其是游戏PC)耗电高,长期运行电费成本可能超过购买专用NAS - "At San Francisco electricity prices... will cost you hundreds of dollars per year" (waswaswas) - "Wouldn’t running something like this 24/7 cause a substantial energy consumption?" (iammjm)
- 可靠性问题:PC组件(如风扇)易损坏,不如专用NAS稳定
- "PCs have mechanical devices that give out after a few years. I am referring of course to fans" (lateforwork)
支持用旧电脑搭建NAS的观点: 1. 经济环保:充分利用闲置硬件,减少电子垃圾 - "Really happy with my build and glad I didn’t go for out of the box" (Havoc) - "This helps lowering the need for manufacturing more hardware" (kentiko)
- 性能优势:直接连接主机的存储速度更快
- "Putting the storage in the computer... means it’ll be much faster" (superkuh)
中间立场/其他建议: 1. 按需选择:应根据个人技术兴趣和实际需求决定 - "Understand what type are you in relation to any given technology" (NikolaNovak) - "I’m in the turn-key solution phase of my life" (NikolaNovak)
硬件建议:
- 推荐低功耗设备(如NUC、商用迷你PC)
- "A modern fanless NUC clone... will eclipse any recycled PC" (kevin_thibedeau)
- 建议使用ECC内存防止数据损坏
- "would muchly recommend to use something with ECC memory" (rini17)
- 推荐低功耗设备(如NUC、商用迷你PC)
文件系统建议:
- 推荐btrfs-raid1/mdraid10而非传统RAID5/6
- "The multiple copy formats outperform the parity formats" (jcalvinowens)
- 推荐btrfs-raid1/mdraid10而非传统RAID5/6
特殊用例:
- 流媒体服务需要专用NAS
- "if your NAS use case is streaming media files to multiple devices... NAS makes sense" (superkuh)
- 小容量用户可能不需要NAS
- "never had a personal use for a large amount of storage" (pipeline_peak)
- 流媒体服务需要专用NAS