On 27 March 2017 at 22:39, Blair Bethwaite <blair.bethwa...@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 _______________________________________________ OpenStack-operators mailing list OpenStack-operators@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators