Re: System snapshots
On Mon, Jan 10, 2005 at 05:42:17PM +0200, Teemu Ikonen wrote:
> Hi all,
> Occasionally, upgrading a Debian unstable (or testing) system results in
> breakage. Sometimes the bugs are not immediately detected, or they are not
> easily located to a single package, especially if the upgrade in question
> contained many libraries or other shared code. Thus it would be useful to
> know what has changed in a past upgrade, or when a certain package was last
> upgraded. Unfortunately, apt and dpkg do not have built-in logging (see
> It would also be useful to be able to restore the system (or at least the
> Debian packages and their configuration) to the state it was in before the
> upgrade. The archive at snapshots.debian.net luckily has all the old
> versions of packages available.
> I've been playing with putting the /etc directory plus a list of currently
> installed packages and their versions under version control. In principle,
> a "rollback" to any previous system state would be possible by installing
> (downgrading) the needed packages and restoring the configuration
> information in /etc.
Maybe it's not an option for you, but I have used and are planning on
using SystemImager for this. It does take up som space either on the
same or on another machine, but then I might roll back to the version I
had before an upgrade. I used to have this for SKolelinux before we
stabilized for 1.0, and Now I'm planning on doing the same for
Debian-edu based on sarge.