QNAP, Inc. - Network Attached Storage (NAS)

Language

Support

How to connect to OpenStack Swift with Cloud Backup Sync?

OpenStack Swift

OpenStack is the leading open-source and vendor-neutral cloud computing solution. It has been adopted by many public cloud service providers, including Rackspace, IBM SoftLayer, and HP Helion Cloud. You can also install your own OpenStack as a private cloud system, with support from many leading IT vendors, like IBM, HP, and Red Hat. QNAP also offers the Object Storage Server for QTS to provide OpenStack object storage. QNAP offers the Cloud Backup Sync App for accessing the object storage service in an OpenStack system. For more information about OpenStack, please visit http://www.openstack.org/.

You can create an account and storage space first, then you can use the storage space to create backup and restore jobs.

Account

After opening Hybrid Backup Sync, expand the “Storage Space” tab on the left panel and click “Profile” to create a new cloud account. In this page, you can create, edit, and delete accounts and configure the rate limit settings for each account. If you modify the cloud storage account identity (like changing its username or access key) the state of the corresponding jobs will be reset and all of the files will need to be uploaded again as the backup destination has also changed.

To create a cloud account, click “Create” and select “Cloud Account”.

Choose a cloud service and click “Next” button to enter the account information.


The Cloud Backup Sync App allows you to use OpenStack object storage protocols to the following services:

  • IBM SoftLayer (https://www.softlayer.com/)
  • RackSpace (including the US and UK sites) (https://www.rackspace.com/)
  • OpenStack-compatible service: public or private cloud storage that offers OpenStack -compatible API
  • QNAP OSS service: a Turbo NAS with the Object Storage Server App installed

Because OpenStack-based services/software provides various account management and access control, please visit your cloud service vendor’s web site or consult your vendors for more information. To use OpenStack-compatible storage, you need also have the authentication service URL and specify how large objects in the cloud storage can be accessed: either using Dynamic Large Object (DLO) or Static Large Object (SLO).

Storage Space

After creating a cloud account, go to “Storage Space” to create a cloud storage space. Then you can use this storage space to create backup and restore jobs.

Click the “Adding Storage Space” icon, choose “On cloud”, click a cloud service, then enter a storage name and select a cloud account to set a storage space.


You must select a container or use a new container for storage space. The block size defines the size of data unit to be transferred. Using larger block sizes can improve data transfer speeds, because fewer number of network connections are needed for transferring a file. However, larger block sizes require retransmission of larger chunks of data when a connection is interrupted. Do not use larger block if your network is unstable.

On the other hand, there is also an upper limit for the number of blocks used when uploading single files depending on the cloud storage specification. For example, if you choose to use 32MB as the multipart size for your job, and the maximum number of blocks per file is 1,000, the maximum size of single file will be 32,000 MB. Please consult your cloud storage vendor for more information.

If the file names of your backup data contain multi-byte characters or special characters, you need to enable the name encoding option so that your data can be properly stored in the cloud storage. When you restore the data, the original file names will be restored by the Cloud Backup Sync App.

If you have not created a cloud account, select “New Profile” and click “Settings” to create a new account.

Release date: 2016-01-30
Was it helpful?
Thank you for your feedback.
Thank you for your feedback. If you have any question, please contact support@qnap.com
100% of people think it helps.