# S3 Tools

<code class="expression">space.vars.ionos\_cloud\_object\_storage</code> is fully compatible with S3, so you can manage buckets and objects with existing S3 clients when correctly configured. Following are the popular tools for working with <code class="expression">space.vars.ionos\_cloud\_object\_storage</code>, along with instructions to configure them.

## Quick Links

### GUI

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Postman</strong></mark></td><td>A tool for API development and testing. Its unique feature is a graphical interface for sending API requests to object storage endpoints, facilitating testing and development.</td><td><a href="s3-tools/postman">postman</a></td></tr><tr><td><mark style="color:blue;"><strong>Cyberduck</strong></mark></td><td>An open-source GUI client that supports Object Storage, among other protocols, presents storage objects as local files for easy browsing, uploading, and downloading.</td><td><a href="s3-tools/cyberduck">cyberduck</a></td></tr><tr><td><mark style="color:blue;"><strong>S3 Browser</strong></mark></td><td>Freeware Windows client for object storage, providing an easy way to manage buckets and objects, including file permissions and access control lists, through a visual interface.</td><td><a href="s3-tools/s3browser">s3browser</a></td></tr></tbody></table>

### CLI

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>AWS CLI</strong></mark></td><td>Unique in offering a wide range of commands for comprehensive management of buckets and objects. Ideal for scripting and automation.</td><td><a href="s3-tools/awscli">awscli</a></td></tr><tr><td><mark style="color:blue;"><strong>S3cmd</strong></mark></td><td>Offers direct, scriptable control over object storage buckets and objects. However, it lacks certain features like versioning and replication management.</td><td><a href="s3-tools/s3cmd">s3cmd</a></td></tr><tr><td><mark style="color:blue;"><strong>rclone</strong></mark></td><td>A CLI program for syncing files between local and cloud storage, distinguishing itself with powerful synchronization capabilities, specifically functional when handling large data quantities and complex sync setups.</td><td><a href="s3-tools/rclone">rclone</a></td></tr></tbody></table>

### SDK

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Boto3 Python SDK</strong></mark></td><td>Provides high-level object-oriented API and low-level direct service access.</td><td><a href="s3-tools/boto3-python-sdk">boto3-python-sdk</a></td></tr></tbody></table>

### Backup

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Veeam Backup and Replication</strong></mark></td><td>Comprehensive backup and disaster recovery solution for virtual, physical, and cloud-based workloads. It supports the creation of an Object Storage repository to back up to one or multiple buckets.</td><td><a href="s3-tools/veeam-backup-and-replication">veeam-backup-and-replication</a></td></tr></tbody></table>

## Terraform

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>AWS Provider</strong></mark></td><td>The most used Infrastructure as Code (IAC) tool, which allows you to manage infrastructure with configuration files rather than through a GUI.</td><td><a href="s3-tools/awsterraform">awsterraform</a></td></tr></tbody></table>
