Отправляет email-рассылки с помощью сервиса Sendsay

Перенос раздела с помощью dd

Здравствуйте!
Похожая тема уже поднималась, но у меня вопрос немного другой. Нужно перенести
систему с одного диска на другой полностью, только один диск -- ATA, а другой
-- SATA. Достаточно ли для этого сделать
dd if=/dev/hda1 of=/dev/hdb1 (где hda1 -- ATA, а hdb1 -- SATA).
? И можно ли такое делать, если раздел, откуда копируют, примонтирован на запись(то
есть скопировать корневой раздел работающего сервера)?

Ответить   Thu, 30 Jun 2005 13:53:04 +0400 (#393363)

 

Ответы:

В сообщении от 30 Июнь 2005 13:53 Tosha написал(a):

Разделы с помощью dd копировать,конечно, можно, но это чревато проблемами. Во

всяком случае нельзя копировать примонтированные разделы. dd вообще
предназначена для работы с лентами и перфокартами. Если у вас нет ни того, ни

другого, нет смысла использовать его.

Копировать же лучше не раздел, а его содержимое:
cp -a -x / /aux
На живой системе это делать тоже не рекомендуется, но это менее опасно, по
крайней мере, вы сделаете у копии неполоманую файловую систему.

Ответить   "Sergey B. Khvatov" Thu, 30 Jun 2005 12:11:56 +0400 (#393400)

 

Я правильно понял, что / -- это корень раздела, откуда копируем, а /aux -- корень
раздела, куда копируем? То есть монтировать в данном примере оба раздела нужно?

Ответить   Thu, 30 Jun 2005 15:11:41 +0400 (#393426)

 

В сообщении от 30 Июнь 2005 15:11 Tosha написал(a):

Да.
Ключ -x запрещает cp выходить за пределы своего тома.

Ответить   "Sergey B. Khvatov" Thu, 30 Jun 2005 13:03:14 +0400 (#393437)

 

Большое спасибо. Так все и сделаю.

Ответить   Thu, 30 Jun 2005 18:38:51 +0400 (#393540)

 

Если кому ещё интересно - все прошло отлично:). Указанный способ с cp не подвел
только довольно-таки медленно. Зато все работает. Может, кому пригодится
:). Ещё раз спасибо Sergey B. Khvatov.

Ответить   Fri, 1 Jul 2005 00:04:04 +0400 (#393672)