Openlist+Rclone加密备份国内盘体验反馈

经过几天的测试,尝试过几种方案,遇到了各类报错及查询GitHub同类issue。在传输了共计约1T数据量后,感受如下:
测试方案:
1、纯openlist挂载并使用前端web界面的复制模式
2、openlist+rclone模式
3、纯rclone模式(需网盘官方支持第三方挂载)
4、fnOS飞牛系统模式
测试传输到的国内平台:
1、夸克网盘(88vip会员)
2、天翼云盘(铂金会员)
3、123盘(VIP)
测试环境:
Debian+Alpine Linux等海外VPS
结论:
1、夸克整体报错最多,速度最慢,哪怕有88vip整体传输体验也很垃
2、天翼云盘非会员及普通黄金会员每日有上传限量,若需大量上传,需开最高的铂金会员。整体传输体验还行,少量报错,rclone自动失败重试3次内一般均可传输完成
3、123盘开VIP或SVIP后,均有官方WebDAV可供使用,无需使用openlist带的WebDAV。使用官方的WebDAV+Rclone Crypt传输最为稳定,报错最少
4、国内几大网盘对于海外VPS上传速度都非常一般,完全跑不满VPS带宽,凌晨后半夜速度会有所改善
5、若网盘有提供官方WebDAV或者第三方挂载途径,优先选择官方的。测试用openlist的传输123盘和官方WevDAV传输,官方接口明显速度更稳定传输报错更少
PS:对于传输大文件,尤其是配合Rclone使用,一定一定一定要加上参数:–timeout 0,否则极易出现在默认timeout时间内未完成上传而被丢弃报错的情况,或者一个文件往复下载上传就是无法成功传完的问题。对于无法设置timeout参数的客户端,如群晖的CloudSync那只能GG了
建议尝试命令:rclone sync 源路径 目标路径 -P –timeout 0 –transfers 填入期望的并行上传数量(默认为4) –dry-run
-P:会显示实时进度,使用默认并行传输数量4
–timeout 0:设置永不超时,rclone默认为5分钟,若IO Idle 5分钟以上则会被认为传输失败丢弃
–transfers:可单独设置并传输数量
–dry-run:测试传输,建议在真正开始前首先跑一轮测试,看下对应的文件目录、数量、大小是否OK,后续再删除此flag真正开始
对于一些并行传输或API限制非常严格的网盘,可能需要通过:–transfers –tpslimit 等flags进行限制,进入相对缓慢的传输模式
项目地址:Openlist | Rclone