Cloudback Docs
HomePricingBlogContactSign In
  • Getting Started
    • What is Cloudback?
    • Installation Guide
    • First Backup Walkthrough
  • Managing Backups
    • Automated Daily Backups
    • Metadata Backups
    • One-Click Manual Backups
    • Setting Backup Schedules
    • Manage Backup Storage
    • Backup Retention Policy
    • Password-Protected Backups
    • Account Settings
    • Bulk Operations
    • Data Deduplication
    • Email Notifications
    • Instant Notifications
    • Archive Name Pattern
  • Data Restoration
    • Download Backups
    • Restore to GitHub
  • Automation
    • Terraform Provider
    • Operations API
  • Dashboard
    • Dashboard Overview
    • Card view
    • Table view
    • Repository Details
    • Backup Details and Metadata
    • Backup Status Badge
  • Storage Configuration
    • Cloudback Managed Storages
    • Customer Managed Storages
    • Replicating Backups
  • Supported Storages
    • Alibaba Cloud Object Storage Service
    • Amazon S3 Bucket via Access Key
    • Amazon S3 Bucket via Access Point
    • Amazon S3 Glacier
    • Amazon S3 Object Tagging
    • Google Cloud Storage Bucket
    • Microsoft Azure Blob Container
    • Microsoft OneDrive Business
    • Microsoft OneDrive Personal
    • OpenStack Swift
    • Wasabi Customer Managed Storage
  • Account and Billing Management
    • Payment Methods
    • GitHub Organizations
    • Invoiced Customers
  • Troubleshooting and Support
    • Known Issues
    • Contact us
  • Security Features
    • Access Review: Vanta Integration
    • Immutability: Amazon S3 Object Lock
    • Encryption: Password-Protected Archives
    • Traceability: Audit Log
  • Legal
    • Terms of Service
    • Privacy Policy
Powered by GitBook
LogoLogo

Learn more

  • Integrations
  • Blog

Explore

  • Roadmap
  • Changelog

Support

  • Contact Us
  • Status

Legal

  • Terms of Service
  • Privacy Policy

© 2025 Cloudback

On this page
  • About OpenStack Swift
  • Set up OpenStack Swift Bucket as a customer managed storage
  • Create a new Google Cloud storage
  • Set up storage settings
  • Provide OpenStack Swift Server URL
  • Enter container name
  • Provide Wasabi Access Key ID and Access Key Secret
  • Provide additional HTTP headers (Optional)
  • Save storage
  • Change the storage for a repository
  • Learn more

Was this helpful?

  1. Supported Storages

OpenStack Swift

Configure OpenStack Swift as a storage solution for your GitHub repository backups in Cloudback using the S3-compatible API for seamless integration.

PreviousMicrosoft OneDrive PersonalNextWasabi Customer Managed Storage

Last updated 4 days ago

Was this helpful?

About OpenStack Swift

The OpenStack Object Store project, known as Swift, offers cloud storage software so that you can store and retrieve lots of data with a simple API. It's built for scale and optimized for durability, availability, and concurrency across the entire data set. Swift is ideal for storing unstructured data that can grow without bound.

Cloudback supports OpenStack Swift via S3 API. You can check out the General compatibility statement in the OpenStack Swift documentation.

Set up OpenStack Swift Bucket as a customer managed storage

To set up Wasabi Bucket as a storage for your backups, follow the steps below.

Create a new Google Cloud storage

  • Type a storage name in the Storage name field. Use a name that will help you identify this storage in the future.

  • Select Swift S3 from a Storage Provider dropdown:

Set up storage settings

Choose the settings for the storage:

  • Deduplication type - enable or disable data deduplication. For more details, please refer to the Deduplication documentation

  • Archive type - enable or disable archive password protection. For more details, please refer to the Password-Protected Backups documentation

  • Archive name pattern - configure the archive name pattern, which is used to generate the name of the backup archive. For more details, please refer to the Archive Name Pattern documentation

Provide OpenStack Swift Server URL

In the Step 1, provide the OpenStack Swift Server URL. The URL is used to connect to the OpenStack Swift storage.

Enter container name

In the Step 2, provide the container name. The container is used to store backups in the OpenStack Swift storage. You can find more information on how to create a container in the OpenStack Swift documentation.

Provide Wasabi Access Key ID and Access Key Secret

In the Step 3, provide the Access Key ID and Access Key Secret of EC2 credentials. These credentials are used to authenticate Cloudback with OpenStack Swift. You can learn more about how to configure the storage in the OpenStack Swift documentation.

Provide additional HTTP headers (Optional)

In the Step 4 field you can provide additional HTTP headers to be used when uploading backups to the bucket. The headers can be used to set the S3 Object Lock or S3 Object Tagging headers.

Save storage

Change the storage for a repository

Learn more

  • Customer Managed Storages

  • Dashboard Overview

  • Repository Details

  • Bulk Operations

  • Replicating Backups

OpenStack Swift storage settings
  • Open the Cloudback Dashboard

  • Navigate to the Storages page by clicking on the Storages link in the left-side navigation pane

  • Click on the + New storage button:

You can change the storage for a particular repository in the Repository Details page. Also, you can assign it to multiple repositories through the Bulk Operations.

Click on Save button to save the new storage. You can also use a Test button to check if the storage is configured correctly. After saving the storage, you can use it for storing backups of your repositories.

All storage settings can be changed later in the Storages page. To edit the storage settings, click on the Edit button next to the storage you want to edit.

Add new storage