[lvm-devel] [PATCH 0/3] yum-utils: fs-snapshot support for LVM snapshots

Chris Ball cjb at laptop.org
Mon Feb 8 19:26:37 UTC 2010


Hi,

   > I think some kind of "system restore/rollback point"
   > functionality is a good idea.
   > 
   > I'm not sure, however, that Palimpsest should be the UI (it's a
   > disk utility, first and foremost) for this - it sounds like it
   > might be better to do a dedicated system-config-restorepoint
   > program for this. I don't know. That said, I think we still might
   > want to display a list of snapshots in Palimpsest for both LVM
   > and btrfs - and with good naming maybe that UI is good enough for
   > rollback purposes and we don't need a s-c-restorepoint. I don't
   > know.

Ray Strode's suggestion was to please *not* create a new s-c utility
and instead look into Palimpsest.  :)

The argument for putting it in Palimpsest, which I'm quite convinced
by, is that this is a feature that's being exposed to userspace by
filesystems (btrfs will provide its own command-line interface), and
it's appropriate and useful for Palimpsest to provide a unified GUI
for filesystem operations.  It already does that for label-setting,
fsck, resize, and so on.  Switching or creating an active snapshot
becomes just another operation.

.. but I'm happy to take on creating a system-config-snapshots if it's
preferred -- it was actually part of the first version of the rollback
proposal, before we moved towards g-d-u instead.  (If we did go with
that, I think it would make sense to tell udisks about snapshot
management and then base it on that, perhaps with some new Python
bindings for the udisks dbus interface.  Make sense?)

Thanks,

- Chris.
-- 
Chris Ball   <cjb at laptop.org>
One Laptop Per Child




More information about the lvm-devel mailing list