Cross account S3 bucket is now supported : https://docs.aws.amazon.com/datasync/latest/userguide/tutorial_s3-s3-cross-account-transfer.html
Thank you for your comment. We'll review and update the Knowledge Center article as needed.
I think this post needs to be updated to match the documentation provided in https://docs.aws.amazon.com/datasync/latest/userguide/tutorial_s3-s3-cross-account-transfer.html Otherwise it is a bit misleading.
Thank you for your comment. We'll review and update the Knowledge Center article as needed.
Source S3 location: Source Account, Source Region, Source account IAM role Destination S3 location: Source Account, Destination Region, Source account IAM role (this role must be updated in destination bucket policy as well). Task location: Source Account, Destination Region
OR
Source S3 location: Destination Account, Source Region, Destination account IAM role (this role must be updated in source bucket policy as well). Destination S3 location: Destination Account, Destination Region, Destination account IAM role . Task location: Destination Account, Source Region
Just done a test: cross-account + cross-region S3-to-S3 DataSync replication also works with the DataSync task in the destination account, destination bucket region (in addition to the task running in source account's bucket destination region, as described in the AWS documentation tutorial).
The corrected article was updated on 19 May 2025. Please disregard above comments regarding inaccuracy.
