看板 FB_stable 關於我們 聯絡資訊
On May 30, 2010, at 18:03, Kirk Strauser wrote: > The "only one need" that it addresses is that now FreeBSD would come > with a built-in recovery system. Did a "make installworld" but > screwed something up and ended up with a non-bootable system? Pop in > a recovery CD and revert to the "4 hours ago" snapshot, then reboot. > Voila! It never happened. Accidentally deleted /etc/passwd? Retrieve > the version from /.zfs/snapshot/weekly-2010-21/etc/passwd . Just > realized that you deleted an important file 3 months ago and only > keep 2 weeks worth of backups? No problem, as long as you haven't > filled up your hard drive since then. All scriptable. For the case of "make installworld", a make.conf variable can be created to run a "zfs snapshot" before any kind of 'make install'; this could be for both Ports and the base system. Portmanager and/or portupgrade could also be expanded to optionally do this. (Open)Solaris already has this with the Live Upgrade and boot environment idea if you want a comparison: http://docs.sun.com/app/docs/doc/820-5238/ggavn http://docs.sun.com/app/docs/doc/819-2240/bootadm-1m http://docs.sun.com/app/docs/doc/819-2379/gglaj _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"