2 Answers
- Newest
- Most votes
- Most comments
2
Hi,
The most efficient way to do that at scale is via CLI (much faster than console for large folders). I personally use aws s3 sync <local-dir> s3://<bucket-name>/<bucket-path>
See for all options: https://docs.aws.amazon.com/cli/latest/reference/s3/sync.html
Best
Didier
0
Hi.
If you are working with .NET projects using the AWS SDK for .NET, see an example of recursive file and folder uploads using the S3 Transfer Utility, at https://docs.aws.amazon.com/AmazonS3/latest/userguide/HLuploadDirDotNet.html
Additional examples of the Transfer Utility:
- https://docs.aws.amazon.com/AmazonS3/latest/dev/usingHLmpuDotNet.html (high level API)
- https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/dotnetv3/S3/scenarios/TransferUtilityBasics/TransferUtilityBasics
- https://docs.aws.amazon.com/AmazonS3/latest/userguide/mpuoverview.html (various sub-topics)
answered 4 months ago
Relevant content
- asked 2 years ago
- asked a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
how are you trying to upload them? CLi, Console. 3rd Party app?