We're using OpenStack's Swift Object Store to store user data. I appreciate that our Cloud provider has their own backup/redundancy system in place, but we want to implement our own backup system that stores a copy of everything offsite – somewhere like Amazon Glacier. (Visions of Code Space's data loss loom large in our minds.)
I can't seem to find any information anywhere on how to replicate/backup an OpenStack object store. Is there a best-practices way of doing this? The best we've come up with is writing our own backup process that walks through the store and manually transfers everything offsite, but that seems fairly inefficient.