On Fri, Mar 06, 2015 at 03:26:32PM -0700, Paul E Condon wrote:
> you should have at least two computers running Debian, and be able to
> spend a few hours or days with one of them non-functional, for the
> following reason:

Or, use btrfs.  Put your / onto a subvolume named sys-current, and have the
following cronjob:
# btrfs subv snap sys-current backups/sys-`date +%Y-%m-%d`

Whenever shit happens, such as, say, an upload of xorg that takes two weeks
for nvidia drivers to get back into a functional state, you do:
# mv sys-current sys-broken && btrfs subv snap backups/sys-2015-03-07 
sys-current
then reboot[1].  Even if things broke so bad you can't boot, simply edit the
grub entry to include subvol=backups/sys-2015-03-07 on the kernel's
commandline and you're set.

Such a scheme makes using unstable so much nicer that I wonder why it's not
an option in the d-i.  Perhaps we should discuss it[2] and implement it
post-jessie?


[1]. Can't delete the bad version immediately as you're using it currently.

[2]. Besides separate /home (duh), you'll want to reduce the size of backups
by separating out /var/cache, make sure noatime is set, etc.

-- 
// If you believe in so-called "intellectual property", please immediately
// cease using counterfeit alphabets.  Instead, contact the nearest temple
// of Amon, whose priests will provide you with scribal services for all
// your writing needs, for Reasonable and Non-Discriminatory prices.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150306235631.gb32...@angband.pl

Reply via email to