很多人买群晖NAS,最初只是想集中存放照片、文档和视频。用久了才会发现,本地硬盘再可靠,也挡不住火灾、盗窃、误删,还有两块盘同时出问题的情况。把群晖和阿里云组合起来做异地备份,成本可控,配置也不算复杂。

为什么要把群晖和阿里云放在一起
常见的备份建议是 3-2-1 原则:至少保留 3 份数据,放在 2 种不同的介质上,其中 1 份存在异地。群晖本身能覆盖前两点,RAID 做本地冗余,外接硬盘做第二种介质,异地那一份交给阿里云对象存储 OSS 来放。
OSS 按量计费,容量可以随用随加,选一个离你近的地域,日常上传下载会比较顺手。对于不常打开的历史数据,可以选低频或归档类型,单价通常比长期占用云盘低。群晖 DSM 自带的 Hyper Backup 和 Cloud Sync 都支持把阿里云 OSS 作为目标端,不必另外写脚本。
方案一:用 Hyper Backup 做定期加密备份
Hyper Backup 适合做定期备份。它支持保留多个版本、增量传输和客户端加密,照片、财务资料这类需要长期留存的文件,用它比较合适。配置步骤大致如下:
- 在阿里云控制台新建一个 OSS Bucket,地域选离你最近的节点,比如华北或华东。
- 在 RAM 控制台建一个子账号,只授予这个 Bucket 的读写权限,再生成 AccessKey。不要用主账号的密钥,一旦泄露,整个账号都会暴露。
- 在套件中心安装 Hyper Backup,新建备份任务,目标类型选阿里云 OSS,填入 Endpoint、Bucket 名称和子账号的密钥。
- 勾选要备份的共享文件夹,开启加密。加密密码一定要记下来,最好在家里之外再存一份离线记录。密码丢了,备份就打不开了。
- 设置备份计划,比如每天凌晨跑一次,保留最近 30 个版本。凌晨跑的好处是不占用白天的带宽。
第一次备份会比较慢,之后只传输变化的部分,日常对网络几乎没有影响。建议每个月挑几个文件做一次恢复测试。备份文件在不在,和备份能不能还原,是两回事,只有真的恢复过一次,才能放心。
方案二:用 Cloud Sync 做近实时同步
如果需要和云端保持接近实时的同步,比如团队共用一个资料库,可以用 Cloud Sync。它有单向上传和双向同步两种模式。单向上传以 NAS 为准,云端只作为副本,更接近备份的用途。双向同步适合多个地方一起办公,但冲突文件要自己留意,而且误删的文件也会同步到另一端。
所以 Cloud Sync 更适合当补充。需要长期保留、用于灾难恢复的版本,还是交给 Hyper Backup 按天保存多个历史版本更稳妥。
一个拍摄团队的改造经历
有位做婚礼摄影的朋友,原来把所有素材都放在一台四盘位群晖上,拍完后再手动拷到移动硬盘。有一次家里跳闸,NAS 的电源模块坏了,刚拍完的一批素材还没来得及备份,损失不小。
之后他把流程改了三处。RAW 原片和精选成片分开管理,原片每天通过 Hyper Backup 加密备份到 OSS 的标准存储。拍摄满一年的项目,按月迁移到归档类型,长期保存的费用明显下降。每个季度还随机抽一个项目做恢复演练。他说,半年下来最大的变化,是不再为硬件故障提心吊胆。
设置时最容易漏掉的几件事
- 子账号密钥按最小权限配置,并定期轮换。密钥要是外流,问题会直接落到整个账号上。
- Bucket 保持私有读写,别为了图方便开公共读。私密文件一旦公开,很难再收回来。
- 开启 Bucket 的版本控制。误删或者勒索软件加密覆盖原文件时,还能回退到之前的版本。
- 用生命周期规则,把较旧的版本自动转到低频或归档存储,长期费用会降下来。
- 恢复大量数据时会产生公网流量费用。动手前先估算一下大概要传多少,必要时可以先同步到同地域的 ECS 中转。
- 如果要通过自定义域名对外公开访问文件,需要先确认域名已经完成 ICP 备案。
归档类型取回数据要等待一段时间,还可能产生取回费用。价格和存储类型的规则也会调整,正式部署前,建议以阿里云官网最新的价格页面为准,并用自己的实际数据量估算一次月度费用。
群晖负责把数据留在身边,阿里云负责在远处兜底。两者放在一起,不依赖某一块硬件,也不用时时惦记着备份。如果家里的数据已经开始变得重要,不妨先把第二份备份设起来。