事象
s3 cp でクロスアカウントでバケット間コピーすると "Access Denied" と怒られる。コピー元バケットからEC2へのコピーや、EC2からコピー先のバケットへのコピーは成功する。
$ aws s3 cp --recursive s3://cp-from/ s3://cp-to/ copy failed: s3://cp-from/test.txt to s3://cp-to/test.txt An error occurred (AccessDenied) when calling the UploadPartCopy operation: Access Denied
前提
コピー元が他アカウントで、コピー先が自アカウントとする。