- Newest
- Most votes
- Most comments
Your question is about the repetitive task each day to sync it?
The service where you are using is correct to synchronize any local data to S3 bucket.
Be aware to have the latest version of CLI: https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-troubleshooting.html
I'm 100% sure you can upload small files into s3 bucket without problem. (Max file size 5TB)
Hi there,
When running the "aws s3 sync" command, the operation lists out the contents of the source and destination before determining the files that need to be copied to the destination. If a location is S3, the CLI uses ListObjectsV2 requests to list the contents of the bucket. Each API call returns up to 1000 entries, and so a few thousand files will result in only a handful of LIST requests, which should be fine performance-wise. If you continue to scale and you begin to see any performance issues in the time it takes to complete the process, I might recommend trying to split up the overall task to sync smaller subdirectories to limit the number of objects involved on either end. From personal experience, I've seen sync be used with millions of objects without issues
More great info! Thanks very much!
Relevant content
- Accepted Answerasked 2 years ago
- asked 3 years ago
- asked 5 months ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated 8 months ago
Great! Thanks for the reply! Have a great rest of your week!