Полный Backup Linux системы

Собственно, демонстрирую простейший способ полной архивации любой Linux системы. Суть способа в том, то бы архивировать данные системы в один tar архив. Который можно потом развернуть при необходимости. Итак, приступим. Для начала заходим в консоль из под рута, затем идём в корень системы и соответственно тарим все данные:

/# tar cvpzf backup.tgz –-exclude=/proc –-exclude=/lost+found –-exclude=/backup.tgz –-exclude=/mnt –-exclude=/sys

* –-exclude — этот параметр указывает какие разделы НЕ НАДО бэйкапить.
* Иногда в конце выполнения команды можно получить ошибку ‘tar: Error exit delayed from previous errors’ её в большинстве случаев можно проигнорировать.

После этого в корне системы появится файлик backup.tgz, который можно куда-нибуть скинуть.
Для восстановления системы существует много способов… К примеру можно загрузиться с Live CD и разархивировать на чистый диск всю систему. Но в принципе можно залить файл, на уже работающую систему (в этом и есть прелесть Linux :) ), в самый корень и просто разархивировать наш архив, командой:

tar xvpzf backup.tgz -C /

Эта комманда запишет поверх старых файлов новую систему (удостоверьтесь что на диске нет важных файлов). А так же не забудьте создать папки наших разделов которые мы исключили ( /proc, /lost+found, /mnt, /sys)

Мне понравилась эта заметка:
Другое:
Полный Backup Linux системы: 2 комментария
  1. Если не сложно, опишите подробнее: чего не хватает, что порезала система, и что за система.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>