Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

重启Alist(停电)后复制任务丢失 #6817

Closed
4 tasks done
yueyue5201314 opened this issue Jul 19, 2024 · 16 comments
Closed
4 tasks done

重启Alist(停电)后复制任务丢失 #6817

yueyue5201314 opened this issue Jul 19, 2024 · 16 comments
Labels
bug Something isn't working stale No activity for more than 30 days

Comments

@yueyue5201314
Copy link

Please make sure of the following things

  • I have read the documentation.
    我已经阅读了文档

  • I'm sure there are no duplicate issues or discussions.
    我确定没有重复的issue或讨论。

  • I'm sure it's due to AList and not something else(such as Network ,Dependencies or Operational).
    我确定是AList的问题,而不是其他原因(例如网络依赖操作)。

  • I'm sure this issue is not fixed in the latest version.
    我确定这个问题在最新版本中没有被修复。

AList Version / AList 版本

v3.35.0

Driver used / 使用的存储驱动

onedrive,alistv3

Describe the bug / 问题描述

alist进程退出或者重启都会导致复制任务丢失………我需要复制接近5T的文件到onedrive!!!因为停电,导致alist进程被关闭,复制任务全部丢失!

Reproduction / 复现链接

将文件从一个存储复制到另一个存储,关闭或者重启alist进程都能复现

Config / 配置

Screenshot_2024-07-19-23-02-18-245_com android chrome-edit

Logs / 日志

No response

@yueyue5201314 yueyue5201314 added the bug Something isn't working label Jul 19, 2024
Copy link

welcome bot commented Jul 19, 2024

Thanks for opening your first issue here! Be sure to follow the issue template!

@Deepsea-CN
Copy link

我记得为了避免出错alist重启之后会清空缓存文件的,所以任务相关内容都会消失

@yueyue5201314
Copy link
Author

我记得为了避免出错alist重启之后会清空缓存文件的,所以任务相关内容都会消失

希望开发者能改一下吧!我刚复制到300G左右的文件,结果停电导致alist被关了……又得重新复制!

@pongfcnkl
Copy link

可以搭配rclone来进行复制,能跳过重复的文件

@yueyue5201314
Copy link
Author

yueyue5201314 commented Jul 22, 2024

可以搭配rclone来进行复制,能跳过重复的文件

………你是不是忘了,有些文件因为中断复制会不完整,那么多文件压根不知道是哪些文件只复制了一部分

@pongfcnkl
Copy link

pongfcnkl commented Jul 22, 2024

可以搭配rclone来进行复制,能跳过重复的文件

………你是不是忘了,有些文件复制会不全,那么多文件压根不知道是哪些文件只复制了一部分

rclone会自动判断缺失的文件的
中断的又不会断点续传,没传完的重新传呗

@yueyue5201314
Copy link
Author

可以搭配rclone来进行复制,能跳过重复的文件

………你是不是忘了,有些文件复制会不全,那么多文件压根不知道是哪些文件只复制了一部分

rclone会自动判断缺失的文件的
中断的又不会断点续传,没传完的重新传呗

rclone能够在进程重启后保留任务,断点续传吗?

@pongfcnkl
Copy link

可以搭配rclone来进行复制,能跳过重复的文件

………你是不是忘了,有些文件复制会不全,那么多文件压根不知道是哪些文件只复制了一部分

rclone会自动判断缺失的文件的
中断的又不会断点续传,没传完的重新传呗

rclone能够在进程重启后保留任务,断点续传吗?

没传完的重新传,传完的加参数跳过

@yueyue5201314
Copy link
Author

可以搭配rclone来进行复制,能跳过重复的文件

………你是不是忘了,有些文件复制会不全,那么多文件压根不知道是哪些文件只复制了一部分

rclone会自动判断缺失的文件的
中断的又不会断点续传,没传完的重新传呗

rclone能够在进程重启后保留任务,断点续传吗?

