Копия HDD с установленной ОС

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Аватара пользователя
Bighand
Advanced member
Сообщения: 179
Зарегистрирован: 21 фев 2005, 15:08
Откуда: г. Клин
Контактная информация:

Копия HDD с установленной ОС

Сообщение Bighand » 26 апр 2005, 14:40

имеем установленную ОС HP-UX с набором всяких приложений и программ..
задача:
Нужно сделать оффлайн копию винчестера на свободный HDD..
т.е. сотворить зеркало..

P.S. средствами HP-UX....Mirror Disk - нету....и RAID массивов нету..

Аватара пользователя
art
free-lance moderator
Сообщения: 653
Зарегистрирован: 15 май 2003, 11:25
Откуда: SPb

Re: Копия HDD с установленной ОС

Сообщение art » 26 апр 2005, 17:24

Bighand писал(а): P.S. средствами HP-UX....Mirror Disk - нету....и RAID массивов нету..
а dd есть под HP-UX?

Аватара пользователя
Bighand
Advanced member
Сообщения: 179
Зарегистрирован: 21 фев 2005, 15:08
Откуда: г. Клин
Контактная информация:

Сообщение Bighand » 26 апр 2005, 17:48

есть

Аватара пользователя
Bighand
Advanced member
Сообщения: 179
Зарегистрирован: 21 фев 2005, 15:08
Откуда: г. Клин
Контактная информация:

Сообщение Bighand » 26 апр 2005, 18:15

т.е. я так понял есть предложение воспользоваться данной командой..
примерно в таком виде:

Код: Выделить всё

# dd if=/dev/dsk/c2t0d0 of=/dev/dsk/c2t2do
или не так?

P.S. тут еще есть команда cpio

Аватара пользователя
apelsin
Advanced member
Сообщения: 470
Зарегистрирован: 09 окт 2004, 12:32

Сообщение apelsin » 26 апр 2005, 23:25

Bighand писал(а):т.е. я так понял есть предложение воспользоваться данной командой..
примерно в таком виде:

Код: Выделить всё

# dd if=/dev/dsk/c2t0d0 of=/dev/dsk/c2t2do
или не так?
так,  учитывая что  /dev/dsk/c2t0d0 есть диск с системой а /dev/dsk/c2t2do есть чистый диск (или logical disk) на который все это копируется
Bighand писал(а): P.S. тут еще есть команда cpio
cpio это для копирования директорий с файлами, навроде tar.

Аватара пользователя
Bighand
Advanced member
Сообщения: 179
Зарегистрирован: 21 фев 2005, 15:08
Откуда: г. Клин
Контактная информация:

Сообщение Bighand » 27 апр 2005, 13:48

а кто-нибудь такое уже проделывал?
сколько по времени должна занять такая операция (примерно хотя бы)

у меня оба винта - 18Gb Seagate 15000rpm Ultra 2 SCSI
копирует уже 3 часа 40 минут  :?

Аватара пользователя
art
free-lance moderator
Сообщения: 653
Зарегистрирован: 15 май 2003, 11:25
Откуда: SPb

Сообщение art » 27 апр 2005, 14:01

Bighand писал(а):а кто-нибудь такое уже проделывал?
сколько по времени должна занять такая операция (примерно хотя бы)

у меня оба винта - 18Gb Seagate 15000rpm Ultra 2 SCSI
копирует уже 3 часа 40 минут  :?
если три часа, то осталось недолго -)
Я проделывал неоднократно на ATA/SATA и один раз на SCSI.

Вообще то стоило добавить ключик bs=10m
(копировать блоками по 10мб).
А так он посекторно копирует. Хотя я ожидал, что SCSI и с такой задачей за полчаса справился бы.

Если на обоих дисках нет активности, то SATA на SATA dd копирует с теоретической скрость линейной записи (20-30мб/сек)

Если исходный диск смонтирован не Readonly, то я советую fsck прогнать по полученным разделам на target диске.

Аватара пользователя
Bighand
Advanced member
Сообщения: 179
Зарегистрирован: 21 фев 2005, 15:08
Откуда: г. Клин
Контактная информация:

