Storage Mover Not Listing All AWS S3 Buckets During Job Creation

윤호성 0 Reputation points
2025-08-25T04:14:25.5466667+00:00

Hello,

I'm currently using Microsoft Storage Mover to migrate data from AWS S3 to Azure. I've created a multi-connector setup, and successfully configured a Project. However, during the Job creation phase, I noticed that only some of the S3 buckets are being listed, while others are missing—even though they exist and are accessible.

Details:

  • All S3 buckets are located in the eu-west-1 region.

The issue occurs specifically during the job setup step, not during connector or project creation.

Is this a known limitation of Storage Mover? Could there be region-specific constraints or additional configuration required to ensure all buckets are listed?

Any insights or suggestions would be greatly appreciated.

Thank you!

Azure Storage
Azure Storage
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Michele Ariis 4,590 Reputation points MVP
    2025-08-25T07:25:50.2533333+00:00

    Hi, It's not a region limitation: when some S3 buckets aren't appearing in Storage Mover, it's usually due to inventory/filters, IAM permissions/bucket policies, or cross-account restrictions. Try this: open the AWS → Inventory connector and include eu-west-1 (or "all regions"), save, and wait ~1 hour for the scan to complete. In AWS, assuming the same role as the connector, check the "missing" buckets with list-buckets and get-bucket-location: if you see AccessDenied, add s3:ListAllMyBuckets, s3:ListBucket, s3:GetBucketLocation (and s3:GetObject for migration). Check the bucket policies: if they impose aws:SourceVpce/SourceIp or other restrictions, inventory won't be able to list them (the service accesses them via the public internet, not via VPC endpoints). If the buckets are in other AWS accounts, create a second connector (or a cross-account role) to make them visible. Avoid unsupported cases (e.g., Access Points/Outposts or unrehydrated Glacier objects). In short: adjust Inventory, correct IAM/policy, consider multi-account scope, rerun the scan, and the buckets in eu-west-1 will appear in the job wizard.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.