[问题] 要怎么确认rclone成功上传完成了?

楼主: wei115 (ㄎㄎ)   2018-11-15 21:57:42
如题
小弟用rclone上传一些影片&音乐到OneDrive上(大约1.5TB)
但上传完后想要确认有没有成功上传
我一开始是用rclone copy来确认
根据我的理解,这个指令的功能会忽略已经上传的档案
可是我跑完第一轮后,执行rclone copy还是上传了100多G的资料(而且还一直变多)
这是我对copy的理解有问题
还是真的是有100多G的资料没有上传上去?
还有除了copy外有什么方式可以确认资料,谢谢
作者: innona (小过)   2018-11-15 22:11:00
要加--ignore-existing
作者: o2007ya (Nick)   2018-11-15 22:12:00
rclone sync 才是比对差异上传唷
作者: innona (小过)   2018-11-15 22:14:00
然后可以指定要用时间、大小或checksum判断
作者: Godist (格底斯特)   2018-11-15 22:42:00
因为OneDrive上的时间似乎是显示上传时间,所以会导致修改时间不相同而重复上传,解决方法可以用上面说--ignore-existing(忽略所有档名相同的档案)或是 --ignore-times(忽略时间不同的档案)至于2F所说的改用sync应该仍会有重复上传的情况(修改时间不同)另外用来比对档案的话可以用rclone check话说如果有用 -v 参数的话应该能看到执行记录,有记录比较好判断问题在哪。比方说如果修改时间不同会出现时间不同的讯息,之后才重新上传
作者: kobe8112 (小B)   2018-11-15 23:02:00
考虑改RcloneBrowser如何?
作者: zz12345567 (angus1220)   2018-11-16 00:02:00
用--ignore-existing 会看副档差别吗
楼主: wei115 (ㄎㄎ)   2018-11-16 11:00:00
什么是附档差别?
作者: sweshi (终将结束的梦)   2018-11-16 11:08:00
rclone sync, rclone size
作者: iamdco (DC)   2018-11-16 12:58:00
用 check 指令然后 -vv 可以看的更详细,全角符号在 onedrive 有点问题会被转码过,你可以观察一下有全角符号的目录或档案,一定会重新上传。
作者: zz12345567 (angus1220)   2018-11-16 16:32:00
副档名
作者: iamdco (DC)   2018-11-16 22:15:00
全角符号的意思是~,!?:。这种不是非英文的意思gdrive不会有全角符号的问题,你建目录测试onedrive就知这是onedrive的问题无解,我暂时是把全角符号都改掉在传
作者: thousandday   2018-11-17 20:32:00
看起来是有在处理无效字符的问题,等后面几次更新吧https://github.com/ncw/rclone/issues/2633

Links booklink

Contact Us: admin [ a t ] ucptt.com