What Is Hetzner Object Storage?
Hetzner Object Storage is an S3-compatible storage service from Hetzner Cloud, billed per stored gigabyte and traffic. OurClone can use Hetzner Object Storage for sync, transfer, encrypted backup, and mount workflows from a Mac or Windows computer.
Official website: https://www.hetzner.com/storage/object-storage
- Affordable European S3-compatible storage with simple per-GB pricing.
- Connects with Access Key ID and Secret generated in the Hetzner Cloud console.
- Useful as a destination for OurClone backup repositories or media archives.
What OurClone Supports for Hetzner Object Storage
| Operation | How it works in OurClone |
|---|---|
| Sync | Keep a folder on Hetzner Object Storage synchronized with another cloud storage account or a local folder. OurClone compares file changes and updates only what needs to change. |
| Transfer | Copy or move files between Hetzner Object Storage, your Mac, and other connected cloud providers. Transfers run through your local computer, so you stay in control of the data path. |
| Backup | Create an encrypted backup repository on Hetzner Object Storage, then save snapshots of local folders. Later snapshots are incremental, so unchanged files do not need to be uploaded again. |
| Mount | Mount Hetzner Object Storage as a local directory in macOS or Windows, then browse and manage remote files from the operating system file manager. |
Hetzner Object Storage Upload and Download Limits
These limits come from the storage provider or protocol, not from OurClone. OurClone still has to respect provider file-size caps, API quotas, bandwidth rules, account storage quota, and server-side throttling.
| Upload limits | Hetzner Object Storage follows S3-style multipart upload limits — typically 5 MiB to 5 GiB part size with up to 10,000 parts per object — and supports objects in the multi-terabyte range. Per-bucket and per-project storage size depends on the chosen plan and account quota. |
| Download limits | Downloads are limited by Hetzner’s bandwidth fair-use policy, the bucket’s location, and the request rate of your client rather than a small per-download cap. |
| OurClone tip | Pick the location closest to where your data and OurClone client live; cross-location transfers add latency and may slow large jobs. |
How to Add Hetzner Object Storage in OurClone
Hetzner Object Storage connects through S3-compatible access keys in OurClone.
- Sign in to the Hetzner Cloud Console and select your project.
- Open Object Storage in the left sidebar, create a bucket in the desired location, and create S3 credentials (Access Key ID + Secret Access Key).
- Note the endpoint URL shown for the bucket location, for example
<location>.your-objectstorage.com. - Open OurClone, click Add Storage, select Hetzner Object Storage (or S3 Compatible), enter the endpoint, credentials, and bucket name, then connect.
Sync and Transfer Workflow
After Hetzner Object Storage is connected, open the Migrate area in OurClone. Choose Hetzner Object Storage as the source or destination, select the folders you want to work with, then choose the task mode.
- Copy duplicates files while keeping the source unchanged.
- Move transfers files and removes them from the source after completion.
- Sync keeps the destination aligned with the source folder.
Task progress is visible in the Task tab, including completed, skipped, and failed files.
Backup Workflow
For backups, first create a backup repository on Hetzner Object Storage. A repository needs a name, a storage path, and an encryption password. Keep this password safe because it is required for both future snapshots and restores.
- Open Backup and create or choose a repository on Hetzner Object Storage.
- Open the repository and click New Backup.
- Select local folders such as
~/Documents,~/Pictures, or a project folder. - Start the snapshot. The first run uploads the full selection; later runs are incremental.
- Use Restore from a backup record when you need to recover files to a local directory.
Mount Hetzner Object Storage as a Local Folder
OurClone can mount Hetzner Object Storage as a local operating-system directory. This is useful when you want to browse cloud files in Finder or File Explorer, open files from desktop apps, or copy files with the same habits you use for local folders.
- Open the mount area in OurClone and select your connected Hetzner Object Storage account.
- Choose the remote path you want to expose locally.
- Pick a local mount point, then start the mount.
- When finished, unmount cleanly from OurClone before disconnecting your network or shutting down.
Best Practices for Hetzner Object Storage
- Use a clear folder naming convention such as
/ourclone-backups,/sync, or/archive. - Confirm that your Hetzner Object Storage account has enough storage before running a large migration or backup.
- Run a small test sync or restore before relying on a new workflow for important files.
- For large first-time jobs, keep your computer awake and connected to a stable network.
- Track usage and traffic in the Hetzner Cloud Console — backup snapshots accumulate over time.
- If authentication fails later, rotate the S3 credential in the console before restarting the task.