[Openstack-operators] backup to object store - tool recommendations
Marcus Furlong
furlongm at gmail.com
Mon Mar 27 11:59:53 UTC 2017
On 27 March 2017 at 22:39, Blair Bethwaite <blair.bethwaite at gmail.com> wrote:
> Hi all,
>
> Does anyone have any recommendations for good tools to perform
> file-system/tree backups and restores to/from a (Ceph RGW-based)
> object store (Swift or S3 APIs)? Happy to hear about both FOSS and
> commercial options please.
>
> I'm interested in:
> 1) tools known to work or not work at all for a basic file-based data backup
>
> Plus these extras:
> 2) preserves/restores correct file metadata (e.g. owner, group, acls etc)
> 3) preserves/restores xattrs
> 4) backs up empty directories and files
> 5) supports some sort of snapshot/versioning/differential
> functionality, i.e., will keep a copy or diff or last N versions of a
> file or whole backup set, e.g., so that one can restore yesterday's
> file/s or last week's but not have to keep two full copies to achieve
> it
> 6) is readily able to restore individual files
> 7) can encrypt/decrypt client side
> 8) anything else I should be considering?
I've used duplicity before and it seems to provide most of the
features you are looking for (not sure about xattrs though):
http://duplicity.nongnu.org/
S3 and Swift are both supported.
There are also a bunch of duplicity frontends available; e.g. duply,
deja-dup, duplicati, etc.
Cheers,
Marcus.
--
Marcus Furlong
More information about the OpenStack-operators
mailing list