没传完的重新传,传完的加参数跳过

就是没办法分辨是哪些文件没有传,哪些文件传完了,哪些文件没传完整,我才需要保留复制任务呀!!!文件夹大小接近5个T,每个文件在1-3G左右,还有部分md和图片;还不是都在根目录,全是多级目录!如果复制到1T左右中断了,总不能一个一个去找吧……而且文件也没在本地,在云端!

@pongfcnkl
Copy link

pongfcnkl commented Jul 23, 2024

可以搭配rclone来进行复制,能跳过重复的文件

………你是不是忘了,有些文件复制会不全,那么多文件压根不知道是哪些文件只复制了一部分

rclone会自动判断缺失的文件的
中断的又不会断点续传,没传完的重新传呗

rclone能够在进程重启后保留任务,断点续传吗?

没传完的重新传,传完的加参数跳过

就是没办法分辨是哪些文件没有传,哪些文件传完了,哪些文件没传完整,我才需要保留复制任务呀!!!文件夹大小接近5个T,每个文件在1-3G左右,还有部分md和图片;还不是都在根目录,全是多级目录!如果复制到1T左右中断了,总不能一个一个去找吧……而且文件也没在本地,在云端!

rclone是可以分辨哪些文件没有传,哪些文件传完了,加个重复文件的参数就行。但是有没有传完整无法分辨,因为alist本身就不带断点续传。只能先跳过重复文件,也就是文件传完的自动跳过,最后没传完的重新上传。可以自己翻rclone文档
另外rclone建议同webdav复制,这样走的是alist的内部复制,如果能快速复制,还能秒传过去。

@yueyue5201314
Copy link
Author

可以搭配rclone来进行复制,能跳过重复的文件

………你是不是忘了,有些文件复制会不全,那么多文件压根不知道是哪些文件只复制了一部分

rclone会自动判断缺失的文件的
中断的又不会断点续传,没传完的重新传呗

rclone能够在进程重启后保留任务,断点续传吗?

没传完的重新传,传完的加参数跳过

就是没办法分辨是哪些文件没有传,哪些文件传完了,哪些文件没传完整,我才需要保留复制任务呀!!!文件夹大小接近5个T,每个文件在1-3G左右,还有部分md和图片;还不是都在根目录,全是多级目录!如果复制到1T左右中断了,总不能一个一个去找吧……而且文件也没在本地,在云端!

rclone是可以分辨哪些文件没有传,哪些文件传完了,加个重复文件的参数就行。但是有没有传完整无法分辨,因为alist本身就不带断点续传。只能先跳过重复文件,也就是文件传完的自动跳过,最后没传完的重新上传。可以自己翻rclone文档
另外rclone建议同webdav复制,这样走的是alist的内部复制,如果能快速复制,还能秒传过去。

就是不知道哪些没传完呀!!!!如果我跳过重复文件,等全部复制完之后有接近5T……再对比文件大小找没传完的,无异于大海捞(浪费时间呀!!!)……我直接用alist的复制,直接覆盖不是更好……最好的办法还是保留复制任务!!!

@pongfcnkl
Copy link

pongfcnkl commented Jul 23, 2024

可以搭配rclone来进行复制,能跳过重复的文件

………你是不是忘了,有些文件复制会不全,那么多文件压根不知道是哪些文件只复制了一部分

rclone会自动判断缺失的文件的
中断的又不会断点续传,没传完的重新传呗

rclone能够在进程重启后保留任务,断点续传吗?

没传完的重新传,传完的加参数跳过

就是没办法分辨是哪些文件没有传,哪些文件传完了,哪些文件没传完整,我才需要保留复制任务呀!!!文件夹大小接近5个T,每个文件在1-3G左右,还有部分md和图片;还不是都在根目录,全是多级目录!如果复制到1T左右中断了,总不能一个一个去找吧……而且文件也没在本地,在云端!

