rsync

 

Source server…                                                     Destination server…

rsync -avz /path/to/files/source user@server-ip:/path_to_files/destination

 

This will recursively copy all files from /path/to/files on the old server to /path_to_files on the new server and keep permissions and owner informations.For more informations, see man rsync.