家庭服务器 篇十九:Windows 做 NAS 系统怎么样?
作者:略懂的大龙猫
windows 也能做 NAS 系统吗?或许大家对于 Windows 太过熟悉,觉得 Windows 平平无奇。事实上 Windows 依然是目前最好的操作系统,Windows 的兼容性和应用生态强无敌。我觉得 Windows 完全可以胜任 NAS系统。
我用 Windows 搭建 NAS 的思路是:
1.通过" Windows 共享"搭建基础存储功能,附加功能安装对应的软件来实现;
2.远程控制通过 Windows 自带的远程桌面配合向日葵远程实现;
3.目前实装了4个机械硬盘但不组RAID:1个用于系统+软件盘;1个用于重要数据备份;其它作为下载盘和其它数据存储;
配置方面目前:
CPU Intel i5 4440;
主板 华硕 Z87-K;
内存 金士顿 DDR3 4G*2;
硬盘 机械 500G*4(有预算再迭代升级);
总成本约在四五百左右。
i5 4440 性能应该小胜目前成品 NAS 主流的 N5105 。不过功耗略高,即使优化了功耗后整机待机依然有35W,运行功耗50W,不适合长时间开机。
Z87-K有6个SATA接口(但没有m.2接口),机箱的硬盘位也很多,有预算就迭代升级硬盘,后续考虑优先加个SATA固态硬盘。
搭建好硬件后,接下来就调校系统和软件。安装好 Windows 系统后,主板上的显示器接口接上显卡欺骗器,通过局域网远程桌面开始配置(建议再安装一个向日葵远程用于广域网的远程主机控制)。
基础的存储功能可以通过开启 Windows 共享来实现。如果你需要更多功能可以安装软件实现,比如:文件同步安装 syncthing;版本控制安装 SVN。
Windows 系统搭建下载机也是0门槛,Windows 基本兼容所有下载软件方案,什么transmission、aria2需要什么就安装什么,网盘也基本都有 Windows 客户端。
稍微麻烦一点的是 Docker,虽然 Windows 也可以安装 Docker ,但由于主机功耗高我付不起7*24开机的电费,所以我不打算把服务部署在这台设备上。其实 NAS 本身并不需要实现太复杂的功能,能够提供稳定的网络存储功能即可,只不过现在大家常常把 NAS 作为家庭服务器用罢了。
我的家庭局域网里有7*24小时开机的linux设备,而且通过zerotier搭建了家庭虚拟局域网。所以我只想 SSH 到 Linux设备,然后发送 WakeOnLan 开机指令即可远程开机(也可以通过脚本实现定时开机)。
我的 NAS 上4个盘,通过freefilesync把重要的文件备份到一个硬盘上,保证重要数据不同设备上双备份。
其它文件重要性不高,主要是下载机下载的影音文档和软件存档,共享方便其它设备使用。
由于 NAS 是通过远程操作不能直观感受硬盘运行情况,所以我通过 scrutiny 定期扫描所有硬盘的S.M.A.R.T 信息,有问题就及时备份数据更换。
目前来说这台 Windows 完全能满足我的使用需求。
家庭服务器 篇十九:Windows 做 NAS 系统怎么样?