[問題] 要怎麼確認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