On Fri, Mar 03, 2017 at 10:55:06AM +1100, Blair Bethwaite wrote: > Does anyone have any recommendations for good tools to perform > file-system/tree backups and restores to/from a RGW object store (Swift or > S3 APIs)? Happy to hear about both FOSS and commercial options please. This isn't Ceph specific, but is something that has come up for me, and I did a lot of research into it for the Gentoo distribution to use on it's infrastructure. The wiki page with all of our needs & contenders is here: https://wiki.gentoo.org/wiki/Project:Infrastructure/Backups_v3 TL;DR: restic is probably the closest fit to your needs, but do evaluate it carefully. > 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 Restic has acl/xattr in master, but not yet in version 0.4.0. > 4) backs up empty directories and files Yes. > 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 Yes. > 6) is readily able to restore individual files Yes. > 7) can encrypt/decrypt client side Yes, but beware the key model, it's fully symmetric, any client with the key can touch the entire repo. > 8) anything else I should be considering restic does not do any compression, it's planned still. -- Robin Hugh Johnson Gentoo Linux: Dev, Infra Lead, Foundation Trustee & Treasurer E-Mail : robbat2@xxxxxxxxxx GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85 GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136
Attachment:
signature.asc
Description: Digital signature
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com