I'm looking for a reliable way to upload my photos to AWS S3, especially while traveling. My concern is about the robustness of the AWS website upload feature—specifically, if it can handle failures and retry uploads indefinitely. I previously built a Python application that manages uploads and retries after timeouts, ensuring that everything is correct by comparing ETags. However, I'm planning to use a Chromebook for my backups, and I can't run my Python script there. So, I'm wondering, just how persistent and reliable is the AWS S3 upload feature? I've tried some Android apps on my Chromebook, but they fail on the first error and don't verify ETags, which isn't what I need.
2 Answers
I think you'd be better off looking for third-party software that can manage uploads with retries. The S3 upload tool is pretty basic and doesn't handle errors well, which can be a pain with choppy hotel internet.
You're referring to the AWS Management Console, right? The upload feature there isn’t designed for robustness like your Python script; it lacks built-in retry mechanisms for failed uploads. So, if the internet drops, you might run into issues.

Yeah, I’m mainly concerned with ensuring everything uploads correctly since I can't risk losing my photos.