From reading the original post, and the posts that follow…
It seems like the most efficient way is to
Which it seems like that was where this was headed:
Not sure what the resistance to doing it that way is, but it would be much more efficient than downloading to upload. With server to server transfer speeds it should be pretty quick.