LinuxForum.Fans
Тема

Как разместить backup sda1 с помошью dd на sda2 LVM

Автор: kerogaz 37 сообщений 3915 просмотров
#371928

Сейчас с USB HDD стало проще с бэкапом информации. Но не все программы бэкапа ещё напрямую бэкапят на него. Иногда приходится бэкапить на диск D а с него уже переписывать на USB HDD. У некоторых по бедности такие древние компы что на них только Win XP SP1 с десятого пинка можно поставить а современный антивирусник требует минимум SP3 . А в Линукса тоже много геморах случается при монтировании USB HDD , особенно в командной строке ( то тип файловой системы не рапознаётся то ещё что)

#371929
kerogaz написал:
Сейчас с USB HDD стало проще с бэкапом информации. Но не все программы бэкапа ещё напрямую бэкапят на него. Иногда приходится бэкапить на диск D а с него уже переписывать на USB HDD

Да, ну. А dd что, не работает?

#371930
mvt написал:
[quote=kerogaz]Сейчас с USB HDD стало проще с бэкапом информации. Но не все программы бэкапа ещё напрямую бэкапят на него. Иногда приходится бэкапить на диск D а с него уже переписывать на USB HDD

Да, ну. А dd что, не работает?[/quote]
Да такая фигня происходит иногда

text
[centoslive@livecd ~]$ su
[root@livecd centoslive]# mkdir /mnt/backup
[root@livecd centoslive]# mount /dev/sda2 /mnt/backup
mount: you must specify the filesystem type
[root@livecd centoslive]# mount -t ext4 /dev/sda2 /mnt/backup
mount: wrong fs type, bad option, bad superblock on /dev/sda2,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

И до dd дело не доходит. Но об этом я писал выше. В общем в Линуксе ты уверенно ожидаешь одного результата а иногда выходит непонятно что и непонятно почему. А потому начинаешь думать это баг или нет и пошло поехало. Ожидаешь сделать что-то за десть минут но дело может затянуться на неделю.

#371937

А вообще полностью убить информацию на HDD можно только наверное если его в печь бросить. Я его стирал, форматировал, FDISKом убивал. И ни фига. Осадок всё равно что называется оставался. А осадком был известный своей вредоносностью вирус.Пришлось запустить известную досовскую утилиту DE (диск эдитор) и вруччную забивать все сектора нулями. Заалепил клавишу 0 и вышел на пол часа. Так и стер ненужную информацию. На первых компьютерах была фунция физического форматирования. Пмню я с помощью неё форматировал 80 Мб двое суток непрерывно. А сейчас так форматировать 1Тб наверное надо было бы десятилетие :)

#371941
kerogaz написал:
Пришлось запустить известную досовскую утилиту DE (диск эдитор) и вруччную забивать все сектора нулями. Заалепил клавишу 0 и вышел на пол часа. Так и стер ненужную информацию

Ну, да. Это звучит, как

text
dd if=/dev/zero off=/dev/sda

Да, грубо - но действенно, не?:)

#371942

kerogaz, Вот вам наглядный пример:

text
# dd if=/dev/zero of=/dev/sda bs=512 count=1

Эта команда сделала бы вам хорошо.
Ну а по поводу уничтожения данных на всем диске (wipe) - то же самое, но /dev/zero нужно заменить на /dev/random, а count - убрать.

#371944

Эта команда - сшибает блок в MBR. Первый. Я - не прав?

#371945

Машину времени в студию :) Хотя не знаю на каком уровне работает wipe. Физическое форматирование насколько мне известно предусматривало полное перемагничивание физичечких доменов магнитного слоя (помните известную петлю Гистерезиса, мне она поперек горла до сих пор стоит после экзаменов по Теоретическим основам магнитной записи :) )

#371949

Тихо-тихо.
Давайте разбираться конкретно.
/dev/zero - это просто "мешок с нулями" Если мы побитно копируем "из мешка" - ну, да мы убьем все...
Далее, ps - это просто - размер блока, который мы берем за один раз - если 512 - мы берём 512 килобайт. Если мы пишем 10М - берём 10 мегабайт. count - количество блоков. Если не знаем - не пишем, все будет работать.
PS Это - как-то вкратце. А более подробно - man dd :)

#371953

"mvt" написал:
ps
bs
#371961

drBatty написал:
[quote="mvt"]ps
bs[/quote]
Гонишь?
#371964

*STOP* Никакого жаргона!

#371967

mvt, bs == block size

#371970
drBatty написал:
mvt, bs == block size

Я просто не о том подумал.
А так - да, bs - размер блока... А ты, когда гонишь машинку - bs сколько пишешь?

#372019

mvt, я просто указал на вашу опечатку, которую вы очевидно не по злому умыслу сделали(видно, что в команде у вас всё правильно).

Да, я обычно указываю 4Мб. AFAIK во всех современных носителях кеш как минимум 8Мб, т.ч. можно и 8, но я пишу 4, т.к. по моим опытам разница 4/8Мб незначительная. Можно и 2М и 1М писать.

Но вот 512 байт писать не нужно, ибо ОЧЕНЬ медленно. Не перфокарты жеж.

#372020
"mvt" написал:
если 512 - мы берём 512 килобайт
не. БАЙТ.

bs=BYTES
read and write up to BYTES bytes at a time
#372075

Ну, да, ошибся. А сам же писал, как копировать в файл запись MBR :)

Войдите или зарегистрируйтесь, чтобы ответить.