How to Use S3 as a File System?
When working with the S3 interface, I encountered difficulties that make it inconvenient compared to traditional file storage systems:
1. Search Limitations: The search only works with exact string matches, is case-sensitive, and doesn’t support wildcards. For example, I can’t find a file named “kitty-picture-2340987254309874345.jpg” by searching for “kitty picture” or “kitty-picture-*.jpg”.
2. Single Object Upload: Only one object can be uploaded at a time. When selecting multiple objects, the “Upload” button becomes inactive.
3. Moving Files: When moving files within S3, they need to be re-copied because direct object moving isn’t supported.
4. Renaming Directories: There’s no ability to rename directories.
These features seem standard for any file storage system, but they’re missing here! Maybe I’m doing something wrong, or is there a way to configure S3 to work like a file system?
Answers
Miguel Pereira
7 months ago
1 comment
Rating
If you need file system-like capabilities, you can mount S3 as a local drive using specialized software, allowing you to work with it as a familiar storage system. However, why go through the trouble? It's better to use the cloud storage solution you're already comfortable with from the outset.
Paul Lefevre
7 months ago
Rating
Thank you for the clarification!
Stéphane Claes
7 months ago
1 comment
Rating
Simply don't use S3 object storage and switch to regular cloud storage. S3 was designed to work with automated systems via APIs, not for human interaction. That's why it's inconvenient for you.
Paul Lefevre
7 months ago
Rating
Thank you for the clarification!