个人服务器系列:家庭宽带下的nas服务器搭建

Posted ori_jc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了个人服务器系列:家庭宽带下的nas服务器搭建相关的知识,希望对你有一定的参考价值。

之前发生了一件事,严重影响了我在家里技术达人的地位,就是老婆的手机坏了,我却导不出里面的照片,确切地说是两件。一次是媳妇的iPhone4s坏了无法开机,导致里面的一系列照片无法导出,也没有iCloud备份,再一次是小米5s被我升级搞得屏幕坏掉了,最关键的是没有开启usb调试,无法连接电脑,同样是照片无法导出,为了防止类似的事情发生,决定搞个方便的照片同步备份方案。

方案

1.手机定期连上电脑,手动进行照片备份。
2.搞一套个人家用nas服务。

方案一显而易见的简单粗暴,优点是简单,缺点是麻烦,而且我老婆也是个手机控一刻离不开手机,并且手机里的照片视频数以千张,每次的导出备份目测都要一两个小时,一次两次还好,每次都这样估计是行不通,而且每次都手动导出我自己也嫌麻烦。
那就直接放弃方案二个人nas走起。

个人NAS

NAS(Network Attached Storage:网络附属存储)按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”,形象点说就是个人网盘。
我对这个方案的基本定位有以下几点:

1.便宜,一次性投入低,长期投入也要低。
2.操作方便,尤其是照片同步功能要简单。
3.整套方案实现难度低,成熟稳定坑少。

研究了一下网上的方案,简单筛选了下最终确认了两套方案,黑群辉或者omv。
群辉系统是群辉公司出品的nas系统,正版是主机+nas系统一起出售,给出的是一整套解决方案,优点是方便操作,功能强大,缺点是贵,稍微差不多的就得好几千,惹不起惹不起。黑群晖顾名思义,非官方正版群辉,是自己攒一套硬件,刷上群辉系统从而实现群辉nas的绝大部分功能,这么做的额外成本开销基本可以降到0,当然前提是家里有用不到的旧笔记本旧电脑拿来换脸。。。。停,是拿来废物利用。
omv是基于Debian的一套开源nas系统,优点是开源免费,插件众多,缺点是配套功能全要自己研究,易用性上也差一些。

确定方案

最终确定的方案是黑群晖,具体的实现方案是笔记本开VMware虚拟机安装黑群晖,好处是不需要额外的硬件开支,而且笔记本功耗低可以长期开机(后来发现笔记本还可以网络唤醒),并且还可以额外搞一个omv的虚拟机体验体验。另外前期调研期间为了体验黑群晖还花了不到一百大洋搞了个升腾ct5000的破解版低功耗小主机,可以刷u盘启动黑群晖或者别的ubuntu系统(比我三四百买的一套树莓派3B好多了,低功耗性能好接口多还是x86架构,最关键是便宜,不过体验一阵子之后才发现,所有命运赠送的礼物,早已在暗中标好了价格,小主机虽好,但也有缺陷)。
最终确定的整套软硬件nas方案如下:

1.旧笔记本双硬盘位(有个多余的ssd硬盘,搞了个光驱位支架加装ssd硬盘)。
2.笔记本win7系统,老机器装win10各种卡。
3.VMware15安装黑群辉,整块光驱位ssd硬盘分给它。
4.笔记本bios打开允许网络唤醒,win7设置VMware开机自启,且虚拟机在VMware启动后也要自启。
5.手机使用ds file软件实现照片同步,iso安卓双平台都有。

最终的效果也很好,笔记本长期开机,或者关机在需要同步文件时远程唤醒笔记本开机,连带着会启动VMware,开启虚拟机中的黑群晖系统,手机上ds file连接好群辉服务器,开启同步。完美。
群辉自带了ftp,sftp,rsync服务,可以开启作为一个简单的文件存储服务器,也有docker,git相关套件,由此带来的扩展性极强,不过文件备份存储还好,docker服务很容易带来性能问题,毕竟群辉只是官方魔改的简化linux系统,想玩docker还是win7上再开一个虚拟机吧,或者干脆win7上直接安装docker(win7不支持直接安装docker,建议笔记本支持的话直接用win10系统)。

参考链接:

  1. 虚拟机安装黑群晖 https://post.smzdm.com/p/ar0v...
  2. 黑群晖u盘引导制作 https://www.huakings.cn/post/...

以上是关于个人服务器系列:家庭宽带下的nas服务器搭建的主要内容,如果未能解决你的问题,请参考以下文章

007-Padavan固件公网ipv6下的openvpn服务端搭建

openwrt怎样搭建家庭nas

《畅玩NAS》家庭 NAS 服务器搭建方案

《畅玩NAS》家庭 NAS 服务器搭建方案

NAS还是HFS?教你1分钟免费搭建私有云

家庭NAS搭建实战之samba共享