Am Mon, 27 Mar 2017 08:57:17 +0300 schrieb Marat Khalili <m...@rqc.ru>:
> Just some consideration, since I've faced similar but no exactly same > problem: use rsync, but create snapshots on target machine. Blind > rsync will destroy deduplication of your snapshots and take huge > amount of storage, so it's not a solution. But you can rsync --inline > your snapshots in chronological order to some folder and re-take > snapshots of that folder, thus recreating your snapshots structure on > target. Obviously, it can/should be automated. I think it's --inplace and --no-whole-file... Apparently, rsync cannot detect moved files which was a big deal for me regarding deduplication, so I found another solution which is even faster. See my other reply. > On 26/03/17 06:00, J. Hart wrote: > > I have a Btrfs filesystem on a backup server. This filesystem has > > a directory to hold backups for filesystems from remote machines. > > In this directory is a subdirectory for each machine. Under each > > machine subdirectory is one directory for each filesystem > > (ex /boot, /home, etc) on that machine. In each filesystem > > subdirectory are incremental snapshot subvolumes for that > > filesystem. The scheme is something like this: > > > > <top>/backup/<machine>/<filesystem>/<many snapshot subvolumes> > > > > I'd like to try to back up (duplicate) the file server filesystem > > containing these snapshot subvolumes for each remote machine. The > > problem is that I don't think I can use send/receive to do this. > > "Btrfs send" requires "read-only" snapshots, and snapshots are not > > recursive as yet. I think there are too many subvolumes which > > change too often to make doing this without recursion practical. > > > > Any thoughts would be most appreciated. > > > > J. Hart > > > > -- > > 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 > -- Regards, Kai Replies to list-only preferred. -- 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