xlibs

cat /var/log/Demon's-mind>> blogger

среда, Август 16, 2006

Backup в линуксе

Для того чтобы сделать бэкап раздела на жестком диске существует такая команда как dd. С ее помощью можно создать образ всего диска, но проблемма заключается в том, что образ создаваемого диска, будет таким же размером как и диск или раздел с которого всё это создавалось:

dd if=/dev/hda1 of=backup.image # создает образ раздела hda1 в файл "backup.image"

Также существует возможность сжимать эти данные на лету:

dd if=/dev/hda1 | gzip > backup.image.gz # создаст сжатый образ раздела hda1 # в файле "backup.image.gz"

Так как всетаки dd сам по себе работает очень медленно, то на замену ему мы воспользуемся cat или zcat:

cat /dev/hda1 | gzip > backup.image.gz # создаст сжатый образ раздела hda1 # в файле "backup.image.gz"

Чтобы вернуть образ на своё место:

zcat backup.image.gz > /dev/hda # запишет зжатый образ # назад в раздел hda1

Коментарии:

Blogger virens сказал...

Довольно прямолинейный метод - содрать образ диска и запузырить его обратно. Есть более интеллигентный подход: tar.gz директории boot, home, etc и lib.

9/30/2006 06:35:00 AM  
Blogger Даргон сказал...

А можно я вашу статью скопирую к себе?
С указанием авторства?

5/15/2007 07:03:00 AM  
Anonymous dim4ik сказал...

Не вопрос, за ссылку спасибо :)

5/29/2007 05:53:00 PM  

Отправить комментарий

<< Home