How to Set Up and Use Object Storage with Contabo 

Object Storage is a powerful and scalable solution for storing unstructured data such as backups, images, videos, and large files. It is designed for anyone who needs secure, cost-effective storage with seamless API access. This guide will teach you what object storage is and how to set it up. 

What is Object Storage? 

Unlike traditional file systems, which organize data in folders and directories, object storage manages data as standalone units called objects. Each object contains three key components: 

  • Data – the actual file (e.g. images, videos, or backups). 
  • Metadata – details about the file, such as size or creation date. 
  • Unique identifier – a specific ID that enables quick localization and recovery. 

 This structure makes object storage particularly well-suited for handling large amounts of data, where scalability and reliability are crucial. 

Why choose Object Storage? 

Our Object Storage solution at Contabo offers several advantages: 

  • Affordable prices with a simple pay-as-you-go model – you only pay for what you use. 
  • Reliability and security with German infrastructure, integrated DDoS protection, and compliance with European regulations. 
  • S3 API compatibility, which enables seamless integration with popular tools and applications. 
  • Scalability and performance, support for storage from a few gigabytes to 5 terabytes per file, without the need for expensive hardware upgrades. 

Step-by-Step Setup 

Getting started with Object Storage at Contabo is straightforward: 

  1. Create an Account at Contabo
  1. Log in to the dashboard Customer Control Panel and navigate to the Object Storage section. 
  1. Select a plan that fits your project needs. 
  1. Create a bucket by naming it and choosing a region (depending on your use case and needs, the closer the server to your audiences, the lower the latency). 
  1. Upload your data by dragging and dropping files or using API keys for programmatic uploads. 
  1. Set permissions to determine whether your data remains private or is publicly accessible. 

Key Advantages 

Compared to traditional file-based storage systems, Object Storage offers significant advantages. It is far more cost-effective, as it eliminates the need for expensive hardware and ongoing maintenance. At the same time, it offers simple scalability, allowing the storage capacity to be seamlessly increased as data requirements grow, without downtime or interruptions. Integrated redundancy ensures high reliability and secure access, so users can trust that their data is both protected and always available. 

Default Limits 

To ensure fair use and high performance, Contabo applies default limits: 

  • File size up to 5 TB. 
  • Up to 3 million objects per customer (increasable upon request). 
  • Supports 250 API requests per second. 
  • Default bandwidth of 10 MByte/s (80 Mbit/s), depending on internet connection. 
  • Up to 100 buckets per customer. 
  • Public objects changed to private may remain cached and accessible for up to one hour. 

Practical Use Cases 

Object Storage can be used in many practical ways, such as securely storing project or server backups, organizing and retrieving large media libraries of images, audio, or video, and enabling developers to programmatically manage data through the S3-compatible API. This versatility makes it a reliable and valuable solution for both individuals and businesses. 

Watch our YouTube Video Walk-through 

You can also follow along visually with our step-by-step tutorial on our YouTube. This video walks you through account creation, bucket setup, uploading data, and adjusting permissions – making it easier to see each action in context.  

Conclusion 

Our Object Storage at Contabo combines affordability, reliability, and scalability into a single solution. Whether you need to back up important data, manage media files, or integrate storage with your applications, it provides the tools to make the process simple and efficient. 

Scroll to Top