I need to copy one very large file (3TB) on the same machine from one external drive to another. This might take (because of low bandwidth) many days.
So I want to be prepared when I have to interrupt the copying and resume it after, say, a restart. From what I've read I can use
rsync --append for this (with rsync version>3). Two questions about the --append flag here:
Do I use
rsync --appendfor all invocations? (For the first invocation when no interrupted copy on the destination drive yet exists and for the subsequent invocations when there is an interrupted copy at the destination.)Does
rsync --appendresume for the subsequent invocations the copying process without reading all the already copied data? (In other words: Does rsync mimic add-style seek-and-read operation?)