in reply to File::Copy on Large-ish Files over Network

I would suggest using rsync. It doesn't copy the entire file if it can deduce largest parts are identical; it can use ssh underneath (which can do compression); and it can pipeline transfer of multiple files.