5GB on Internet: Upload to my OVH VPS and HTTP or Rsync it to its destination
10TB, local or Internet: Physical Hard Drive.
Never underestimate the bandwidth of a station wagon full of backup tapes!
https://www.tidbitsfortechs.com/2013/09/never-underestimate-...
And since you now buy 1TB micro SD cards, so perhaps I'd split the file 11 ways (no way it'll fit exactly) and send them via carrier pigeon. Or heck, I could just tape them to a drone and hope they aren't damaged in the crash. There's lots of ways to move data around. Maybe you want to UUENCODE it and submit bad URL's to a servers log so that it can be exfiltrated later? It would probably take a very, very long time, but could be done. I call it "CURLyTP"
https://miscdotgeek.com/curlytp-every-web-server-is-a-dead-d...