Многие наверно задавались вопросом, как резервировать всю систему? Для этого есть много всяких графических программ, есть целые LiveCD дистрибутивы для этого. Но, мы пойдем самым простым путем. Будем делать резервирование системы в один файл.

Почему в файл? Потому, что его проще куда-то скопировать (другой HDD, флэшка, DVD и т.д.) и для восстановления системы НЕ требуется никаких дополнительных программ, достаточно загрузиться с какого-нибудь LiveCD дистрибутива и распаковать все в вашу систему.

Итак, все делаем в консоли из под root'а:

cd /
tar cvpzf mysysbackup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mysysbackup.tgz --exclude=/media /

Опция --exclude говорит о том, какие папки/директории НЕ следует включать в архив. Тут на ваш выбор всё. Но стандартно, НЕ следует включать те, которые перечислены выше.

В итоге, у нас в корне системы появится файл mysysbackup.tgz который мы можем сохранить куда нам нужно.

Чтобы восстановить нам потребуется любой LiveCD дистрибутив. Загрузившись с него, примонтируйте ваш раздел с системой, и в консоли (опять же от root'а) перейдите в корень раздела наберите следующее:

cd /
tar xvpzf mysysbackup.tgz -C /

Но учтите, что всё будет перезаписано!