In Linux terminal --- rsync -a /from/file /dest/file you can use other options like --append , -P (--partial --progress) . See man rsync for more info. OR rsync -aPEmivvz /from/file /dest/file -a : "archive", includes -rlptgo (recursive, symlinks as symlinks, permissions, times, group, owner) -P : "partial progress" shows nice progress bar for each file -E : "executability" preserve whether executable or not -m : "noempty" prunes empty dirs -i : "summary" print change summary for all updates -vv : "more verbose" -z : "compression"