instead of creating new ro snapshots, and to keep rw property to destination, could it be possible to :
set automatically ro property to source before transfert
set automatically ro/rw property back to source after transfer
set destination property the same as source after transfer
so that: we can recursively transfer snapshots. for the moment, as destination snapshots are ro, we can't recursively transfer snapshots into other snapshots.
this:
btrfs sub list -qu --sort ogen /source_dir /| awk '{ print $13}' | while read X; do echo $X; buttersink $X ssh://root@server${X%/*}; done
instead of creating new ro snapshots, and to keep rw property to destination, could it be possible to :
so that: we can recursively transfer snapshots. for the moment, as destination snapshots are ro, we can't recursively transfer snapshots into other snapshots.
this:
btrfs sub list -qu --sort ogen /source_dir /| awk '{ print $13}' | while read X; do echo $X; buttersink $X ssh://root@server${X%/*}; done
won't work if there are nested snapshots.