网络存储的不归路 – 开篇

对,又是我,那个年更博主,我终于想起来博客的用户名和密码了

这期又开了个新坑,打算写一些有关于网络存储相关的内容,内容核心围绕群晖进行分享,主要针对一些默认套件的功能以及使用方式进行一些梳理和总结,顺便也会讲一些进阶功能。

当然,我并不会去解释一些基础问题,比如群晖是什么,NAS有什么用,SMB是什么,AFP是什么,SSH是什么,为什么选择群晖(Synology)而不是威联通(QNAP)或FreeNAS等。毕竟这里也不是十万个为什么,搜索引擎永远是最好的老师!


为什么买这么贵的白群晖

在这之前我觉得有必要谈一下我对于黑白群晖的看法。

在大概17年的时候,我第一次开始折腾的就是黑群晖,当时我也有很多问题,比如:NAS到底有什么用;群晖这大几千块到底花在什么地方;为什么要用NAS系统而不能我CentOS安装samba服务自己跑文件共享。

抱着百闻不如一“ 试 ”的想法,在笔记本上面的ESXi里部署了黑群晖,并且从500G的机械硬盘里分出了大概320G作为试验场地,期间经过了大概几个月的轻量使用(仅使用基础的文件共享,文件管理等默认功能)后,首先给我留下深刻印象的就是它的Web系统(DSM)

DiskStation Manager (DSM)

如果一定要让我找一个词来形容,我觉得深入浅出应该算挺合适。这里我语言真的很匮乏,引用官方的一句Slogan好了

简单易用,适合所有人
DiskStation Manager (DSM) 是一个网页界面的直观操作系统,用于每一个 Synology NAS,旨在帮助您管理家庭和办公室的数字资产。

来自群辉DSM介绍页:https://www.synology.com/zh-cn/dsm

懒才是第一生产力,这时候也是第一次意识到原来NAS是这么的爽快,文件共享真的只要点一点就好,SMB,AFP,NFS全搞定,不用复杂的配置(samba的配置真的又臭又长,特别是涉及到权限之后。以及那该死的afp),不需要啃各种程序的配置文件文档,真的只要点一点,你想要的全都有。开始渐渐地真香了起来。

控制面板->文件服务

除了文件共享,还能有啥?

随着轻量使用转为中度使用(开始使用套件中心提供的套件)后,逐渐意识到了群晖真正的内在:解决方案

套件中心所支持的套件

备份解决方案

对于NAS来说,文件共享是只是基础功能,更实际或者说价值更高的功能是备份。数据既然选择放在NAS上而不是电脑的硬盘里一定有原因,要么就是需要共享访问,要么就是硬盘空间不够大等等等等。对于家用级别来说我就先不说什么“321原则”了,但我认为至少本地备份+云上(远端)备份是一定要有的,否则一觉醒来小姐姐都没了,也是一种巨大的经济损失和精神损失。

当然啦,还有一种提高数据可靠性的方法是使用磁盘阵列( Raid ),这个当然也是很不错的方法,但根据我多年的运维和实际使用Raid的经验来看,Raid并不是一种“备份”的概念,顶多是一种提高数据可靠性、系统可用性的方式/方法,并不能完全代替备份。比如,中个病毒或者勒索试试?再一个是Raid的经济性,Raid1就不说了,根据我以前多次10T以上Raid5、Raid10重建的过程来看,这个重建的时间成本,非常的高!所以对于个人用户,我是非常不推荐使用Raid来作为“备份”方案的。

那么说到备份就不得不说方法了。常规情况下,可能大多数人对备份的概念就是:
“阿我定期往移动硬盘或者其他硬盘复制一遍就好了”或者就是“阿我时不时上传到XX云之类的就好了”,这方法不是说不可以,但这里面都有一个关键要素:“定期”。其实这并不是一种备份的最佳实践,备份真正重要的应该是“计划”,有计划的,定期的,对数据进行归档,分类,存储,并对备份进行验证。

这里我就不展开讲了,后面应该会有一期单独讲对于群辉来说备份的解决方案,我们拭目以待。

通过自带套件在每周一的上午10点将数据盘数据增量备份至专用的备份盘。(周一上午一般都比较忙,不会使用NAS)
同时我不在家的时候将备份盘全部数据加密上传至阿里云OSS和OneDrive(不在家时一般上传带宽比较空闲)
Active Backup甚至还可以对Windows和虚拟化进行计划备份(支持增量)

多终端私有云盘

说完了同步我们说说另一个常见的需求:同步盘(云盘?)

OneDrive或者百度网盘或者坚果云等等之类的即便没用过肯定也听说过,对于社畜来说有时候真的是需要带着文件到处跑,我遇到的一个最难得痛点莫过于微软和苹果的生态问题了。因为我工作生产所使用的电脑是MacBook Pro,而娱乐毋庸置疑用的肯定是Windows,这俩大哥一个OneDrive,一个iCloud,各自独当一面,我怎么办,我也很绝望啊!总不能一个文件两个地方都放把,更何况我还有手机和iPad,对于经常换头像的老婆怪来说的的确确要带着头像各个终端跑的。

于是就有了Drive —— 一个全终端的同步盘(云盘)解决方案

