В случае "умирания" HDD (долгий старт после ребута), первые бэды. Или просто необходимо сделать клон. Несколько рецептов.
Программа dd предназначена для копирования файлов или разделов HDD.
Рассмотрим самые распространенные ситуации:
dd if=/dev/hda of=/dev/hdb bs=64M conv=noerror,sync
Команда сделает точную копию раздела /dev/hda в разделе /dev/hdb.
conv - можно указать некоторые параметры:
noerror — продолжать копирование не обращая внимание на bad-блоки и прочие ошибки
sync — поврежденные или отсутствующие данные во входном буфере на выходе будут заменены на нули.
bs — размер блока при копирование.
А так можно отслеживать прогресс копирования:
dd if=/dev/hda of=/dev/hdb bs=64M conv=noerror,sync status=progress
dd if=/dev/hda3 of=/var/backup/hda3.img
Создание образа из раздела /dev/hda3 в бинарный файл hda3.img. Теперь его можно перенести на другой сервер и развернуть в точную копию/dev/hda3.
Восстановить раздел из образа:
dd if=/var/backup/hda3.img of=/dev/hda3
Копия MBR (Master Boot Record).
dd if=/dev/hda1 of=/var/backup/mbr.dump bs=512 count=1
bs — block size, размера блока который мы хотим скопировать
count — количество bs
MBR находится в первых 512 байтах (1-й сектор).
Восстановление MBR из резервной копии
dd if=/var/backup/mbr.dump of=/dev/hda1 bs=512 count=1
Размер сектора можно узнать:
fdisk -l /dev/hda1
UP: Еще немного тут.
Комментариев нет :
Отправить комментарий