Вы можете использовать дд
# dd if=/dev/sda of=/path/to/dump.bin bs=8M
Это делает образ /dev /sda как dump.bin. Обратите внимание, что "bs" относится к размеру блока и в основном означает, сколько dd читает / записывает за раз. Вы хотели бы иметь несколько большой размер блока, чтобы ускорить процесс
Когда вы получите новый жесткий диск, вы можете сбросить образ обратно, используя следующую команду (при условии, что ваш новый диск - /dev /sdb)
# dd if=/path/to/dump.bin of=/dev/sdb bs=8M
Это в основном сделает ваш новый диск побайтовым клоном вашего старого диска. Обратите внимание, что это также означает, что любые данные на вашем новом диске будут удалены без возможности восстановления!
Тем не менее, новый диск будет по крайней мере того же размера, что и образ.
Вы также можете объединить эту команду с инструментами сжатия, такими как gzip или bzip2, чтобы добиться сжатия, которое будет сильно сжимать
Если ваш жесткий диск выходит из строя, это может не сработать, если были ошибки при чтении (или записи)
Кроме того, если у вас возникли проблемы с копированием всего диска, вы можете попытаться создать дамп только из /dev /sda1 (который содержит ваши системные файлы) и попытаться скопировать ваши /home файлы в файл за файлом. файловая база. На вашем новом диске вы можете затем заново создать макет вашего раздела и выгрузить файл в соответствующий раздел.