Rackspace Cloud Backup is a file-based backup application that enables you to choose which files and folders to back up from your cloud server. You can choose to restore your whole system with all of its folders and files, or to restore individual files or folders from a given date, or to restore to an entirely different server.
Interactions with Rackspace Cloud Backup occur programmatically via the Rackspace Cloud Backup API, as described in this guide.
Following are some of the tasks that you can perform using Rackspace Cloud Backup:
- Select the files and folders that you want to back up from your cloud server.
- Run your backups manually or on a schedule that works for you.
- See the activity from all your backups, for both current and previous backups.
- Use AES-256 encryption with a private encryption key known only to you.
- Restore individual files and folders from a particular date.
- Save space with incremental backups that save only the changed portions of files.
- Create unlimited backups.
Choose your the endpoint for your backup based on the location of the server that you want to use for backup or for restore. For a list of endpoints, see Service access endpoints.
Note: Rackspace Cloud Backup does not take snapshots of your server. Read more about how Rackspace Cloud Backup differs from snapshots.
This document describes the features available with API 1.0.
This guide is intended to assist software developers who want to develop applications by using the application programming interface (API) for the Rackspace Cloud Backup service.
To use the information provided here, you should have a general understanding of the Cloud Backup FAQ and have a Rackspace Cloud account with access to the Cloud Backup service. You should also be familiar with the following technologies:
- RESTful web services
- JSON data serialization format
Use the following links to go directly to user and reference information for using the Rackspace Cloud Backup API: