Re: [PATCH] BTRFS-PROG: recursively subvolume snapshot and delete

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Nov 16, 2013 at 06:09:00PM +0100, Goffredo Baroncelli wrote:
> the following patches implement the recursively snapshotting and
> deleting of a subvolume. 

Nice feature, but can we try to make the snapshot creation atomic? This
would need support from kernel of course.

I'm worried about the outcome from the users' perspective, the
consistency of the whole subvolume subtree. As you've implemented it,
there are several operations involved like traversing the subvolume
list, replacing the empty-subvols with the real ones, taking the
snapshots. The assumptions about existing source subvolumes may change
in the meantime: renamed or deleted.

The recursive deletion is safer form this point, I'll look at the
patches closer. Deleting the whole directory subtree with randomly
scattered subvolumes is not easy atm, I'm using wrappers around find and
maxdepth/mindepth to look for subvols and issue delete until it's done.


david
--
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




[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux