Как перенести FreeBSD на другой жесткий диск?

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение Cancer » 2008-04-14 22:09:02

Доброго времени суток!!!!
Помогите плз дайте ссылки как можно перенести FreeBSD на другой жесткий диск точнее клонировать...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение Raven2000 » 2008-04-14 23:35:52

1) дамп+рестор
2) Акронис Труе Имадже (там есть клон)
3) Вроде у Акрониса Диск Директа тоже есть клон
=)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение Alex Keda » 2008-04-14 23:54:17

http://www.lissyara.su/?id=1198
поиск по сайту рулит
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение Cancer » 2008-04-15 7:33:40

Ага спасибо просто немог найти статью!!!

100kg
ст. сержант
Сообщения: 393
Зарегистрирован: 2006-05-18 14:01:32

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение 100kg » 2008-06-03 9:39:10

вчера переносил систему, все заработало!
правда я на ноуте дел, 1 винт через ide а 2 через usb подкл.

Sacha
проходил мимо

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение Sacha » 2008-11-30 18:24:26

Переносил систему с диска на диск (/, /usr и /var переносятся нормально), но при переносе тома с данными (примерно 180Гб из огромного количества папок и файлов) restore сваливается жалуясь на нехватку памяти (у машины 3 Гб).
Есть идеи что сделать?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение Alex Keda » 2008-11-30 18:40:31

top в это время чё показывает?
/tmp какого размера?
Убей их всех! Бог потом рассортирует...

Sacha
проходил мимо

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение Sacha » 2008-11-30 19:00:07

top посмотреть не мог - делал всё в однопользовательском режиме. Система, кстати, 6.1
Размер /tmp - 1 Гб

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение Alex Keda » 2008-11-30 19:46:10

сделай в многопользовтельскойм.
у дампа есть ключик -L
Убей их всех! Бог потом рассортирует...

Sacha
проходил мимо

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение Sacha » 2008-11-30 20:27:54

На след. неделе какой-нибудь ночью попробую и расскажу что вышло.

fxp
мл. сержант
Сообщения: 79
Зарегистрирован: 2008-10-06 1:02:58

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение fxp » 2008-12-07 18:58:31

ух ты как в тему :D
тоже ипусь с переносом большого диска с тонной мелких файлов и директорий. дамп так же сыпется с чем-то вроде "not enough memory for strings", многопользовательский режим и снапшот не помогли, памяти правда 2 гига.

Ничего лучше cp -RpP пока не придумалось. на крайняк конечно есть dd...

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение ADRE » 2008-12-07 22:33:56

fxp писал(а):ух ты как в тему :D
тоже ипусь с переносом большого диска с тонной мелких файлов и директорий. дамп так же сыпется с чем-то вроде "not enough memory for strings", многопользовательский режим и снапшот не помогли, памяти правда 2 гига.

Ничего лучше cp -RpP пока не придумалось. на крайняк конечно есть dd...
посмотри самбовский rsync
//del

Sacha
проходил мимо

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение Sacha » 2009-01-06 14:36:30

Как обещал - рассказываю. Большой том (~200 Gb), который не хотел клонироваться в single user делал с ключем -L в многопользовательском предварительно отключив сетевой интерфейс. Всё получилось.
Огромное спасибо за информацию!

Аватара пользователя
trop1k
ст. сержант
Сообщения: 357
Зарегистрирован: 2008-04-17 11:49:38
Откуда: From Gantz

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение trop1k » 2009-01-27 1:32:43

FreeBSD 7 ктонить пробовал переносить? Всё также осталось или есть изменеия просто я смотрю по статье и тут нет при использовании команды df раздела /dev. Раздел /dev/ тоже надо переносить?

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение terminus » 2009-01-27 12:32:05

Файловая система устройств автоматически создается и монтируется в /dev каждый раз при старте системы. При dump/restore, когда происходит копирование корневого каталога, там все автоматически получится (кажется, оно автоматически проигнорирует все файлы в /dev).
Я таким образом переносил 7.0 со старого винта на новый винт большего объема - все получилось.

Если выполнять в работающей системе, то у dump надо юзать ключик -L:
cd /mnt/root
dump -0 -L -f -/dev/ad0s1a | restore -r -f -
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

vmart
проходил мимо

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение vmart » 2009-08-16 12:02:52

