fyngd 发表于 2020-5-29 22:16:02

Transmission 计划任务备份和还原(DSM7)

本帖最后由 fyngd 于 2021-12-2 22:55 编辑

鉴于最新的 TR3.0 很多站点还不支持,升级后又不能降级,重装又会清空种子,几千上万种子会让人崩溃。本帖用到的脚本来自贴吧的 lyolve 网友,在这里表示感谢!
但是他的还原脚本不能实现真正的完美还原,我对还原脚本进行了重写。



【准备脚本】
把我提供的脚本复制到 docker 目录,右键解压到 backups


【备份】
控制面板 - 计划任务 - 新增 - 计划的任务 - 用户定义的脚本
任务名称:TR Auto Backup
用户账户:root
勾选:已启动
用户定义的脚本:sh /volume1/docker/backups/tr_backup.sh



【执行首次备份】
运行 TR Auto Backup 脚本,完成首次备份(包含种子文件和校验文件)。



【模拟失败后的状况】
下面开始模拟失败后的状况,我直接把套件删除。

重新安装后的TR,一个种子都没有了


【还原】
先在套件中心停用TR

控制面板 - 计划任务 - 新增 - 计划的任务 - 用户定义的脚本
任务名称:TR Auto Restore
用户账户:root
取消:已启动
用户定义的脚本:sh /volume1/docker/backups/tr_recover.sh




重新启动TR套件,我的 2715 个种子又回来了!



重要说明:
脚本可以用群晖自带的文本编辑器进行编辑,两个脚本的第一行是“备份 & 还原文件的存放路径”,可以按个人喜好修改。
脚本本体也可以按个人喜好放到任意目录运行,在建立计划任务的时候,在“用户定义的脚本”里修改为你定义的路径。
备份脚本会定时每天零点执行一次备份,新增备份文件夹名称为 backup_new, 而上一次的备份则被重命名为 backup_old。

脚本下载:**** Hidden Message *****


skypjsfly 发表于 2020-5-29 22:37:22

这个好,可惜来晚了,我已经经历过种子丢失的绝望了

Jetsen 发表于 2020-5-29 23:22:49

看看什么神器

roma 发表于 2020-5-30 05:08:20

这教程好啊
收藏了。

欧阳无痕 发表于 2020-5-30 05:38:38

这个好像不错

QQcat 发表于 2020-5-30 06:25:05

高手真是厉害

wjq_xp 发表于 2020-5-30 12:44:35

不错哟,这个可以有!

11225071 发表于 2020-5-30 14:14:02

这个有空要折腾学习下

yzmbmzw 发表于 2020-5-30 20:17:44

我也是来晚了的人,醉了,6千种子慢慢校验中...

hero_din 发表于 2020-5-30 20:37:41

谢谢分享!

城南花已开 发表于 2020-5-30 20:43:43

谢谢分享

hhm73 发表于 2020-5-30 22:10:45

收藏收藏

急的喷血 发表于 2020-5-30 22:11:22

必须支持大神

281884702 发表于 2020-5-30 23:02:38

正好需要

hayreddin 发表于 2020-5-30 23:18:54

谢谢大神!

gogovip 发表于 2020-5-30 23:44:28

看看什么神器

yzkaiyi 发表于 2020-5-31 01:48:43

这个好像不错

姿势要帅 发表于 2020-5-31 02:10:44

非常感谢楼主这个功能太需要了

提达 发表于 2020-5-31 07:52:55

我3千个种子 突然就没了 这下有救了

cheong0hk 发表于 2020-5-31 08:17:54

谢谢分享!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Transmission 计划任务备份和还原(DSM7)