如何将所有S3桶复制到另一个AWS账户?

我将所有EC2实例复制到另一个AWS账户(创buildAMI,与该账户共享并从AMI运行实例)。 我还需要移动我的S3存储桶,因为EC2实例的应用程序正在使用这个存储桶来存储和检索文件。
我想知道是否有可能将所有S3存储桶复制到我的另一个AWS账户。 如果是的话,我怎么能这样做呢?

提前致谢。


更新

我想我应该澄清这个问题。 我的任务是将我的AWS资料完整备份到我的第二个AWS账户,所以如果有人会伤害我当前的任何东西,我可以轻松地在第二个账户上运行我的实例,以便系统继续工作。 我的MongoDB(在EC2)中的文档具有引用S3文件的logging,应用程序正在使用这些logging。 这就是为什么我想只移动我的所有存储桶并保存文件标识符(如果可能的话)。

http://docs.aws.amazon.com/AWSAndroidSDK/latest/javadoc/com/amazonaws/services/s3/model/AccessControlList.html

Amazon S3中的每个存储桶和对象都有一个所有者,即创build存储桶或对象的用户。 桶或对象的所有者不能更改。 但是,如果对象被另一个用户覆盖(删除和重写),则新对象将拥有新的所有者。