Автор Тема: Не могу определится с тем как образ диска(жестяка) сделать.  (Прочитано 1654 раз)

Оффлайн knissiah

  • Завсегдатай
  • *
  • Сообщений: 52
Перелопатил кучу тем по этому поводу, во многих программах пугают большое кол-во команд назначение которых мне не известно, короче чем можно доступно для чайника сделать полный образ диска, а при необходимости восстановить полное состояние без уточнении, используя пару команд, спасибо.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Это всё делается посредством dd.

dd if=<источник> of=<цель>

Полезно прочитать про параметры. "bs=" ускорит процесс, так как по-умолчанию bs=512b, а с bs=1024k (к примеру) всё будет веселее. Если if (input file) с плохими секторами, полезна будет подстановка сектора с нулями, чтобы у of (output file) геометрия не поползла. в общем, параметров у dd не мало, читайте.

Оффлайн knissiah

  • Завсегдатай
  • *
  • Сообщений: 52
Это всё делается посредством dd.

dd if=<источник> of=<цель>

Полезно прочитать про параметры. "bs=" ускорит процесс, так как по-умолчанию bs=512b, а с bs=1024k (к примеру) всё будет веселее. Если if (input file) с плохими секторами, полезна будет подстановка сектора с нулями, чтобы у of (output file) геометрия не поползла. в общем, параметров у dd не мало, читайте.

а для ssd это все так же верно?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
а для ssd это все так же верно?
Да. dd не делает различий ни между /dev/*, ни между обычными файлами.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Сюда наверное надо добавить:
Цитировать
http://superuser.com/questions/622541/what-does-dd-conv-sync-noerror-do?answertab=active#tab-top

conv=sync tells dd to pad each block to the left with nulls, so that if, due to error, the full block cannot be read, the full length of the original data is preserved, even though not all of the data itself can be included in the image. that way you at least know how damaged the data is, which might provide you with forensic clues, and if you can't take an image at all due to bad blocks or whatever, you can't analyze any of the data. some is better than none.

conv=sync,noerror is necessary to prevent dd from stopping on error and make a dump with same location for each blocks, than source. conv=sync is largely meaningless without noerror.

http://linuxcommand.org/man_pages/dd1.html

http://vlinux-freak.blogspot.com/2011/01/how-to-use-dd-command.html

И:
Записки дебианщика: Как сделать бекап при помощи dd: используем dd для backup

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
А зачем там, вот так написано:
Цитировать
Убеждаемся, написав в консоли df, что ни один из тех разделов, что мы собираемся копировать, не примонтирован на запись.
я сто раз копировал примонтированный root раздел, и ничё - работает!

Оффлайн Pauli

  • ALT Linux Team
  • Завсегдатай
  • *
  • Сообщений: 136
    • Email
А зачем там, вот так написано:
Цитировать
Убеждаемся, написав в консоли df, что ни один из тех разделов, что мы собираемся копировать, не примонтирован на запись.
я сто раз копировал примонтированный root раздел, и ничё - работает!
Раздел, разумеется, не повредится. Будет ли целой копия? Всё дело в том, какова вероятность записи на раздел во время выполнения dd.  Одно дело чистый root и совсем другое /var с интенсивно изменяемыми файлами, особенно если там базы данных. Где-то можно в крайнем случае рискнуть, а где-то не стоит. Понятно что минимальный риск - это когда раздел размонтирован, этого вероятно и хотел добиться автор.

Оффлайн chaos_dremel

  • Завсегдатай
  • *
  • Сообщений: 519
  • Не будите, да не будимы будете.
    • Email
Хаосу, знаете ли, без разницы, как его величают — на то он и Хаос.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
делаю так:
dd if=/dev/sdb2 of=/mnt/sda3/vinty/Linux/DISTRy/P8/backup2018.iso bs=1Mподскажите, как одной командой забекапить раздел, ещё одновременно на /mnt/1/backup2018.iso

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 159
делаю так:
dd if=/dev/sdb2 of=/mnt/sda3/vinty/Linux/DISTRy/P8/backup2018.iso bs=1Mподскажите, как одной командой забекапить раздел, ещё одновременно на /mnt/1/backup2018.iso

Можно, например, с помощью tee:
dd if=/dev/sdb2 bs=1M | tee /mnt/sda3/vinty/Linux/DISTRy/P8/backup2018.iso > /mnt/1/backup2018.iso

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 451
    • Email
Clonezilla чем не угодила?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email