Full-filesystem backups also beg the question of full-filesystem snapshots; this level of atomicity may be desirable for such a thing. Perhaps this off topic (and I am sorry to bring it up again :D), but normal snazzer [1] usage operates on all subvolumes on all mounted btrfs filesystems, although I should revisit docker assumptions (I normally exclude them). snazzer-receive man page is at [2]. Still working on coping with manually mounted subvols [3]. [1] https://github.com/csirac2/snazzer [2] https://github.com/csirac2/snazzer/blob/master/doc/snazzer-receive.md [3] https://github.com/csirac2/snazzer/issues/2 Sent from my android device. -----Original Message----- From: Paul Harvey <csirac2@xxxxxxxxx> To: Marc MERLIN <marc@xxxxxxxxxxx> Cc: linux-btrfs <linux-btrfs@xxxxxxxxxxxxxxx> Sent: Mon, 11 May 2015 8:13 Subject: Re: Are there plans for full btrfs filesystem backups? Full-filesystem backups also beg the question of full-filesystem snapshots; this level of atomicity may be desirable for such a thing. Perhaps this off topic (and I am sorry to bring it up again :D), but normal snazzer [1] usage operates on all subvolumes on all mounted btrfs filesystems, although I should revisit docker assumptions (I normally exclude them). snazzer-receive man page is at [2]. Still working on coping with manually mounted subvols [3]. [1] https://github.com/csirac2/snazzer [2] https://github.com/csirac2/snazzer/blob/master/doc/snazzer-receive.md [3] https://github.com/csirac2/snazzer/issues/2 On 11 May 2015 02:56, "Marc MERLIN" <marc@xxxxxxxxxxx> wrote: > I use send/receive to backup some subvolumes, but there is no good way > to back up all of my subvolumes in one swoop. > Backing up with tar/cp/rsync is of course no good since it loses all the > btrfs attributes including COW deduped blocks. > > For one, my recent btrfs filesystem crash reminded me that docker > creates a boatload of subvolumes which my backups didn't cacch, so now > it's all gone. > > Are there any plans for a full filesystem send/receive, not just a > subvolume send/receive? > > Note that this is the same problem when you are migtrating to new drives > or bcache, and you can't play tricks with adding a virtual drive of 8TB > just to mirror to it and remove the original mirror later. > > Thanks, > 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 majordomo@xxxxxxxxxxxxxxx > 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 majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
