一、背景
群晖的raid之类的备份我没用过,因为我2块硬盘大小、品牌、新旧都不一样,不满足条件,一个8T一个2T,不想花钱买多一个快8T的跟目前这块8T的组成raid。
我目的仅仅是想用2T这块硬盘备份8T硬盘中的某些重要的资料,比如照片,这样已经能达到我的目的了,毕竟两块硬盘同时坏掉的几率很低。8T硬盘中的资料没有必要全都备份,因为有些就不重要。
二、怎么做?
下面以我的情况为例讲述步骤
步骤1:在2T硬盘上建一个"共享文件夹",用做备份的目的地
点击 “控制面板” -> “共享文件夹” -> “新增” -> “创建共享文件夹”,并且注意要落到 2T这个磁盘上,不然备份源和目的地都在同一个硬盘上就没意义了
注意: “共享文件夹” 名字听起来骇人听闻,但它不是谁都可以访问的意思,“共享文件夹” 在NAS中就理解为 “文件夹” 即可,是最基础的、在根目录的文件夹。
步骤2:安装套件,这里我用的是 Hyper Backup
安装 Hyper Backup 套件。安装好后打开。点击加号,点击"数据备份任务"
安装该套件倒不用在意安装在硬盘1还是硬盘2,备份是备份在硬盘2,安装套件在硬盘1,万一硬盘1坏了导致套价不工作顶多也就1天空挡没备份。
步骤3:选择备份方式
关键的地方来了,选择 "本地文件夹和USB(单一版本)"即可。
为什么选择这个?我要备份的是照片,我只要一个版本就好,不需要追踪变化,比如昨天增加了什么减少了什么文件,我不需要,我只需要最终的版本即可,即**备份后目标目录和备份源完全一样"
步骤4:选择备份目的地
目的地就是你前面创建的共享文件夹,我是的 “backup_disk2”,意思是在第二个硬盘的、用作backup用途
步骤5:选择备份源
备份源可以选择共享文件件(即根文件夹),也可以选择子文件夹。
步骤6:跳过备份应用信息
这里我们不备份应用程序信息(应用程序就是 “套件” 的意思,在群晖里就是可以安装的一些APP),可以不勾选任何东西,直接 “下一步”
步骤7:起任务名、确定备份的时间和策略细节
- 任务名称:给备份任务起个名,建议起个有意义的名字,这样看到任务就知道任务是做什么的
- 目录:在你前面选择的共享文件夹之下会创建这里指定的名字的的目录,这里自动给了一个名字,建议自己起个有意义的名字。
其实就相当于你前面创建的 “共享文件夹” 下要再创建普通的文件夹用于不同的备份任务。不同的备份任务可以复用 这个用于备份之用的 “共享文件夹”
- 保留目标端已备份文件:这个一般不勾选,看个人喜好,勾选之后备份源删掉的文件在备份时不会删掉备份目标对应文件。这样很乱,有洁癖和强迫症慎重
- 运行于:自己自定义备份时间,通常选择半夜。
这个是默认的时间,有多个任务的时候建议
可以错开时间
点击完成。整个备份任务的创建就完成了,完成后会弹出询问现在是否立即执行备份,不执行则会到达约定运行时刻的时候运行,按需选择
三、其他的疑问(也许能解决你的疑惑)
疑惑1:备份一次是不是很耗时?第一次耗时之后还是跟第一次一样耗时吗?
第一次备份是从0到1,是否耗时取决于你的文件,文件很多就很耗时。之后备份就不耗时了,这个备份有优化,会对比文件的变化,不是无脑拷贝备份。
如果文件不变,或者变化不是翻天覆地,则一般十多秒就完成了。
不知道为什么我遇到的情况是:在第二次备份的时候依然耗时五十多分钟跟第一次一样,在第三次备份的时候才十多秒。不过之后都是非常快。
疑惑2:删掉的文件在备份目标目录也会被删吗?
删除、新增、修改这些变化都会体现在目标目录,即目标目录和备份源完全一样。(注:创建备份任务时我没主动勾选 “保留目标端已备份文件”)
疑惑3:我可以手工触发备份吗?
可以的,打开 Hyper Backup,可以看到你建了什么备份任务,选择要触发的任务,点击 “立即备份”
疑惑4:我怎么知道备份是否正常地每天执行中
备份任务执行后都会发送通知,查看群晖NAS的 “消息”。
疑惑5:改备份源的文件夹名字可以吗?
最好别这么做。这里分两种情况,
- 如果备份源是 “共享文件夹” 下的某个子目录,改子目录的名字会导致备份任务失败
- 备份源是 “共享文件夹”,改 “共享文件夹” 的名字不会导致备份失败,但是会在备份目的地增加备份一次新文件名,旧的那个就相当于没用了
- 比如被备份的共享文件件是 test_media,备份之后在目的地有名叫 test_media 的目录,改名成 test_media2 后备份依然能成功,只是目的除了之前备份的test_media外还新增一个当前test_media2 文件夹
- 上述的两个结论都是实际实操验证过了!
结论:最好别改名字,另外最佳实践是多关注NAS的通知消息,时常查下是否备份成功。
疑惑6:如果备份源是加密共享文件夹并且锁上了,会怎么办?
经过实际测试,结论是:
- 加密共享文件夹是锁上还是开锁的状态都不会影响到备份,都能备份成功
- 并且不会影响到备份速度
有的人会觉得,“文件夹锁上之后对于备份任务来说就是黑盒一块、是一个整体,于是只要增加一个小文件就会导致整体计算出来的摘要发生变化,从而导致备份任务重新全量备份一次这个整体”,这个结论是错的,不管加密文件夹是什么状态,是打开还是锁上,都不会影响备份的效率,即不会无脑全量备份,小变化一定是非常快的
疑惑7:我怎么还原?
如果硬盘1挂了,即备份源没了,备份的资料其实是明文存在于备份的目录的,你可以打开目录就可以看到备份源是什么样备份的文件就是什么样。
如果硬盘2(备份目的地)挂了,那备份源还在,重新换好硬盘后重建备份任务即可。
这里留一个尾巴:如果备份源是加密的文件夹,即用了群晖的加密,也会导致备份任务备份得到一个看不出原来的文件的加密结果,这时候如果备份源的硬盘挂了,得到看不懂的备份有什么用呢?
终于填坑了,参考这篇:群晖Hyper Backup备份的东西怎么还原?