Mac /
CopyLargeFileSets
rsync is a favorite:
# from the intertube rsync -avAXEWSlHh /source /destination --no-compress --info=progress2 --dry-run # my old finger remembered pattern rsync -rtlvWe ...
but tar is possibly faster
tar -C /src --numeric-owner -S -c . | pv -tpeba -s 100G | tar -C /dest --numeric-owner -S -xp # for the pv parameter, pass the size of the copy (duh!)
and with regard to pv, per the man page
On MacOS, it may be useful to specify -B 1024 in a pipeline, as this may improve performance
try this next time, but only if the destination folder exists and you are in the source folder
SIZ=`du -hs|awk '{print $1}'`; tar -S -c . | pv -tpeba -s $SIZ | tar -C /volumes/MusicSD/tunez -S -xp