Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am migrating data from one S3 account (billed to me) to another S3 account (billed to my company). How do I copy the data in the easiest, fastest, and most cost-effective way?

There are some utilities that do this (like S3 Browser), but they all seem to be Windows-only (no good for me), and I don't really want to buy a piece of software to do a one-time copy operation.

Thanks!

share|improve this question
add comment

1 Answer 1

up vote 3 down vote accepted

The only way I can see is to start a server on Amazon EC2, and remote manage a copy tool on this server.

Data traffic between EC2 and S3 is free of charge, and somewhat faster than going over the public internet. I'm pretty sure there is no 'move' command from account to account in S3, so what you're actually doing is downloading the file to your PC, and uploading it again to the new account. This would be done faster & cheaper inside of Amazons datacenters, i.e. from EC2 to S3.

If you don't want to buy software for this, then how about spooling up a Windows or XWindows Linux EC2 instance, and use the S3Fox Organizer plugin to Firefox?

If that doesn't work for you, you should be able to script something with one of the many S3 tools available.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.