From: Wolfgang Weisselberg <weissel@netcologne.de>
To: linux-lvm@sistina.com
Subject: Re: [linux-lvm] Some ideas regarding snapshots (was: Reiserfs, 2.4.7, snapshots w/ 0.9)
Date: Thu, 26 Jul 2001 13:55:14 +0200 [thread overview]
Message-ID: <20010726135514.B26425@tiger.bigcats.invalid> (raw)
In-Reply-To: <01072511465701.00921@exodus>; from iain@sandon.ca on Wed, Jul 25, 2001 at 11:46:57AM -0400
Iain Campbell (iain@sandon.ca) wrote 64 lines:
> Quote from Teigland and Mauelshagens's Volume Manager whitepaper:
> journalled file system. These operations (fsck or journal replay) require
> writing to the snapshot ligical volume, which is not allowed."
On a related subject: would it be possible to have a writable
snapshot (probably a 'reverse' snapshot)?
I remember a few situations where I would have done a lot for
a feature like that; e.g. building a system that's 'guaranteed'
the same after restarting/rebooting it.
The idea is along the lines of:
- you have the system in a known good, fscked state on the HD.
- you snapshot that (possibly huge) system
- you mount the snapshots r/w
- the original will probably stay unmounted or r/o (but not
neccessarily, I am thinking of robust, networked stand-alone
devices which could be upgraded in the background while
running; a simple restart will have the upgrade applied.)
- The system can scribble onto the snapshots until they
are full.
- To reset the complete system to the known good state, umount,
unsnapshot, start over. Or even -- horror -- reboot.
This should be *much* faster than a reintarnation or the use
of dd, not to mention easier, simpler, more elegant and using
less space.
And on another related idea: can we have the option of making
snapshots non-persistant again? Or is that lots of work?
There sometimes are cases where snapshots lose all value over
a reboot, so they could/should automagically disappear.
-Wolfgang
next prev parent reply other threads:[~2001-07-26 11:55 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-07-25 15:36 [linux-lvm] Reiserfs, 2.4.7, snapshots w/ 0.9 Mark Bainter
2001-07-25 15:46 ` Iain Campbell
2001-07-25 19:45 ` Heinz J . Mauelshagen
2001-07-26 11:55 ` Wolfgang Weisselberg [this message]
2001-07-26 12:39 ` [linux-lvm] Some ideas regarding snapshots (was: Reiserfs, 2.4.7, snapshots w/ 0.9) Joe Thornber
2001-07-25 19:44 ` [linux-lvm] Reiserfs, 2.4.7, snapshots w/ 0.9 Heinz J . Mauelshagen
2001-07-25 23:57 ` José Luis Domingo López
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20010726135514.B26425@tiger.bigcats.invalid \
--to=weissel@netcologne.de \
--cc=linux-lvm@sistina.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.