TrueNAS异步备份配置教程

nas或者服务器数据的第一层安全保障往往选择raid硬盘阵列方式(还有热备份冷备异地备份等)。但对于个人玩家而言,使用大容量固态组raid不得不面临成本过高的考量,个人因为经济条件原因,在购入一块3.84T的U2固态后舍不得组raid,所以选择了使用机械硬盘异步备份的方式来做第一层数据安全保障,因为自己在配置时未能搜索到相关教程,本次视频以truenas为例,讲述配置过程做一个参考,同理其他nas系统也可以使用其他方式例如系统自带或者syncthing来实现。

首先我们分别在机械硬盘存储空间和固态硬盘存储空间创建好数据集并开启smb共享协议,方便后面观察文件变动效果

在创建完成数据集后,我们来到数据保护页签,选择同步任务,该同步是指同步数据,而不是对文件的修改实时变更。

上半部分左侧是数据源配置(可以选择推送或拉取,为了理解方便,此处以推送数据做说明),也就是需要备份的数据固态。右侧是远程配置,也就是存储数据的目的地机械。

主要难点在于远程配置。因个人能力原因,仅测试了ssh方式(理论上这个同步是用于跨设备同步,但ssh可以实现本机跨数据集备份)
选择ssh后我们使用新增密钥的方式配置一个ssh连接,url输入本机ip,管理员用户密码则是字面意思,为truenas的管理员账号密码,再往下用户名root不做修改,私钥选择新建即可完成配置。

下半部分左侧为任务执行的频次,右侧为执行可选的参数。
频次根据个人习惯或数据重要性选择即可,我选择的是按小时操作。

更多选项中关键的两个点。一是压缩选项,该选项默认勾选,但个人实测发现,会大大降低同步速度,所以我选择了关闭。其次是删除选项,后面会有显示,如果不勾选,在固态中删除文件后机械中仍然留存,可以理解为增量备份。我个人选择开启删除,这样当固态中的数据删除后,机械硬盘也会联动删除。
最终当固态生成文件后,当同步任务执行完成则会在机械数据集中生成固态中的文件。实现固态不组raid来异步备份数据的效果。

最后说明一下,因为个人使用truenas的时间也非常短,水平有限,难免有错漏或不足之处,主要是提供一个固态不组raid来备份数据的思路,有问题的地方也欢迎大佬们批评指正。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

推寒
校验提示文案
一不观三
校验提示文案
推寒
校验提示文案
一不观三
校验提示文案