В общем, хочу поделиться с вами сверхпростым способом не бояться убийства системы. В Gentoo вся система ставится из stage3, первоначального архива с программами, просто разворачиваемого на новой системе. Соответственно, я раз в неделю подготавливаю stage4, архив всей системы, который можно будет развернуть, например, в случае потери винта.
готовлю башничек:
Код:
#!/bin/bash
mv /home/backup/stage4/stage4.tar.bz2 /home/backup/stage4/+stage4.tar.bz2
tar cjpfv /home/backup/stage4/stage4.tar.bz2 / -X /usr/scripts/stage4/stage4.excl
в его начале старый stage4 на всякий случай переименовывается и т.о. я оставляю снимок системы за две недели.
Соответственно, рядом кладу файлик с исключениями stage4.excl, его содержимое такое:
Код:
.bash_history
/dev/*
/mnt/*
/proc/*
/sys/*
/home/store/*
/home/backup/*
/home/test/*
/var/cache/squid/*
/var/tmp/*
/usr/portage/distfiles/*
В случае чего, можно и один файлик достать из архива, если грохнули случайно...