rclone是可以分辨哪些文件没有传,哪些文件传完了,加个重复文件的参数就行。但是有没有传完整无法分辨,因为alist本身就不带断点续传。只能先跳过重复文件,也就是文件传完的自动跳过,最后没传完的重新上传。可以自己翻rclone文档
另外rclone建议同webdav复制,这样走的是alist的内部复制,如果能快速复制,还能秒传过去。

就是不知道哪些没传完呀!!!!如果我跳过重复文件,等全部复制完之后有接近5T……再对比文件大小找没传完的,无异于大海捞(浪费时间呀!!!)……我直接用alist的复制,直接覆盖不是更好……最好的办法还是保留复制任务!!!

rclone不需要你知道,他自己会判断重复文件,除非你的文件一直上传不成功,不然还是很好用的。
参考命令:rclone copy alist:源文件夹 alist:目标文件夹 --timeout 0 其他命令自己看rclone的文档,按需添加
另外这有个项目有保留复制任务,但是不太好用,还不如套个rclone
https://github.com/ykxVK8yL5L/alist

@yueyue5201314
Copy link
Author

可以搭配rclone来进行复制,能跳过重复的文件

………你是不是忘了,有些文件复制会不全,那么多文件压根不知道是哪些文件只复制了一部分

rclone会自动判断缺失的文件的
中断的又不会断点续传,没传完的重新传呗

rclone能够在进程重启后保留任务,断点续传吗?

没传完的重新传,传完的加参数跳过

就是没办法分辨是哪些文件没有传,哪些文件传完了,哪些文件没传完整,我才需要保留复制任务呀!!!文件夹大小接近5个T,每个文件在1-3G左右,还有部分md和图片;还不是都在根目录,全是多级目录!如果复制到1T左右中断了,总不能一个一个去找吧……而且文件也没在本地,在云端!

rclone是可以分辨哪些文件没有传,哪些文件传完了,加个重复文件的参数就行。但是有没有传完整无法分辨,因为alist本身就不带断点续传。只能先跳过重复文件,也就是文件传完的自动跳过,最后没传完的重新上传。可以自己翻rclone文档
另外rclone建议同webdav复制,这样走的是alist的内部复制,如果能快速复制,还能秒传过去。

就是不知道哪些没传完呀!!!!如果我跳过重复文件,等全部复制完之后有接近5T……再对比文件大小找没传完的,无异于大海捞(浪费时间呀!!!)……我直接用alist的复制,直接覆盖不是更好……最好的办法还是保留复制任务!!!

rclone不需要你知道,他自己会判断重复文件,除非你的文件一直上传不成功,不然还是很好用的。
参考命令:rclone copy alist:源文件夹 alist:目标文件夹 --timeout 0 其他命令自己看rclone的文档,按需添加
另外这有个项目有保留复制任务,但是不太好用,还不如套个rclone
https://github.com/ykxVK8yL5L/alist

感谢!我去试试https://github.com/ykxVK8yL5L/alist这个项目,保留复制任务才是最佳的解决办法;因为有部分文件只上传了一部分,是不完整的(上传中,进程被重启),需要手动去找不完整的文件重新上传(文件很多要一一对比)

@shirakun
Copy link

可以搭配rclone来进行复制,能跳过重复的文件

………你是不是忘了,有些文件复制会不全,那么多文件压根不知道是哪些文件只复制了一部分

rclone会自动判断缺失的文件的
中断的又不会断点续传,没传完的重新传呗

rclone能够在进程重启后保留任务,断点续传吗?

有sync功能

Copy link

stale bot commented Sep 13, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale No activity for more than 30 days label Sep 13, 2024
Copy link

Hello @, this issue was closed due to inactive more than 52 days. You can reopen or recreate it if you think it should continue. Thank you for your contributions again.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Sep 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working stale No activity for more than 30 days
Projects
None yet
Development

No branches or pull requests

4 participants