Loading... ## 背景 大家都知道Unraid的系统其实就是依靠U盘来启动的,兵器一些配置也都是保存在U盘内的。当然如果买了官方授权的,那不需要考虑这个,因为官方自带了备份。 那我们用开心版的就没有这个啦,因此需要定时备份一下U盘的资料,防止U盘损坏后配置丢失。 ## 操作 我这边采用的方案是: 脚本定时备份->百度云盘 尽然用到“云盘”就逃不开CloudDrive2:[直达教程链接](https://yantao.wiki/archives/unraidshi-yong-dockerbu-shu-clouddrive2) ### 安装User Scripts插件  直接去应用里面安装下载即可,安装完成后,点击进去编辑 我这里已经编辑好了,所以只给展现一个效果图,下面我一步一步交大家  ### 创建自定义脚本 点击“Add New Script”,输入你自定义的名字,我这边就叫:“backup\_flash\_2”,因为我已经有“backup\_flash”了。所以为了演示,增加了“\_2”,你可以不要  ### 设置脚本内容 保存之后,这里会多出来一个你的自定义脚本“backup\_flash\_2”,记住这里的路径: ```bash /boot/config/plugins/user.scripts/scripts/backup_flash_2 ```  通过命令行进入到这个目录里面,可以看到这里面有两个文件“name”、“script”。我们需要编辑“script”文件,写入我们自己的脚本  我这里已经写好了,讲一下脚本内容。 * BACKUP\_DIR:配置备份的目录,我直接选择的是我百度云盘的挂载目录 * SOURCE\_DIR:boot,U盘的目录 其他的可以不用改动,里面我增加了自动删除7天以上的逻辑,如果不需要的话,可以删除最后一行脚本代码。整体代码如下 ```bash #!/bin/bash BACKUP_DIR="/mnt/user/clouddrive/CloudDrive/BaiDu/Backup/unraid" SOURCE_DIR="/boot" CURRENT_TIME=$(date +"%Y%m%d%H%M%S") BACKUP_FILE="$BACKUP_DIR/boot_$CURRENT_TIME.tar.gz" tar -czvf "$BACKUP_FILE" "$SOURCE_DIR" find "$BACKUP_DIR" -name "boot_*.tar.gz" -mtime +7 -exec rm {} \; ```  ### 设置运行时间 这时候基本上的配置已经都配置好了。回到我们Unraid的界面,配置下运行时间即可 按照你个人改动配置的频率来修改这个运行时间即可。  我们也可以测试下当前是否正常,点击“Run Script”。等待日志走完,不要关闭窗口。点击完成,检查我们的“百度云盘”上是否有对应的备份文件了   最后修改:2024 年 10 月 05 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