--- title: "E2E Object Storage" description: "E2E Object Storage is an S3-compatible bucket service for storing and sharing files, backups, and large datasets over the network." content_type: "overview" product: "object-storage" platform: "MyAccount" url: "/myaccount/object-storage/" --- # E2E Object Storage E2E Object Storage holds files as objects inside a bucket, reached over the network rather than attached to a server like a disk. You reach a bucket with an access key or a shared link, from any node, your own laptop, or another cloud. It is built to speak the same S3 API as Amazon S3, so the S3-compatible tools and SDKs you already know work against it too. See [S3 compatibility](/myaccount/object-storage/concepts/s3-compatibility/) for exactly which ones. A bucket is a good fit for backups, web app uploads, and AI/ML datasets. ## How buckets, objects and keys fit together ```mermaid flowchart TD A[Create a bucket] --> B[Upload and download objects from the dashboard] A --> C[Generate an access key] C --> D[Connect with the mc client, s3cmd, or an SDK] D --> E[Upload and download objects from a script or an app] ``` ## What you can do with Object Storage Set up a bucket and reach it: - [Create a bucket](/myaccount/object-storage/how-to/create-a-bucket/) in Delhi or Chennai - [Generate an access key](/myaccount/object-storage/how-to/generate-an-access-key/) so an app or a command-line tool can read and write to it - [Connect with the mc client](/myaccount/object-storage/how-to/connect-with-the-mc-client/) - [Connect with s3cmd](/myaccount/object-storage/how-to/connect-with-s3cmd/) - [Connect with CS Browser (formerly S3 Browser)](/myaccount/object-storage/how-to/connect-with-s3-browser/) - [Use the S3-compatible API](/myaccount/object-storage/how-to/use-the-s3-compatible-api/) from an SDK - [Mount a bucket with s3fs](/myaccount/object-storage/how-to/mount-a-bucket-with-s3fs/) to use it as a folder Work with what is in it: - [Upload and download objects](/myaccount/object-storage/how-to/upload-and-download-objects/) from the dashboard - [Share an object with a presigned URL](/myaccount/object-storage/how-to/share-an-object-with-a-presigned-url/) without handing out your access key - [Make a bucket public](/myaccount/object-storage/how-to/make-a-bucket-public/) for files meant for everyone - [Delete a bucket](/myaccount/object-storage/how-to/delete-a-bucket/), or empty it and keep it - [Track storage usage](/myaccount/object-storage/how-to/track-storage-usage/) from the usage dashboard Protect your data: - [Turn on Object Versioning](/myaccount/object-storage/how-to/turn-on-object-versioning/) so the earlier copy survives an overwrite or delete - [Lock objects with Object Lock](/myaccount/object-storage/how-to/lock-objects-with-object-lock/) to protect them from changes and deletes for a set time - [Encrypt objects with your own key](/myaccount/object-storage/how-to/encrypt-objects-with-your-own-key/) - [Set a lifecycle rule](/myaccount/object-storage/how-to/set-a-lifecycle-rule/) to delete old objects automatically - [Replicate a bucket to another region](/myaccount/object-storage/how-to/replicate-a-bucket-to-another-region/) Use it with other products and services: - [Host a static website](/myaccount/object-storage/how-to/host-a-static-website/) - [Back up a MySQL database to E2E Object Storage](/myaccount/object-storage/how-to/back-up-a-mysql-database-to-object-storage/) - [Back up a WordPress site to E2E Object Storage](/myaccount/object-storage/how-to/back-up-a-wordpress-site-to-object-storage/) - [Archive logs to E2E Object Storage with logrotate and s3cmd](/myaccount/object-storage/how-to/archive-logs-with-logrotate-and-s3cmd/) - [Copy a bucket to another account](/myaccount/object-storage/how-to/copy-a-bucket-to-another-account/) - [Replicate from AWS S3 to E2E Object Storage](/myaccount/object-storage/how-to/replicate-from-aws-s3-to-object-storage/) ## Where to start with Object Storage [Get started with E2E Object Storage](/myaccount/object-storage/get-started/) creates a bucket and uploads a first file. When something fails, start at [Troubleshooting E2E Object Storage](/myaccount/object-storage/troubleshooting/object-storage/).