Really large backup files, over 100 M, can be difficult to transfer across networks.
One solution is to split the file up into many smaller files and then recombine.
Example uses a 7.8 GB tar.gz file.
$ split -b 100M wordpress-site.tgz “wordpress-site.tgz.part”
This will create 80 files of 100 MB each for transport.
To recombine after transport:
$ cat wordpress-site.tgz.part* > wordpress-site.tgz.joined