头腾 篇七:关于群晖NAS的个人数据管理
创作立场声明:本文为个人经验分享,请理性讨论哈
因为尝试过,所以这对于我而言就是常识,然后我把经验写下来。成为头腾里第7篇不是常识的常识。
一,发现需求
问:逛街时,忽然客户联系,要把某个文件发给他,怎么办?
答:让同事找到发给他。(但如果这个文件只有你有呢?)
问:出差时,忽然电脑坏了,电脑打不开了,怎么办?
答:买台新电脑,拆旧电脑的硬盘当移动硬盘使用。(但如果是硬盘挂了呢?)
问:下班后,忽然想起某个项目要改,笔记本电脑刚好放在公司,怎么办?
答:拖一拖,明天再改?
问:搬砖时,忽然接到老婆电话求助,说忘带电子课件,怎么办?
答:假装失联?
问:手机存储空间又满了。
答:....
以上种种突发情况,很棘手。
冷静一下,以上种种情况,总结出来分别是几种需求:
文件分享
实时备份
数据恢复
远程管理
家人共享
问:如何一站式解决这些问题呢?
答:💡 有,NAS!
问:那NAS是什么?
答:
NAS(Network Attached Storage:网络附属存储)按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”。它是一种专用数据存储服务器。它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。
简单的说,它是一个私人网络存储服务器,可以把你的硬盘连上网,可以随时随地访问它,分享它,管理它。
它的外观通常是长这样:
目前常见的民用NAS品牌有:群晖,威联通,西部数据,铁威马,巴法络,华芸等等。而在市场占有率方面,群晖系统遥遥领先。这可能是跟它的策略跟微软当初推广Win系统一样,不封盗版,抢占有率。
我个人也是先装了盗版的群晖系统(也叫黑群晖),用了一两年后觉得不错,又重金买了正版硬件,但是硬件性能跟自己组装的就没法比了,毕竟人家是卖软件送硬件。
二、解决需求
上面提到的几种需求要怎么解决,我来展开说一下。
文件分享
实时备份
数据恢复
远程管理
家人共享
1,文件分享
方法1:可以直接在DSM里面,通过File Station找到指定文件,右键选择分享,把链接分享给别人。(有时候会比较慢)
方法2:把文件同步到公共云盘,比如百度网盘,然后通过百度网盘的链接分享。(我个人常用,虽然百度网盘有种种不好,但对我来说,目前没有其他更好的选择。关于私密性问题,因人而异,不做讨论。)
那怎么把NAS的数据同步到百度网盘?看第二点。
2,实时备份
使用NAS,除了追求方便,还得保证数据安全。
2.1 我通过群晖的CloudSync,把百度网盘和NAS连接起来,让NAS里的数据与百度网盘保持实时同步。
CloudSync
2.2 也设置了Microsoft Onedrive的重要文件夹同步。(但比较慢)
2.3 公有云毕竟不是自己的,随时可能发生几年前那种忽然嗝屁的情况(360网盘关闭),所以我又通过群晖的HyperBackup,设定每隔4小时,把重要文件备份到外接12T硬盘里,这样就有了三重备份。
HyperBackup
2.4 同步到百度网盘的数据会自动存放在:网盘根目录-我的应用数据-CloudSync文件夹。当需要分享文件给别人时,随时打开百度网盘app,找到对应文件或文件夹,分享链接出去即可。
百度网盘
2.5 除了对NAS数据的备份,我还需要及时把工作文件备份到NAS上,所以就还要用到Synology Drive,只要有网络,就可以让办公电脑与NAS保持连接,实时备份重要文件。
Synology Drive Client
3,数据恢复
因为已经有了3重备份(NAS硬盘,网盘,离线移动硬盘),所以数据全部丢失的概率被降得很低,恢复起来很方便。
假设几个极端的情况:
情况1:在没有网络的地方办公,电脑挂了,硬盘坏了。
后果:那当时产生的工作进度会丢失。
补救:电脑修好后,可以马上通过网络把之前的数据下载下来,损失最小。
情况2:雷击,停电,NAS挂了,硬盘坏了,外接硬盘也坏了。
后果:NAS数据丢失,但网上数据还在。
补救:修NAS,换硬盘,重新把数据备份至NAS上。
情况3:网盘关闭了。
后果:备份方式少了一个。
补救:再找其他公有云。
4,远程管理
因为群晖本身就是一个只能通过浏览器进行管理的linux桌面系统,所以我们只需要在系统设置里面,把远程端口设置好,打开HTTPS访问功能,导入HTTPS证书,再在路由器上设置好端口转发,就可以随时随地通过浏览器访问家里的NAS服务器了。(就不详细介绍了)
5,家人共享
通过DSM,我们可以创建多个帐号,给每个帐号分配不同的文件夹、app权限。比如相册备份的Moments,比如管理文件的DS File等等。
也可以通过SMB共享的方式,在局域网,通过网上邻居访问,这样就相当于本地磁盘使用了。(我家领导的常规使用方式)
SMB
6,其他需求
6.1 密码管理:通过Docker安装了Bitwarden,只需要设置并记住一个复杂的主密码,然后其他所有网站、邮箱、各种ID的密码都随机生成,可靠性极高。
像以下这样的随机生成的密码,对于一般黑客来说,基本无解。
6.2 DDNS:动态域名服务,可以把家里的IP跟我们注册的域名绑定在一起,我们每次访问特定的域名,就可以直达NAS,非常方便。
因为现在的家用电信网络,每断线拨号一次,IP就会改变,所以需要通过DDNS服务将IP更新到我们绑定的域名上,这样才不会导致NAS失联。
虽然群晖有自带DDNS功能,软路由也有装DDNS插件,但之前有出现过服务失效的情况,所以我在Docker里也安装了DDNS镜像,也是一个多保险的措施。
三、系统结构
系统框图
简单介绍一下这个框图,以NAS为中心,总共3个部分。
文件夹分配
Docker - 用于存放虚拟机数据
Movie - 用于存放PT下载的电影电视剧
Photo - 用于备份手机上的照片视频
Work - 用于存放工作文件,以及备份其他重要文件夹
usbshare1 - 外置硬盘盒,用于备份Work文件夹
APP使用
Cloud Sync - 用于跟第三方云盘同步
- 百度网盘
- 微软网盘
Docker - 用于运行虚拟机
- 密码管理器Bitwarden。
- 阿里云DDNS服务。
Hyper Backup - 用于将文件夹备份到另一个文件夹
- 任务1,将重要文件备份到外置硬盘。
- 任务2,将重要文件备份到Work文件夹,并自动同步到百度网盘。
Download Station - 用于PT下载
Synology Drive - 用于外网同步
共享方式
局域网 - 开启SMB服务
- 可以直接映射为本地磁盘使用。
- 可以给机顶盒访问,在客厅播放电影。
外网
- 使用Synology Drive与NAS服务器上的个人工作文件夹双向同步,并保存10个历史版本记录。
- 使用百度云创建分享链接,供给其他人临时下载。
四、总结
经过一两年的探索和磨合,我所需要的功能已经很完善,现在很少需要花费时间去折腾,算是毕业了吧。











猫小龍
校验提示文案
cwz1985
校验提示文案
灵KOYB
校验提示文案
用了几年了
校验提示文案
elliot11
校验提示文案
AndroidOL
校验提示文案
paytonmu
校验提示文案
paytonmu
校验提示文案
AndroidOL
校验提示文案
elliot11
校验提示文案
用了几年了
校验提示文案
灵KOYB
校验提示文案
cwz1985
校验提示文案
猫小龍
校验提示文案