million12/docker-rackspace-cloud-backup

Name: docker-rackspace-cloud-backup

Owner: MILLION12

Description: Dockerized Rackspace backup agent, driveclient.

Created: 2015-01-26 21:09:33.0

Updated: 2016-03-11 09:43:28.0

Pushed: 2015-01-27 00:35:06.0

Homepage: https://registry.hub.docker.com/u/million12/rackspace-cloud-backup

Size: 136

Language: Shell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Rackspace backup agent, driveclient | Docker image

Circle CI

Docker image million12/rackspace-cloud-backup with Rackspace cloud backup agent, driveclient.

Contains installed driveclient. Once you run it and provide required ENV variables (see below), in the Rackspace Cloud Panel for given server, you should see Backup Agent: Installed status. Now you can configure your backup routines.

Few notes:

See Rackspace Cloud Backup - Install the agent on Linux for more info.

Usage

You will need to set the following ENV variables:

API_HOST: cloud backup API hostname for your region (check Rackspace website)
API_KEY: 32-char length API key to your account
ACCOUNT_ID: your Rackspace account ID
USERNAME: Rackspace account username

er pull million12/rackspace-cloud-backup:latest

er run \
name=driveclient \
net=host \
 /:/mnt/host \
volumes-from=some-other-container \
env="API_HOST=lon.backup.api.rackspacecloud.com" \
env="API_KEY=32lengthApiKeyFromYourRaxAccount" \
env="ACCOUNT_ID=01234567" \
env="USERNAME=account-username" \
llion12/rackspace-cloud-backup
Acknowledgments
License

Licensed under MIT, see LICENSE.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.