hans

hans

Transmission崩溃,做种信息全丢,如何找回

今天用 ipad 登陆 transmission 查看做种情况,然后莫名其妙把群晖 NAS 上 transmission 服务搞崩了。想着 docker-compose 重启一下就好了,结果折腾了我好久才解决,期间一度放弃准备重新一个一个续种。

首先建议大家设置一个定时任务备份 transmission 配置文件夹!!!!我今天就是莫名其妙配置文件夹消失了!我当时还没意识到问题的严重性,重新创建了一个,导致重装 transmission 打开后,做种列表是空的!!

如果你跟我一样悲催的把 transmission 配置文件的版本控制给关了,不要慌,下面步骤会帮你把所有配置都找回来。

  1. 先去控制面板打开 ssh
  2. sudo find / -name resume
  3. 神奇的地方就在这里,你会发现两个 transmission/resume 文件夹。第一个就是救命稻草,第二个是我后来创建的。
    image
  4. 你会发现第一个 transmission 路径下的 resume 和 torrents 文件夹里面有很多文件!就是这个!!!!
  5. 把第一个 transmission 路径下的 resume 和 torrents 文件夹复制到第二个 transmission 路径下。
  6. 通过 ll 命令查看第二个 transmission 路径下其他文件的用户和组
  7. 通过
    sudo chgrp -R 组名 torrents/
    sudo chown -R 用户名 torrents/
    sudo chgrp -R 组名 resume/
    sudo chown -R 用户名 resume/
    命令把两个文件夹及其中文件的权限改好。
  8. 这时候打开 transmission 应该就能看到所有种子信息都回来了,但是有可能会说找不到数据。看下面截图,是种子配置文件保存的路径,去 docker-compose.yml 文件中,把路径重新映射一下,重启 dock-compose。
    image
  9. 全都回来啦!!!!!
    image
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。