我是如何打造出自己私有云存储的

1,010 阅读5分钟

今天给大家分享下我的NAS搭建方案,去年双十一的时候入手了一套NAS设备,用了几个月时间,好用是好用,但确实还没发挥出其价值,目前它最大的功能就是给我的mac做time-machine备份,要是没这个备份的话,它就是家里另外一台积灰的电子设备了,希望只后能把它的价值逐渐发挥出来。

先说下我为什么不用云盘备份数据,而是选择要自建NAS。 其实几年前,我用某度网盘还比较多,但最近由于众所周知的原因,我放弃了某度网盘(超级会员劝退),网盘存的那些学习资料我也不准备要了。
在这里插入图片描述
另一个原因,去年开始积累一些视频素材,这东西真的很占存储空间,我电脑可怜巴巴的256g明显不够用了,之后也入手了1T的SSD移动硬盘,虽然也能提供额外的存储,但数据可靠性却无法保证,毕竟SSD这东西是有明显的使用寿命的,如果再不相信那么一摔…… 在这里插入图片描述
第三个原因,自建NAS的成本相对的也不再那么的贵,入门级的NAS几千块钱就能搞定,但对我数据存储的体验却是质的提升。 来看看我具体买了啥设备。

硬件设备

在这里插入图片描述 这次我直接上的是4盘位的威联通451-D (如上图),双十一入手价2279 送2G内存条。我也看过群辉另一款4盘位的NAS 群晖DS420,不过3k多的价格直接劝退。
在这里插入图片描述
硬盘我买的是希捷酷狼6T NAS专用盘,单盘双十一入手价1256¥ (现价1199),我买了俩组了RAID1。为什么我买4盘位的NAS却这买俩硬盘?首先即便组了RAID1,对我来说也有6T的存储空间可用,短期没有更大的存储需求。未来如果有需求再加硬盘呗,未来硬盘每GB的价格肯定会更低。
在这里插入图片描述 另外我为NAS入了一台无线路由器 (Redmi路由器 AX6),双十一入手价299。 买路由器有三点原因,第一,NAS肯定要入局域网,但因为是合租,公用路由器在别人屋里,我NAS插别人屋里也不太好吧;第二,即便能征得同意插别人屋,现有的路由器比较老旧,局域网访问速度也上不去;第三,我用了无线桥接模式将原有较弱的WIFI信号放大,也改善了我屋的网络情况。

在这里插入图片描述 有了新路由器的加持,我电脑通过WIFI读写NAS的速度也能达到50MB/s左右,几个G的素材拷贝也能在几十秒内完成,已经足够我使用了。当然如果用有线接入的话肯定能获取到更高的速度。

另外NAS在开启网络文件服务后,可以直接挂载到你的电脑上,这样你就可以想使用普通文件夹一样使用你NAS中的文件了。像我的话,每次回家打开电脑连上WIFI,mac的time-machine就会自动开始将数据备份到NAS上。 再之前我是使用一块移动硬盘做time-machine备份,每次还得记得插硬盘。

公网访问

以上只是完成了局域网环境中存储系统的搭建,要是我在公司或者其他地方想存取我NAS中的文件怎么办?其实也是可以的,威联通也提供了官方的服务,不过速度超级慢,还不如某度网盘。如果想要速度快的方案,就得自己折腾了,这里我简述下我的方案,更详细的操作手册我会之后单独出一篇博客,有兴趣可以关注下。

因为我这里用的是普通宽带,没有固定的公网IP,所以我用了一台阿里云的服务器,然后使用内网穿透 的方式将NAS放到了公网上面,如果你也是同样的方式,建议你有自己的域名,然后就可以申请https证书,这样就可以尽可能保证数据传输的安全性。

在这里插入图片描述 这我以我的威联通451d为例,可以在App Center里找到Container Station这个应用,这个应用中可以启动Docker容器,我们很容易找到frpc相关的docker镜像,然后我在自己的云服务器上部署了frp的服务端frps。NAS上的frpc和云服务器上的frps链接成功后,我就可以通过云服务器作为跳板,在公网访问到我NAS上的数据了。

在这里插入图片描述

另外我也为我的NAS设置了域名并申请了https证书,这样我就可以在公网安全快速的访问到我家里的数据了,下载速度还可以能达到1MB以上(这里速度取决你家里带宽以及你云服务器的出口带宽大小),也明显强于某度网盘。

总结

经济成本2279 + 1256 * 2 + 299 = 5090,云服务器的话用的是我博客服务器,域名也是,https证书用的免费的CA证书,时间成本另计了。其实怎么看都不是一个低成本的方案,所以仅供参考了。