[問題] rsync可以計算「預計」傳輸的量嗎?

作者: LIAR (玻璃做的大叔)   2016-08-21 09:37:27
我目前會用rsync -anv 的dry run看有哪些檔案被操作,但是無法預估實際
大小的總量
sent 2801951 bytes received 9125 bytes 224886.08 bytes/sec
total size is 444584135541 speedup is 158154.43 (DRY RUN)
這是我的/home的dry run結果,444584135541=414GB其實是我的/home
已使用大小,但是同步時並不會傳輸已經一樣的檔案,所以這一定高估,
請問rsync有辦法在列出哪些檔案會動到的同時也列出這些會異動的
檔案總共有多大嗎?
作者: hirokofan (笠原弘子 命!)   2016-08-21 09:50:00
送出的不就是2801951 bytes嗎?
作者: LIAR (玻璃做的大叔)   2016-08-21 23:02:00
應該不是,我不確定sent/received怎麼得到的,但是我把一個幾百G的資料夾指定到空folder然後dry run,連1MB都沒有
作者: rickieyang (Rickie Yang)   2016-08-22 01:04:00
那個好像是這次乾跑所傳輸的量
作者: LIAR (玻璃做的大叔)   2016-08-22 01:09:00
應該是,所以那不是我要的。
作者: Bellkna (柔弱氣質偽少女)   2016-08-22 01:34:00
用du看不就好了?
作者: chang0206 (Eric Chang)   2016-08-22 10:20:00
rsync -avvni ??
作者: LIAR (玻璃做的大叔)   2016-08-27 15:29:00
du是看來源的大小吧?除非目的地是空的才有用@chang0206:這個也不行
作者: chang0206 (Eric Chang)   2016-08-30 11:06:00
可以吧?我在CentOS和BSD都測試過啊
作者: Bellkna (柔弱氣質偽少女)   2016-08-30 20:41:00
加這個 --stats 會有 Total transferred file size:
作者: tacovirus (小璋丸)   2016-09-02 14:07:00
我覺得你少了 u 參數,少 u 的話就算檔案一樣也會搬

Links booklink

Contact Us: admin [ a t ] ucptt.com