In my research, I've found btrbk and btrfs-sxbackup certainly to be the leading contenders in terms of feature completeness. sanoid [1] will be another interesting possibility once btrfs compatibility is added (currently zfs only).
I just wish I'd discovered all these before I went to all the effort of creating snazzer [1] :) I've been meaning to split some stuff out of snazzer that might be generically useful to other folks, such as filesystem cloning of all subvols/snapshots via send/receive, and it seems as if it should be possible to automatically prune any idiosyncratic snapshot naming convention - I just haven't found the time to write unit tests. [1] https://github.com/jimsalterjrs/sanoid [2] https://github.com/csirac2/snazzer On 10 July 2015 at 11:38, Donald Pearson <donaldwhpear...@gmail.com> wrote: > ... and I just found your other block about stealing shlock out of inn. > > Officially embarassed! > > On Thu, Jul 9, 2015 at 8:35 PM, Donald Pearson > <donaldwhpear...@gmail.com> wrote: >> Marc, >> >> I thought I'd yours a try, and I'm probably embarassing myself here >> but I'm running in to this issue. Centos 7. >> >> [root@san01 tank]# ./btrfs-subvolume-backup store /mnt2/backups >> ./btrfs-subvolume-backup: line 177: shlock: command not found >> /var/run/btrfs-subvolume-backup held for btrfs-subvolume-backup, quitting >> [root@san01 tank]# yum whatprovides shlock >> Loaded plugins: changelog, fastestmirror >> Loading mirror speeds from cached hostfile >> * base: dist1.800hosting.com >> * elrepo: repos.dfw.lax-noc.com >> * epel: mirror.umd.edu >> * extras: mirrors.usc.edu >> * updates: mirror.keystealth.orgNo matches found >> [root@san01 tank]# shlock >> -bash: shlock: command not found >> [root@san01 tank]# yum search all shlock >> Loaded plugins: changelog, fastestmirror >> Loading mirror speeds from cached hostfile >> * base: dist1.800hosting.com >> * elrepo: repos.dfw.lax-noc.com >> * epel: mirror.utexas.edu >> * extras: mirror.thelinuxfix.com >> * updates: dallas.tx.mirror.xygenhosting.com >> Warning: No matches found for: shlock >> No matches found >> >> On Thu, Jul 9, 2015 at 12:17 PM, Marc MERLIN <m...@merlins.org> wrote: >>> On Thu, Jul 09, 2015 at 02:26:55PM +0200, Martin Steigerwald wrote: >>>> Hi! >>>> >>>> I see Alex, the developer of btrbk posted here once about btrfs send and >>>> receive, but well any other users of btrbk¹? What are your experiences? >>>> >>>> I consider switching to it from my home grown rsync based backup script to >>>> it. >>>> >>>> Well I may try it for one of my BTRFS volumes in addition to the rsync >>>> backup for now. I would like to give all options on command line, but well, >>>> maybe it can completely replace my current script if I put everything in >>>> its >>>> configuration. >>>> >>>> Any other handy BTRFS backup solutions? >>> >>> I use my own which I wrote :) >>> http://marc.merlins.org/perso/btrfs/2014-03.html#Btrfs-Tips_-Doing-Fast-Incremental-Backups-With-Btrfs-Send-and-Receive >>> http://marc.merlins.org/linux/scripts/btrfs-subvolume-backup >>> >>> Marc >>> -- >>> "A mouse is a device used to point at the xterm you want to type in" - >>> A.S.R. >>> Microsoft is to operating systems .... >>> .... what McDonalds is to gourmet >>> cooking >>> Home page: http://marc.merlins.org/ | PGP >>> 1024R/763BE901 >>> -- >>> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in >>> the body of a message to majord...@vger.kernel.org >>> More majordomo info at http://vger.kernel.org/majordomo-info.html > -- > To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html