只要在对应的终端安装客户端软件,你就可以享受到私人的云盘了,双向同步意味着你不仅可以把远端文件同步至本地,甚至还可以将本地任何目录/文件同步至远端。爱怎么放怎么放,想怎么放怎么放,我也就不用纠结还是OneDrive还是iCloud了,一个Drive全搞定

Drive同样支持“按需同步”功能

视频管理

跟数据打交道的讲完后我们干脆休闲一点,讲讲影音娱乐

这里先排除小姐姐这个因素,硬盘里难免或者说或多或少会放一些番剧,电影之类的视频文件,但有时候坐在电脑前看不是那么的休闲,有时想到电视前或者干脆躺床上用iPad看(生产工具生产工具)。

这时候群晖的Video Station就有用了,无论是Web、Android还是iOS(甚至包括Android TV版),你都可以通过 Video Station应用简单快捷的访问视频文件。针对终端不支持的格式,群晖还贴心的提供了自动转码(虽然很烂),挂载字幕(勉强够用)等功能

Video Station,支持Web端和移动端App,而且还支持串流至内网

音频管理

同时鉴于目前的知识产权环境,对于音乐也经常会有“XX音乐有A的版权,但是没有B的版权。换YY音乐就只有B的版权,没有A的版权”这类问题。 最佳的做法应该是下载到本地然后播放,但显然对于我这种经常多终端多设备的人来说,每个地方都下载一遍显然不靠谱。再或者自己有珍藏一些OST迫切的希望能够随时随地在哪都能听到。

这种时候群晖的Audio Station就派上用场了,一款完全属于你个人的音乐播放器,支持Web端和移动端App,只要有网,哪都能听,要啥音质有啥音质,姑且算是个人版的“XX音乐”

Audio Station,支持Web端和移动端App

照片管理

说完了视频,音乐,接下来就到了图片(相片)了,好就好在我基本上只会在手机上拍照,也没有像橙子那样有好多手机,但有个问题真的深深让我蛋碎:手机上的照片怎么备份?怎么管理/整理?

神说要有套件,于是群晖的Moments就来了

Moments套件,可以通过App自动将移动设备相册中的照片备份(传输)至群晖进行统一管理、查看。还支持AI算法整理(经常把猫识别成狗甚至水果?),Live Photo等

在把上面所讲述的套件吃透以后,手捧黑群晖的我,算是意识到了NAS的作用,以及更重要的“NAS对我有什么用”。顺便也明白了群晖为啥被称为“买软件送硬件了”,因为群辉全系列产品的硬件参数可以用惨不忍睹来形容,对普通消费者来说,可能确实够用,但对于玩家党、攒机党来说,真的是抢钱。

胡乱分析一通,我觉得对于目前市场上出现的黑群晖,我是完全理解甚至是赞成的,但我并不会使用黑群晖,更多的是出于稳定性和更新(安全性、功能)以及售后支持的考虑,毕竟黑群晖的本质和黑苹果没有太大区别,小打小闹我觉得无关紧要,但NAS对于我的定位更接近生产工具,没了它真的会影响到我生活的方方面面,我更多的是想花钱省时间。说的现实点,我折腾几天黑群晖的时间成本,真的够我买一台的了(指薪资)


带着上面的前提,就说一下我现在的架构把:

目前使用的机器是DS918+,4盘位,购买与去年的5月27日,距离今天刚好快一年

视角放到现在来看,4盘位其实真的不够,我个人更倾向于6-8盘位

硬盘方面使用了2块酷狼的4T作为我主要存储,一块专门用于各类数据存储,套件之类的也安装在它上面,另一块用于备份。并没有使用任何Raid,至于原因可以看我上面说过的观点。

后来随着白群晖的使用,我逐渐把我娱乐机上面的机械硬盘完全下线了,原有娱乐机是4块1T硬盘组成的Raid0,主要用于Steam游戏、烂橘子游戏等等各种游戏,因19年-20年QLC SSD的兴起,我直接用了两块Intel 660P 2T组成了4T Raid0作为我的游戏盘,比机械快,容量还不小。下线的硬盘就重新喂给了群晖两块做冷数据盘。

这两块盘喂过来的盘因为之前电脑7*24小时开机所以通电时间还是比较大的,为了提升可靠性顺手就做了Raid1,坏了就坏了,不心疼

基本上已经把后面要讲的内容做了一下铺垫,后面内容基本上就围绕着套件的使用以及各个套件配合所实现的“ 组合拳 ”,基础部分讲完后我会再讲一些进阶层面的,比如电视墙等需要Docker之类配合的功能,算是在群辉本身封闭的场景下借助开放环境进一步挖掘功能,简化生活。

相关文章

  • 没有相关文章!
2 个评论
  1. 期待后期的备份操作的文章,我也有两块不用的1t硬盘,想作为冷数据盘使用。

  2. 其实NAS可拓展的技能点实在太多,影视库可以选择Emby或者Plex,照片自动备份起来也能脱离所谓的Google Photos。只不过白群辉的溢价可能是在DSM吧,不济点用威联通,再不济点上个星际矿渣其实也无不可。

来吐个槽(ノ*・ω・)ノ)