Сообщение Bighand » 27 апр 2005, 14:14

теоретическая скорость чтения\записи на Ultra 2 SCSI ~ 80Мбайт/с
т.е. 18Гб*1024/80=~230 сек=~4 минуты
ну и с учетом записи на другой диск накинем еще 4 минуты..
т.е 8 минут на все дела..

а тут уже 4 часа прошло..

P.S. исходный диск подмантирован на полный доступ (read/write)...
причем ОС стоит на 2-х винтах..вот я и хочу скопировать сначало один ,а за ним и второй ..и попробывать с копии запуститься..(в системе 4 винта)

P.P.S. мож target диск надо было как то предварительно чистить или монтировать..он у меня в системе Unused и там ни какой файловой системы нету..(а мож и есть  :) )

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 27 апр 2005, 14:17

Bighand писал(а):теоретическая скорость чтения\записи на Ultra 2 SCSI ~ 80Мбайт/с
т.е. 18Гб*1024/80=~230 сек=~4 минуты
Ну чисто теоретически все-таки 80 Mbit/sec. Это разные вещи. И это к тому же пропускная способность шины, а не скорость записи на винты. Копироваться может долго, если в контроллере отключен кеш на запись например.

Аватара пользователя
Bighand
Advanced member
Сообщения: 179
Зарегистрирован: 21 фев 2005, 15:08
Откуда: г. Клин
Контактная информация:

Сообщение Bighand » 27 апр 2005, 14:27

Stranger03 писал(а):Ну чисто теоретически все-таки 80 Mbit/sec
http://www.nklondike.ru/raidnew/scsi.htm
http://www.osp.ru/lan/1997/01/125.htm
кому верить?  :lol:

Аватара пользователя
Bighand
Advanced member
Сообщения: 179
Зарегистрирован: 21 фев 2005, 15:08
Откуда: г. Клин
Контактная информация:

Сообщение Bighand » 27 апр 2005, 15:28

Bighand писал(а):сколько по времени должна занять такая операция (примерно хотя бы)
5 часов 17 минут  8)
второй диск запускаю..

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 27 апр 2005, 15:45

Bighand писал(а):кому верить?  :lol:
О да, что-то я не то сморозил, сорри, :oops:. Однако 80 мегабайт, это не что иное, как "плевок из буфера в буфер".
З.Ы. да блин, бывает, :twisted:.

Аватара пользователя
Bighand
Advanced member
Сообщения: 179
Зарегистрирован: 21 фев 2005, 15:08
Откуда: г. Клин
Контактная информация:

Сообщение Bighand » 27 апр 2005, 15:50

если посмотреть обе ссылки ..то они отличаются информацией...
в одной (первой) написано 80 Мбайт/с в дрогой 80Мбит/с..
вот я и думаю кто из них прав..
(один квалифицированный специалист утверждает, что шина SCSI с битами не работает...типо сразу байты ей подавай..)

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 27 апр 2005, 15:52

Bighand писал(а):в одной (первой) написано 80 Мбайт/с в дрогой 80Мбит/с..
вот я и думаю кто из них прав..
(один квалифицированный специалист утверждает, что шина SCSI с битами не работает...типо сразу байты ей подавай..)
Ну вот тут коллеги рядом поправляют, что все-таки мегабайт. Но это скорость работы буфера. Пишет на блины он заметно меньше, если тем более кеш на запись отключить.

Аватара пользователя
art
free-lance moderator
Сообщения: 653
Зарегистрирован: 15 май 2003, 11:25
Откуда: SPb

Сообщение art » 27 апр 2005, 16:42

dd if=dev-from of=/dev-to bs=10m
иначе ооочень долго!

В некоторых системах размер буфера пишется в байтах, а мб не понимает.

Под FreeBSD можно посмотреть как идут дела командой
iostat -w2
каждые две секунды выдает трансфер по каждому устройству и число IO на устройство.


Starnger прав. У вас наверное отключен cache на запись.

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 10 гостей