u/Middle-Beautiful6007

Can someone explain how rsync --info=progress2 determines ETA?

I've been gradually rsync'ing a 5.3 TB folder on and off over the past few days, starting and stopping the command repeatedly.

The first rsync command showed a 30 hour ETA. The current rsync command, after 4.85 TB (i.e. ~450 GB remaining) is showing a 97 hour ETA.

Is rsync somehow making a calculation based on total elapsed time since the first rsync command, including all the time where the command wasn't even running?

reddit.com
u/Middle-Beautiful6007 — 7 hours ago