OpenStack Swift
Last updated
Last updated
© 2024 Cloudback
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.
To set up Wasabi Bucket as a storage for your backups, follow the steps below.
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:
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 Archives 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
In the Step 1
, provide the OpenStack Swift Server URL. The URL is used to connect to the OpenStack Swift storage.
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.
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.
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.
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.
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: