Backup to RackSpace Cloud Files

Hello,

Is there any plan of developing an API into Rackspace's Cloud Files for online backup of the virtual servers through Virtualmin and Webmin?

Thanks, Nathan

Status: 
Closed (fixed)

Comments

It's not something we have planned right now, sorry ..

However, you could create a backup that saves to a local directory and then using some Rackspace-provided command to upload it to their Cloud Files service. This could be triggered from the post-backup command that you can setup in Virtualmin..

I second this request. We've moved away from Amazon EC2 because their server instances have been way too buggy. They were constantly failing and then Amazon had no way of recovering them. We finally got fed up and moved everything to the Rackspace Cloud. Right now we can do full server image backups to Cloud Files but having CloudFiles as a destination in the Virtualmin Backups would be awesome!

I third that request for all the same reasons. It seems like many people are in the same boat with EC2.

I know this is an old issue, but I figured I'd bring it back to life!

I've seen the recent addition of Amazon S3 bucket to the Virtualmin backup options, and was hoping to see the Rackspace Cloud Files follow shortly after.

Is there any plan to include this functionality into the backup solution?

Cheers.

It's on the TODO list now, so should be included in the 3.94 Virtualmin release.

Perfect. Thanks for the update.

This will make my life much easier, once released.

Cheers

This has been implemented, for inclusion in Virtualmin 3.94.

Hi all

I've been waiting for this feature to be rolled out and was excited when my system showed the update to 3.94.

After updating I attempted to backup some virtual servers to Rackspace Cloud Files using the API and I get an error that I can't seem to troubleshoot. Hopefully someone here may be able to assist me.

Here's the error:

Starting backup of 5 domains to Rackspace container My_Container ..

Authentication at https://auth.api.rackspacecloud.com/v1.0 failed : Invalid HTTP response : HTTP/1.1 401 Unauthorized
Backup failed! See the progress output above for the reason why.

I had initially tried to create a directory based on time and date using %y%m%d-%H%M but when that failed I tested transferring straight into the root of the container and that's the output included above.

Any help would be very much appreciated.

Hang on a second - I think I have an answer, of sorts...

My Cloud Files are in the UK and the api auth address I should use is https://lon.auth.api.rackspacecloud.com/v1.0, whereas the virtualmin backup package wants to authorise with auth.api.rackspacecloud.com

I think that the backup to rackspace form needs an additional select box for the Cloud Files location so that it can choose the auth url properly.

Hopefully this will help someone, but in the meantime I think I'll use CloudFuse to connect to cloud files as a local resource in linux and run the backup to 'local file or directory' instead.

If this is fixed/added in a future release, then I'll probably swap back.

You can have Virtualmin use the UK backup destination at System Settings -> Virtualmin Configuration -> Backup and Restore.

oh wow, perfect thank you!

I can't believe I missed that, but you live and learn.

Cheers Jamie

Automatically closed -- issue fixed for 2 weeks with no activity.