А как сделать если HDD на котором находится система ATA, а нужно систему перенести на HDD SATA. Но при подлючении обоих HDD SATA садиться все время на первый канал :(

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение iZEN » 2009-08-16 17:04:09

vmart писал(а):А как сделать если HDD на котором находится система ATA, а нужно систему перенести на HDD SATA. Но при подлючении обоих HDD SATA садиться все время на первый канал :(
SATA эмулируется BIOS'ом и представляется как ATA?

Тогда использовать glabel(8) — делать уникальные метки разделов, прописывать в /etc/fstab монтирование по меткам.
http://www.freebsd.org.ua/doc/ru_RU.KOI ... label.html
http://www.bsdportal.ru/viewtopic.php?p=115043
:smile:
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

ski
старшина
Сообщения: 425
Зарегистрирован: 2008-08-25 18:10:44
Откуда: СССР, РФ, Сталинградская область, село Безродное
Контактная информация:

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение ski » 2009-08-16 17:51:03

Всегда делал только так, как описано на оффсайте. Самый большой переносимый раздел был 300 гб. Никогда никаких проблем не возникало.
http://www.freebsd.org/doc/ru_RU.KOI8-R ... -HUGE-DISK

Аватара пользователя
UBRIUM
мл. сержант
Сообщения: 125
Зарегистрирован: 2009-11-16 4:05:34
Откуда: Ростов-на-Дону
Контактная информация:

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение UBRIUM » 2010-02-22 18:31:06

А как-то можно сделать перенос с удаленной машины, на котоорой 2 HHD на одном из них FreeBSD 8.0 второй пуст, путем программным, то есть нет доступа перенести сами HDD, как то сделать образ и перенсти его на другой копм но с большим HDD?

mitry
проходил мимо

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение mitry » 2010-08-19 9:02:33

Ребят, помогите перенести /var на другой диск, всю голову сломал, чет нифига неполучается :( Делаю вот по этому http://www.freebsd.org/doc/ru/books/faq/disks.html

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение ADRE » 2010-08-19 14:43:11

воткни новый диск:
cd /dev/
ls - смотриш как девайс называется
если нужен бутник на диске )) то fdisk -IB /dev/ad1 или /dev/ada1 или /dev/da1
bsdlabel -wB /dev/ad1s1 или /dev/ada1s1 или /dev/da1s1
bsdlabel /dev/ad1s1 или /dev/ada1s1 или /dev/da1s1
на экране буковки появятся.
далее идешь в /etc/fstab
там меняешь точку монтирования, но предварительно:
newfs -n /dev/ad1s1a или /dev/ada1s1a или /dev/da1s1a
mkdir -p /copyvar
mount /dev/ad1s1a или /dev/ada1s1a или /dev/da1s1a /copyvar
cp /var /copyvar - скопировалось,
потом смело ребут и круто всё
--
можно и без ребута конечно, но дольше ждать )
//del

Аватара пользователя
Maximus_Decimus
рядовой
Сообщения: 23
Зарегистрирован: 2012-06-07 16:48:20
Откуда: Приднестровье

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение Maximus_Decimus » 2012-06-07 16:52:13

Извиняюсь что поднимаю старую тему
вопрос такой можно ли способом описанным в статье перенети систему и данные с умирающего винта на чистый винт, дело в том что когда вставляю в зеркало синхронизация не происходит ввиду ошибки

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

FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=40<UNCORRECTABLE> LBA=12857088

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение dekloper » 2012-09-25 7:52:54

столкнулся тут на практике с комментариями к статье
Ни $dump -a -f- / | gzip - /dd/master_disk_dump_file
ни $dump -a -f- / | gzip - >> /dd/master_disk_dump_file не помогают!
Капирую таким образом все разделы - в результате всегда (даже на разных версиях фри) сталкиваюсь что при восстановлении раздела /usr вылетает много надписей write failed, filesystem is full и потом еще inod номер такой-то не найден. С другой стороны если подключить второй винт и производить копирование из живой системы, а не из загруженной с Live CD то все ok. Почему? Люди добрые, откликнитесь plz!
вот.. размышляю.. в чом причина.. :oops:
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение BirdGovorun » 2012-10-08 8:34:49

dekloper писал(а):столкнулся тут на практике с комментариями к статье
Ни $dump -a -f- / | gzip - /dd/master_disk_dump_file
ни $dump -a -f- / | gzip - >> /dd/master_disk_dump_file не помогают!
Капирую таким образом все разделы - в результате всегда (даже на разных версиях фри) сталкиваюсь что при восстановлении раздела /usr вылетает много надписей write failed, filesystem is full и потом еще inod номер такой-то не найден. С другой стороны если подключить второй винт и производить копирование из живой системы, а не из загруженной с Live CD то все ok. Почему? Люди добрые, откликнитесь plz!
вот.. размышляю.. в чом причина.. :oops:
Если
много надписей write failed
то

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

sysctl kern.geom.debugflags=16

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Re: Как перенести FreeBSD на другой жесткий диск?

Непрочитанное сообщение dekloper » 2012-10-14 16:05:32

не, эт не дебугфлаг..
у меня на иноды чота ругалось
пытался дампить (src=dst=kern7.1), загрузившись по сети c актуальным кернелем 9.1
в итоге получилось тока с живого, оригинального кернеля 7.1 (c ключиком -L)
странненько..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!