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
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
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:
HTTP(s) error code = 403
or Could not post an event
. If it happens, it restarts the daemon automatically. And it does so until success.--net=host
option!), errors with agent registration (bad credentials). In case of these errors, the container exists and you must fix the issue.See Rackspace Cloud Backup - Install the agent on Linux for more info.
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
Licensed under MIT, see LICENSE.