On Fri 2019-07-05 (19:51), Hugo Mills wrote:

> > Is there a command/script/whatever to snapshot (copy) a subvolume which
> > contains (somewhere) other subvolumes?
> > 
> > Example:
> > 
> > root@xerus:/test# btrfs_subvolume_list /test/ | grep /tmp
> > /test/tmp
> > /test/tmp/xx/ss1
> > /test/tmp/xx/ss2
> > /test/tmp/xx/ss3
> > 
> > I want to have (with one command):
> > 
> > /test/tmp --> /test/tmp2
> > /test/tmp/xx/ss1 --> /test/tmp2/xx/ss1
> > /test/tmp/xx/ss2 --> /test/tmp2/xx/ss2
> > /test/tmp/xx/ss3 --> /test/tmp2/xx/ss3
> 
>    Remember that this isn't quite so useful, because you can't make
> read-only snapshots in that structure.

ss1 ss2 and ss3 are indeed read-only snapshots!
Of course they do not contain other subvolumes.


>    Generally, I'd recommend not having nested subvols at all, but to
> put every subvol independently, and mount them into the places you
> want them to be. That avoids a lot of the issues of nested subvols,
> such as the ones you're trying to deal with here.

*I* do it this way from the very beginning :-)
But I have *users* with *strange* ideas :-}

I need to handle their data.


-- 
Ullrich Horlacher              Server und Virtualisierung
Rechenzentrum TIK         
Universitaet Stuttgart         E-Mail: horlac...@tik.uni-stuttgart.de
Allmandring 30a                Tel:    ++49-711-68565868
70569 Stuttgart (Germany)      WWW:    http://www.tik.uni-stuttgart.de/
REF:<20190705195142.gq32...@carfax.org.uk>

Reply via email to