目录
正文
起因
经常遇到旧照片丢失的问题,特别是最近小孩子出来,拍的照片又不舍得删除,但手机存储也始终有限,而且手机也不可能一直用不更换,这就导致了换手机可能丢照片的尴尬。家里父母使用手机更加是只管拍,不会整理;有些就直接用QQ空间去存照片,这其实对于我来说是有些不愿意的。因为总觉得是把照片放网上了,丢不丢一回说,被人窃取其实也挺不爽的。我自己也尝试过不同的云盘方案,上传下载速度都比较感人,空间扩大也肯定是需要一些费用的,但让我决定放弃的还是由于有一次我忘记续费,空间会员没了,成为了普通会员,导致存储空间下降,这下好了,不仅不能再上传新的内容,而且连下载也受到了限制(哪家就不提了,毕竟重点不是这个)。于是我决定尝试自己动手丰衣足食。
初入坑nextcloud
最早想到就是利用一款开源的解决方案,nextcloud。
Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客户端覆盖了Windows、Mac、Android、iOS、Linux 等各种平台,也提供了网页端以及 WebDAV接口,所以你几乎可以在各种设备上方便地访问你的云盘。其实,Nextcloud的服务端部署方式有很多种,我以Docker方式部署是因为docker可以跨平台运行,可以确保执行环境的一致性,有利于应用的迁移和管理。搭建就用我的一台旧的windows机器。
大致过程为
- 拉取镜像
docker pull nextcloud
- run个容器实例
mkdir /nextcloud docker run -d --name nextcloud -p 8080:80 -v /nextcloud:/var/www/html nextcloud
- 开始使用(手机安装nextcloud客户端)
但问题很快暴露出来,首先它的存储还需要保证安全,需要双备份吧;其次照片的同步只能在家庭内网环境,外网还是要自己做内网穿透;最后就是电脑还得一直开着,毕竟这只是个普通的家庭电脑,本身的定位就不是一台长久运作的nas, 电费也比较感人。
入坑时光机
然后不就我又关注到了一款叫做雷克沙的时光机产品。它的作用就是用于简易的存储用户的照片和文件。
雷克沙曾经推出过时光机个人云盘M1,可以用来搭建个人云存储,不过需要用户自己搭配其他存储硬盘才能使用。设备的性能会因为用户选择的存储介质不同而产生差距,在一定程度上有可能会影响用户的使用体验。最近雷克沙推出了时光机个人云盘M2,内置了性能不错的固态存储,在降低用户上手难度的同时提升了使用体验。
作为移动存储使用的时候时光机不需要做任何设置,可以参考普通移动存储设备的使用。目前这款设备支持Mac、PC、安卓手机和智能电视等设备。
我尝试购入了,2-3百块,说贵不贵,按照使用说明很快我用上了,发现确实也能够同步照片。但问题在一个星期不到就开始暴露,它竟然死机了!然后我尝试重启,但客户端仍然连接不上,死皮赖脸招商客户寻求支持,他们尽然很快给了我解决方案:重启还要重新登陆。然后就可以了,好景不长,一个星期后重现了一样的问题…… 好吧,我还没有磁盘阵列加入(希望在存储时保证双备份),就果断放弃了它!
进阶磁盘阵列
那么我想我先不考虑自动,手动总行把。于是我开始玩了磁盘阵列。它是什么?它就是RAID。
在单机时代,采用单块磁盘进行数据存储和读写的方式,由于寻址和读写的时间消耗,导致I/O性能非常低,且存储容量还会受到限制。另外,单块磁盘极其容易出现物理故障,经常导致数据的丢失。因此大家就在想,有没有一种办法将多块独立的磁盘结合在一起组成一个技术方案,来提高数据的可靠性和I/O性能呢。
在这种情况下,RAID技术就应运而生了。
RAID ( Redundant Array of Independent Disks )即独立磁盘冗余阵列,简称为「磁盘阵列」,其实就是用多个独立的磁盘组成在一起形成一个大的磁盘系统,从而实现比单块磁盘更好的存储性能和更高的可靠性。
RAID方案常见的可以分为:
- RAID0
- RAID1
- RAID5
- RAID6
- RAID10
整体对比图:
我买了绿联的产品,市面这种产品很多,我只是觉得绿联产品一直都有用着,觉得做工还不错,价格适中。但我最终还是放弃了,因为拷贝同步照片文件确实不比我坚持健身难度低,更别说让家人做同样的事情了。还有一件事,双盘的阵列柜体积也不小了……
尝试黑群晖
灵机一动(兴趣一来),我开始自己了解下自建群辉。
群晖科技(Synology )创立于 2000 年,自始便专注于打造高效能、可靠、功能丰富且绿色环保的 NAS 服务器,是全球少数几家以单纯的提供网络存储解决方案获得世界认同的华人企业。
好吧,上面都是官方话,其实我就是用了个专门做nas的系统,把自己的旧电脑刷了个系统而已。
说实话,群辉也足够nas的需求了,但我依旧面临个很尴尬的问题,就是内网穿透。我还得弄好内网穿透,得准备一个带宽足够的服务器才行(就像花生壳,蒲公英做的生意)。难受。
步入nas成品
最终我还是走到了nas产品。其实我一直都有关注nas产品。但只是经常怀疑到底自己需不需要,市面上nas成品会不会也很坑。
老牌传统nas厂商: 群辉,威联通;轻NAS厂商:联想、极空间、海康威视、绿联等。这些我是反反复复在b站,贴吧,知乎上了解和比较,最终我还是选择了极空间,我购入之前也有试用过,主要觉得它的功能足够全,且对用户来说很舒适。
经过这一年多的使用下来,我整体感觉还是很不错的。它肯定是解决了我一直纠结的照片管理的问题,它不仅有raid存储,它还有个它自己的存储模式(就是灵活选择内容进行双备份或只存一份),同时它所提供的影院,阅读等功能也是锦上添花,稳定性也是肯定的,目前为止没有出现数据丢失。最后就是我买了能够支持docker的款,当时就是自己有时候折腾能扩展下。现在docker上面已经有了密码管理服务,博客服务,ddns,爬虫服务哈哈。
结语
折腾到这一步,我基本上算是满意了。想和准备入坑,或正在入坑的同学分享一下,如果你要求数据稳定性,nas肯定是比较好的方案。国内的nas厂商也越做越好了,我之前就是总是怀疑nas厂商的能力,迟迟没有进入,现在使用着,觉得还是挺好的。毕竟数据的安全有时候比什么都重要。我回头来看,花了那么多时间和精力去研究nas,其实也是有意义的,毕竟我们了解了其中的很多实现原理。毕竟很多事情不应该只关注结果,过程往往很重要,毕竟它是一种积累呀。
最后,现在我家里人也都用着nas, 这种无形的工具,其实就是这样,拥有它时你可能并不会感觉特别自豪,你和人家去说,人家可能都完全理解不了你其中的喜悦感。但一旦少了它,你可能就浑身不舒服,缺少了安全感,缺少了许多不经意间的遍历。
0 条评论