ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Клонирование Linux-системы
@ 2005-07-21 10:10 Овечкин Влад
  2005-07-21 10:11 ` Michael Isachenkov
                   ` (5 more replies)
  0 siblings, 6 replies; 32+ messages in thread
From: Овечкин Влад @ 2005-07-21 10:10 UTC (permalink / raw)
  To: community

Всем добрый день. Возникла необходимость склонировать систему. Делать 
это придётся в первый раз, поэтому, хотелось бы убедится, что 
теоретически я правильно мыслю.
Есть 2 винта - 1 с работающей системой, другой - на который нужно 
склонировать. Оба по 10 Гб.
1. На чистом винте необходимо создать разделы один в один, как на 
оригинале. Отформатировать аналогично образцу.
2. Воткнуть slave`ом в работающую систему.
3. dd if=/dev/hda of=/dev/hdb bs=10M
#4. Править lilo.conf на клоне.
Всё верно - или можно проще?


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 10:10 [Comm] Клонирование Linux-системы Овечкин Влад
@ 2005-07-21 10:11 ` Michael Isachenkov
  2005-07-21 10:16 ` Nick S. Grechukh
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 32+ messages in thread
From: Michael Isachenkov @ 2005-07-21 10:11 UTC (permalink / raw)
  To: community

> Всё верно - или можно проще?

Upgrade-HardDisk-HOWTO

/usr/share/doc/HOWTO/HTML/ru/mini/Hard-Disk-Upgrade/index.html

-- 
Best regards, Michael Isachenkov

now: Nick Cave & The Bad Seeds - The Curse of Millhaven


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 10:10 [Comm] Клонирование Linux-системы Овечкин Влад
  2005-07-21 10:11 ` Michael Isachenkov
@ 2005-07-21 10:16 ` Nick S. Grechukh
  2005-07-21 10:26   ` Овечкин Влад
  2005-07-21 10:16 ` Eugene Ostapets
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 32+ messages in thread
From: Nick S. Grechukh @ 2005-07-21 10:16 UTC (permalink / raw)
  To: community

В сообщении от Четверг 21 Июль 2005 13:10 Овечкин Влад написал(a):
> 3. dd if=/dev/hda of=/dev/hdb bs=10M
если так, то не надо разбивать/форматировать второй винт. если, конечно, они 
одинаковые.
> #4. Править lilo.conf на клоне.
> Всё верно - или можно проще?

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 10:10 [Comm] Клонирование Linux-системы Овечкин Влад
  2005-07-21 10:11 ` Michael Isachenkov
  2005-07-21 10:16 ` Nick S. Grechukh
@ 2005-07-21 10:16 ` Eugene Ostapets
  2005-07-21 10:20 ` ABATAPA
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 32+ messages in thread
From: Eugene Ostapets @ 2005-07-21 10:16 UTC (permalink / raw)
  To: community

21.07.05, Овечкин Влад<test rrnn.ru> написал(а):
> Всем добрый день. Возникла необходимость склонировать систему. 
> 3. dd if=/dev/hda of=/dev/hdb bs=10M
Этого пункта достаточно

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 10:10 [Comm] Клонирование Linux-системы Овечкин Влад
                   ` (2 preceding siblings ...)
  2005-07-21 10:16 ` Eugene Ostapets
@ 2005-07-21 10:20 ` ABATAPA
  2005-07-21 10:32 ` Andrew Borodin
  2005-07-21 14:26 ` Afanasov Dmitry
  5 siblings, 0 replies; 32+ messages in thread
From: ABATAPA @ 2005-07-21 10:20 UTC (permalink / raw)
  To: community

Четверг 21 Июль 2005 14:10, Овечкин Влад написал:
> Всем добрый день. Возникла необходимость склонировать систему. Делать
> это придётся в первый раз, поэтому, хотелось бы убедится, что
> теоретически я правильно мыслю.
> Есть 2 винта - 1 с работающей системой, другой - на который нужно
> склонировать. Оба по 10 Гб.
> 1. На чистом винте необходимо создать разделы один в один, как на
> оригинале. Отформатировать аналогично образцу.
Если модели разные - будет разная конфигурация винтов, и так делать нельзя.
Если не хотите вникать в детали и делать руками - смотрите в торону parted, он 
умеет копировать разделы. Внимание! Раздел-источник (или несколько) должны 
быть в режими Read Only. Можно загрузится, указав при загрузке параметры ядру 
" ro init=/bin/bash", сразу попадете в bash. Никакие скрипты не отработают, 
ничего не стартует. Если что нужно подмонтировать - руками. Другой вариант - 
LiveCD, или дискета - на сайте parted есть загрузочные образы с ним.

> 2. Воткнуть slave`ом в работающую систему.
> 3. dd if=/dev/hda of=/dev/hdb bs=10M

Так делать нельзя - смотрим выше почему.
> #4. Править lilo.conf на клоне.
Кроме того, его нужно запустить. При этом, если опыта мало - он должен быть 
тем же на IDE, как и будет далее грузится (т.е. Primary Master).

Еще /etc/fstab. 
> Всё верно - или можно проще?
Все неверно. :)
-- 
ABATAPA


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 10:16 ` Nick S. Grechukh
@ 2005-07-21 10:26   ` Овечкин Влад
  2005-07-21 10:29     ` Nick S. Grechukh
  0 siblings, 1 reply; 32+ messages in thread
From: Овечкин Влад @ 2005-07-21 10:26 UTC (permalink / raw)
  To: community

И всю эту операцию (dd) можно производить не останавливая сервер, с 
которого я делаю клон?

Nick S. Grechukh пишет:

>В сообщении от Четверг 21 Июль 2005 13:10 Овечкин Влад написал(a):
>  
>
>>3. dd if=/dev/hda of=/dev/hdb bs=10M
>>    
>>
>если так, то не надо разбивать/форматировать второй винт. если, конечно, они 
>одинаковые.
>  
>
>>#4. Править lilo.conf на клоне.
>>Всё верно - или можно проще?
>>    
>>
>>------------------------------------------------------------------------
>>
>>_______________________________________________
>>Community mailing list
>>Community@altlinux.ru
>>https://lists.altlinux.ru/mailman/listinfo/community
>>


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 10:26   ` Овечкин Влад
@ 2005-07-21 10:29     ` Nick S. Grechukh
  2005-07-21 11:15       ` Алексей Синицын
  0 siblings, 1 reply; 32+ messages in thread
From: Nick S. Grechukh @ 2005-07-21 10:29 UTC (permalink / raw)
  To: community

В сообщении от Четверг 21 Июль 2005 13:26 Овечкин Влад написал(a):
> И всю эту операцию (dd) можно производить не останавливая сервер, с
> которого я делаю клон?
я думаю, для подключения второго винта остановить все же придется.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 10:10 [Comm] Клонирование Linux-системы Овечкин Влад
                   ` (3 preceding siblings ...)
  2005-07-21 10:20 ` ABATAPA
@ 2005-07-21 10:32 ` Andrew Borodin
  2005-07-21 14:26 ` Afanasov Dmitry
  5 siblings, 0 replies; 32+ messages in thread
From: Andrew Borodin @ 2005-07-21 10:32 UTC (permalink / raw)
  To: community

On Thu, Jul 21, 2005 at 02:10:08PM +0400, Овечкин Влад wrote:
> Всем добрый день. Возникла необходимость склонировать систему. Делать 
> это придётся в первый раз, поэтому, хотелось бы убедится, что 
> теоретически я правильно мыслю.
> Есть 2 винта - 1 с работающей системой, другой - на который нужно 
> склонировать. Оба по 10 Гб.
> 1. На чистом винте необходимо создать разделы один в один, как на 
> оригинале. Отформатировать аналогично образцу.
> 2. Воткнуть slave`ом в работающую систему.
> 3. dd if=/dev/hda of=/dev/hdb bs=10M
> #4. Править lilo.conf на клоне.
> Всё верно - или можно проще?

Из-за п. 3 (dd делает посекторную копию) п. 1 и п. 4 можно не делать:

На чистом винте необходимо создать разделы один в один, как на 
оригинале.
1. Воткнуть новый винт в работающую систему.
2. dd if=/dev/hda of=/dev/hdс bs=10M

Новый винт лучше повесить на другой контроллер. И не завбыть
включить DMA (если сам не включится), а то клонироваться будет
медленно и печально.

-- 

С уважением,
А. Бородин.


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 10:29     ` Nick S. Grechukh
@ 2005-07-21 11:15       ` Алексей Синицын
  2005-07-21 11:18         ` Eugene Ostapets
  0 siblings, 1 reply; 32+ messages in thread
From: Алексей Синицын @ 2005-07-21 11:15 UTC (permalink / raw)
  To: community

21.07.05, Nick S. Grechukh<nick.grechukh@bigmir.net> написал(а):

> > И всю эту операцию (dd) можно производить не останавливая сервер, с
> > которого я делаю клон?
> я думаю, для подключения второго винта остановить все же придется.
> 

USB mobile rack? 

Может все-же не dd а cp? (как в хауту) Насколько я знаю, для dd надо
что-бы геометрия строго совпадала. По хауту отлично копируется, там
буквально пара нюансов.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 11:15       ` Алексей Синицын
@ 2005-07-21 11:18         ` Eugene Ostapets
  2005-07-21 11:47           ` Алексей Синицын
  0 siblings, 1 reply; 32+ messages in thread
From: Eugene Ostapets @ 2005-07-21 11:18 UTC (permalink / raw)
  To: community

21.07.05, Алексей Синицын<asinitsinster gmail.com> написал(а):
> USB mobile rack?
Скорость реально не та...
> 
> Может все-же не dd а cp? (как в хауту) Насколько я знаю, для dd надо
> что-бы геометрия строго совпадала. По хауту отлично копируется, там
> буквально пара нюансов.
После  cp возникает проблема с загрузчиком... Проблем с геометрией я
после копирования нескольких тысяч разнородных винтов я не запомнил...

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 11:18         ` Eugene Ostapets
@ 2005-07-21 11:47           ` Алексей Синицын
  2005-07-21 11:52             ` Eugene Ostapets
  0 siblings, 1 reply; 32+ messages in thread
From: Алексей Синицын @ 2005-07-21 11:47 UTC (permalink / raw)
  To: community

21.07.05, Eugene Ostapets<eostapets@gmail.com> написал(а):

> > USB mobile rack?
> Скорость реально не та...
> >

USB1 ?

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 11:47           ` Алексей Синицын
@ 2005-07-21 11:52             ` Eugene Ostapets
  2005-07-21 12:00               ` Michael Isachenkov
  2005-07-21 12:35               ` Алексей Синицын
  0 siblings, 2 replies; 32+ messages in thread
From: Eugene Ostapets @ 2005-07-21 11:52 UTC (permalink / raw)
  To: community

21.07.05, Алексей Синицын<asinitsinster gmail.com> написал(а):
> 21.07.05, Eugene Ostapets<eostapets gmail.com> написал(а):
> 
> > > USB mobile rack?
> > Скорость реально не та...
> > >
> 
> USB1 ?
USB2, а что, есть мазохисты работающие с дисками по 1.1 ?

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 11:52             ` Eugene Ostapets
@ 2005-07-21 12:00               ` Michael Isachenkov
  2005-07-21 12:35               ` Алексей Синицын
  1 sibling, 0 replies; 32+ messages in thread
From: Michael Isachenkov @ 2005-07-21 12:00 UTC (permalink / raw)
  To: community

> USB2, а что, есть мазохисты работающие с дисками по 1.1 ?

Есть. Я. Иногда.

-- 
/aphlux

now: KMFDM - Down And Out


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 11:52             ` Eugene Ostapets
  2005-07-21 12:00               ` Michael Isachenkov
@ 2005-07-21 12:35               ` Алексей Синицын
  1 sibling, 0 replies; 32+ messages in thread
From: Алексей Синицын @ 2005-07-21 12:35 UTC (permalink / raw)
  To: community

21.07.05, Eugene Ostapets<eostapets@gmail.com> написал(а):
> > > > USB mobile rack?
> > > Скорость реально не та...
> > > >
> >
> > USB1 ?
> USB2, а что, есть мазохисты работающие с дисками по 1.1 ?
> 

на втором, вроде, нормальная скорость?

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 10:10 [Comm] Клонирование Linux-системы Овечкин Влад
                   ` (4 preceding siblings ...)
  2005-07-21 10:32 ` Andrew Borodin
@ 2005-07-21 14:26 ` Afanasov Dmitry
  2005-07-21 14:35   ` Nick S. Grechukh
                     ` (2 more replies)
  5 siblings, 3 replies; 32+ messages in thread
From: Afanasov Dmitry @ 2005-07-21 14:26 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1603 bytes --]

On Thu, Jul 21, 2005 at 02:10:08PM +0400, Овечкин Влад wrote:
> Всем добрый день. Возникла необходимость склонировать систему. Делать 
> это придётся в первый раз, поэтому, хотелось бы убедится, что 
> теоретически я правильно мыслю.
> Есть 2 винта - 1 с работающей системой, другой - на который нужно 
> склонировать. Оба по 10 Гб.
> 1. На чистом винте необходимо создать разделы один в один, как на 
> оригинале. Отформатировать аналогично образцу.
> 2. Воткнуть slave`ом в работающую систему.
> 3. dd if=/dev/hda of=/dev/hdb bs=10M
> #4. Править lilo.conf на клоне.
> Всё верно - или можно проще?
dd не экспериментировал, так как копировал систему в основном на различные
харды (с 40Г на 1Г, с 7Г на 60Г - dd тут ну никак).

поэтому самый и ставбильный простой способ:
1. воткнуть винт. можно в родную машину, можно в левую, главное чтобы
shell был на основной доступен.
2. переразбить как душе угодно (часто основная моя причина копирования)
3. если через сеть:
# ssh <mashine> tar c / -l | tar x -C <dest-directory>
если без сети, тогда можно и без ssh.
4. редактируем bootloader. делаем его актуальным если надо.
5. редактируем fstab.
6. ребут и жонглирование винтами на нужное место.

вместо ssh может кто что-нибудь другое предложит - это не суть важно.
-l - не шлятся по подмонтированным партициям, как /proc, /sys, etc. если
подмонтированы скажем ещё и /var и /home, то просто приписываем к / данные
каталоги
# ssh <mashine> tar c / /var /home -l | tar x -C <dest-directory>

это точно работает с произволными винтами.

-- 
 С уважением,
 Афанасов Дмитрий

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 14:26 ` Afanasov Dmitry
@ 2005-07-21 14:35   ` Nick S. Grechukh
  2005-07-21 14:39     ` Michael Isachenkov
                       ` (2 more replies)
  2005-07-21 14:51   ` Gennadiy Redko
  2005-07-21 15:41   ` Serge Kompan
  2 siblings, 3 replies; 32+ messages in thread
From: Nick S. Grechukh @ 2005-07-21 14:35 UTC (permalink / raw)
  To: community

В сообщении от Четверг 21 Июль 2005 17:26 Afanasov Dmitry написал(a):
> это точно работает с произволными винтами.
добавьте на wiki, пожалуйста

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 14:35   ` Nick S. Grechukh
@ 2005-07-21 14:39     ` Michael Isachenkov
  2005-07-21 14:53       ` Nick S. Grechukh
  2005-07-21 17:49     ` [Comm] " Алексей Синицын
  2005-07-22  6:26     ` [Comm] " Afanasov Dmitry
  2 siblings, 1 reply; 32+ messages in thread
From: Michael Isachenkov @ 2005-07-21 14:39 UTC (permalink / raw)
  To: community

> > это точно работает с произволными винтами.
> добавьте на wiki, пожалуйста

Уж лучше dump/restore. :)

-- 
/aphlux

now: Аквариум - Рыба


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 14:26 ` Afanasov Dmitry
  2005-07-21 14:35   ` Nick S. Grechukh
@ 2005-07-21 14:51   ` Gennadiy Redko
  2005-07-21 15:41   ` Serge Kompan
  2 siblings, 0 replies; 32+ messages in thread
From: Gennadiy Redko @ 2005-07-21 14:51 UTC (permalink / raw)
  To: community

Afanasov Dmitry пишет:
> On Thu, Jul 21, 2005 at 02:10:08PM +0400, Овечкин Влад wrote:
> 
>>Всем добрый день. Возникла необходимость склонировать систему. Делать 
>>это придётся в первый раз, поэтому, хотелось бы убедится, что 
>>теоретически я правильно мыслю.
>>Есть 2 винта - 1 с работающей системой, другой - на который нужно 
>>склонировать. Оба по 10 Гб.
>>1. На чистом винте необходимо создать разделы один в один, как на 
>>оригинале. Отформатировать аналогично образцу.
>>2. Воткнуть slave`ом в работающую систему.
>>3. dd if=/dev/hda of=/dev/hdb bs=10M
>>#4. Править lilo.conf на клоне.
>>Всё верно - или можно проще?
> 
> dd не экспериментировал, так как копировал систему в основном на различные
> харды (с 40Г на 1Г, с 7Г на 60Г - dd тут ну никак).
> 
> поэтому самый и ставбильный простой способ:
> 1. воткнуть винт. можно в родную машину, можно в левую, главное чтобы
> shell был на основной доступен.
> 2. переразбить как душе угодно (часто основная моя причина копирования)
> 3. если через сеть:
> # ssh <mashine> tar c / -l | tar x -C <dest-directory>
> если без сети, тогда можно и без ssh.
Тогда можно и без tar :)
'cp -a <source> <dest>' и дальше по тексту.
Да и все-таки сеть - это медленно для клонирования.
Лучше время потратить - винт прицепить.
> 4. редактируем bootloader. делаем его актуальным если надо.
> 5. редактируем fstab.
> 6. ребут и жонглирование винтами на нужное место.
> 
> вместо ssh может кто что-нибудь другое предложит - это не суть важно.
> -l - не шлятся по подмонтированным партициям, как /proc, /sys, etc. если
> подмонтированы скажем ещё и /var и /home, то просто приписываем к / данные
> каталоги
Чтобы /proc не мешал - грузиться можно с livecd или первого диска 
дистрибутива в режиме rescue.
> # ssh <mashine> tar c / /var /home -l | tar x -C <dest-directory>
> 
> это точно работает с произволными винтами.



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 14:39     ` Michael Isachenkov
@ 2005-07-21 14:53       ` Nick S. Grechukh
  2005-07-21 14:57         ` Michael Isachenkov
  0 siblings, 1 reply; 32+ messages in thread
From: Nick S. Grechukh @ 2005-07-21 14:53 UTC (permalink / raw)
  To: community

В сообщении от Четверг 21 Июль 2005 17:39 Michael Isachenkov написал(a):
> > > это точно работает с произволными винтами.
> > добавьте на wiki, пожалуйста
> Уж лучше dump/restore. :)
http://dump.sourceforge.net/ ?
оно работает только с ext2

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 14:53       ` Nick S. Grechukh
@ 2005-07-21 14:57         ` Michael Isachenkov
  0 siblings, 0 replies; 32+ messages in thread
From: Michael Isachenkov @ 2005-07-21 14:57 UTC (permalink / raw)
  To: community

> http://dump.sourceforge.net/ ?
> оно работает только с ext2

xfsdump/xfsrestore :)

-- 
/aphlux

now: Аквариум - Рождественская песня


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 14:26 ` Afanasov Dmitry
  2005-07-21 14:35   ` Nick S. Grechukh
  2005-07-21 14:51   ` Gennadiy Redko
@ 2005-07-21 15:41   ` Serge Kompan
  2005-07-21 16:21     ` Gennadiy Redko
  2005-07-22  6:43     ` Dmytro O. Redchuk
  2 siblings, 2 replies; 32+ messages in thread
From: Serge Kompan @ 2005-07-21 15:41 UTC (permalink / raw)
  To: community


> 3. если через сеть:
> # ssh <mashine> tar c / -l | tar x -C <dest-directory>
> если без сети, тогда можно и без ssh.
> 4. редактируем bootloader. делаем его актуальным если надо.
> 5. редактируем fstab.
> 6. ребут и жонглирование винтами на нужное место.
>
> вместо ssh может кто что-нибудь другое предложит - это не суть важно.
> -l - не шлятся по подмонтированным партициям, как /proc, /sys, etc. если
> подмонтированы скажем ещё и /var и /home, то просто приписываем к / данные
> каталоги
> # ssh <mashine> tar c / /var /home -l | tar x -C <dest-directory>
>
> это точно работает с произволными винтами.
тоесть как я понял, к примеру есть 2 машины A и B (c A хочу скопировать 
разделы в каталог /mnt/1 что на машине B
на машине B  пишу
ssh robin@A tar c /home/robin |tar -x -C /mnt/1
но после ввода пароля пользователя по ssh получаю ошибки
tar: Removing leading `/' from member names
tar: home/robin: Cannot mkdir: No such file or directory
tar: home/robin/.mutt: Cannot mkdir: No such file or directory

что здесь не так?


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 15:41   ` Serge Kompan
@ 2005-07-21 16:21     ` Gennadiy Redko
  2005-07-22  5:31       ` Serge Kompan
  2005-07-22  6:43     ` Dmytro O. Redchuk
  1 sibling, 1 reply; 32+ messages in thread
From: Gennadiy Redko @ 2005-07-21 16:21 UTC (permalink / raw)
  To: community

Serge Kompan пишет:
>>3. если через сеть:
>># ssh <mashine> tar c / -l | tar x -C <dest-directory>
>>если без сети, тогда можно и без ssh.
>>4. редактируем bootloader. делаем его актуальным если надо.
>>5. редактируем fstab.
>>6. ребут и жонглирование винтами на нужное место.
>>
>>вместо ssh может кто что-нибудь другое предложит - это не суть важно.
>>-l - не шлятся по подмонтированным партициям, как /proc, /sys, etc. если
>>подмонтированы скажем ещё и /var и /home, то просто приписываем к / данные
>>каталоги
>># ssh <mashine> tar c / /var /home -l | tar x -C <dest-directory>
>>
>>это точно работает с произволными винтами.
> 
> тоесть как я понял, к примеру есть 2 машины A и B (c A хочу скопировать 
> разделы в каталог /mnt/1 что на машине B
> на машине B  пишу
> ssh robin@A tar c /home/robin |tar -x -C /mnt/1
> но после ввода пароля пользователя по ssh получаю ошибки
> tar: Removing leading `/' from member names
> tar: home/robin: Cannot mkdir: No such file or directory
> tar: home/robin/.mutt: Cannot mkdir: No such file or directory
> 
> что здесь не так?
Разве для клонирования систем на исходной системе не нужно сначала 
повысить свои привилегии до суперпользователя?
Или в альте уже можно что-то вроде 'ssh root@A' ?



^ permalink raw reply	[flat|nested] 32+ messages in thread

* [Comm] Re: Клонирование Linux-системы
  2005-07-21 14:35   ` Nick S. Grechukh
  2005-07-21 14:39     ` Michael Isachenkov
@ 2005-07-21 17:49     ` Алексей Синицын
  2005-07-22  6:26     ` [Comm] " Afanasov Dmitry
  2 siblings, 0 replies; 32+ messages in thread
From: Алексей Синицын @ 2005-07-21 17:49 UTC (permalink / raw)
  To: community

On 7/21/05, Nick S. Grechukh <nick.grechukh@bigmir.net> wrote:

> > это точно работает с произволными винтами.
> добавьте на wiki, пожалуйста
> 

А хауту теперь не модно? 

Все это (и очень подробно) разжевано в переведенном хауту, древнем как Тукс.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 16:21     ` Gennadiy Redko
@ 2005-07-22  5:31       ` Serge Kompan
  0 siblings, 0 replies; 32+ messages in thread
From: Serge Kompan @ 2005-07-22  5:31 UTC (permalink / raw)
  To: community

> >># ssh <mashine> tar c / /var /home -l | tar x -C <dest-directory>
> >>
> >>это точно работает с произволными винтами.
> >
> > тоесть как я понял, к примеру есть 2 машины A и B (c A хочу скопировать
> > разделы в каталог /mnt/1 что на машине B
> > на машине B  пишу
> > ssh robin@A tar c /home/robin |tar -x -C /mnt/1
> > но после ввода пароля пользователя по ssh получаю ошибки
> > tar: Removing leading `/' from member names
> > tar: home/robin: Cannot mkdir: No such file or directory
> > tar: home/robin/.mutt: Cannot mkdir: No such file or directory
> >
> > что здесь не так?
>
> Разве для клонирования систем на исходной системе не нужно сначала
> повысить свои привилегии до суперпользователя?
> Или в альте уже можно что-то вроде 'ssh root@A' ?
ок, разве так нельзя?
(копирую только домашний каталог пользователя, под ним и захожу)

ssh robin@A tar c /home/robin |tar -x -C ~/mnt/1
где ~/mnt/1 на машине B


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 14:35   ` Nick S. Grechukh
  2005-07-21 14:39     ` Michael Isachenkov
  2005-07-21 17:49     ` [Comm] " Алексей Синицын
@ 2005-07-22  6:26     ` Afanasov Dmitry
  2005-07-22  7:07       ` Re[2]: " Беляев В. Н.
  2 siblings, 1 reply; 32+ messages in thread
From: Afanasov Dmitry @ 2005-07-22  6:26 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 548 bytes --]

On Thu, Jul 21, 2005 at 05:35:36PM +0300, Nick S. Grechukh wrote:
> В сообщении от Четверг 21 Июль 2005 17:26 Afanasov Dmitry написал(a):
> > это точно работает с произволными винтами.
> добавьте на wiki, пожалуйста

у меня сейчас тут своё wiki ждёт - надо бы подопечным распиать, как и что
в IE/ICQ/mail clint прописывать. и где. а то отмахиваются - "не помним".

вот заполню, можно будет и до альтовской какой-нить wiki добраться :) а
сейчас в принципе кто угодно может то же моё письмо закинуть.
-- 
 С уважением,
 Афанасов Дмитрий

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-21 15:41   ` Serge Kompan
  2005-07-21 16:21     ` Gennadiy Redko
@ 2005-07-22  6:43     ` Dmytro O. Redchuk
  2005-07-22  8:02       ` Serge Kompan
  1 sibling, 1 reply; 32+ messages in thread
From: Dmytro O. Redchuk @ 2005-07-22  6:43 UTC (permalink / raw)
  To: community

On Thu, Jul 21, 2005 at 06:41:02PM +0300, Serge Kompan wrote:
> tar: Removing leading `/' from member names
Это не ошибка.

> tar: home/robin: Cannot mkdir: No such file or directory
> tar: home/robin/.mutt: Cannot mkdir: No such file or directory
А это ошибки.

> 
> что здесь не так?
Перед распаковыванием, очевидно, tar удаляет из путей leading `/', что
делает абсолютные пути относительными.

"Я так дУмаю" (с) Мимино

-- 
  _,-=._              /|_/|
  `-.}   `=._,.-=-._.,  @ @._,
     `._ _,-.   )      _,.-'
        `    G.m-"^m`m'        Dmytro O. Redchuk



^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re[2]: [Comm] Клонирование Linux-системы
  2005-07-22  6:26     ` [Comm] " Afanasov Dmitry
@ 2005-07-22  7:07       ` Беляев В. Н.
  2005-07-22  7:28         ` [Comm] [JT] " Afanasov Dmitry
  2005-07-22  8:00         ` [Comm] " Gennadiy Redko
  0 siblings, 2 replies; 32+ messages in thread
From: Беляев В. Н. @ 2005-07-22  7:07 UTC (permalink / raw)
  To: community

Hello Afanasov,

Friday, July 22, 2005, 12:26:55 PM, you wrote:

AD> On Thu, Jul 21, 2005 at 05:35:36PM +0300, Nick S. Grechukh wrote:
>> В сообщении от Четверг 21 Июль 2005 17:26 Afanasov Dmitry написал(a):
>> > это точно работает с произволными винтами.
>> добавьте на wiki, пожалуйста

AD> у меня сейчас тут своё wiki ждёт - надо бы подопечным распиать, как и что
AD> в IE/ICQ/mail clint прописывать. и где. а то отмахиваются - "не помним".

:))
3 скриншота и все! Словами дольше писать (по собственному опыту)



--  
С уважением, Беляев
ICQ: 119181289




^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] [JT] Клонирование Linux-системы
  2005-07-22  7:07       ` Re[2]: " Беляев В. Н.
@ 2005-07-22  7:28         ` Afanasov Dmitry
  2005-07-22  8:00         ` [Comm] " Gennadiy Redko
  1 sibling, 0 replies; 32+ messages in thread
From: Afanasov Dmitry @ 2005-07-22  7:28 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 712 bytes --]

On Fri, Jul 22, 2005 at 01:07:48PM +0600, Беляев В. Н. wrote:
> Hello Afanasov,
> 
> >> добавьте на wiki, пожалуйста
> AD> у меня сейчас тут своё wiki ждёт - надо бы подопечным распиать, как и что
> AD> в IE/ICQ/mail clint прописывать. и где. а то отмахиваются - "не помним".
> 
> :))
> 3 скриншота и все! Словами дольше писать (по собственному опыту)
вот именно этим я и занимаюсь - пристаю к кому непопадя, чтоб за offtopic
пустили скриншоты наваять, потом подчёркиваю важное и выкладываю. да, ещё
и размеры урать ведь надо - 2-метровые файлы же не выложишь :)


я б забил, да я тут один во всём тут ориентируюсь, а я в отпуск хочу. вот,
и развлекаюсь :)
-- 
 С уважением,
 Афанасов Дмитрий

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-22  7:07       ` Re[2]: " Беляев В. Н.
  2005-07-22  7:28         ` [Comm] [JT] " Afanasov Dmitry
@ 2005-07-22  8:00         ` Gennadiy Redko
  1 sibling, 0 replies; 32+ messages in thread
From: Gennadiy Redko @ 2005-07-22  8:00 UTC (permalink / raw)
  To: community

Беляев В. Н. пишет:
> Hello Afanasov,
> 
> Friday, July 22, 2005, 12:26:55 PM, you wrote:
> 
> AD> On Thu, Jul 21, 2005 at 05:35:36PM +0300, Nick S. Grechukh wrote:
> 
>>>В сообщении от Четверг 21 Июль 2005 17:26 Afanasov Dmitry написал(a):
>>>
>>>>это точно работает с произволными винтами.
>>>
>>>добавьте на wiki, пожалуйста
> 
> 
> AD> у меня сейчас тут своё wiki ждёт - надо бы подопечным распиать, как и что
> AD> в IE/ICQ/mail clint прописывать. и где. а то отмахиваются - "не помним".
> 
> :))
> 3 скриншота и все! Словами дольше писать (по собственному опыту)
> 
Можно еще проще...
Как уже писАлось вчера - есть замечательный HOWTO:
file:///usr/share/doc/HOWTO/HTML/ru/mini/Hard-Disk-Upgrade/index.html
Там в подробностях описана вся эта технология, за исключением
копирования по сети с помощью ssh.
Может в wiki поместить ссылку на это howto и строчку копирования по ssh,
если оно надо и работает?




^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-22  6:43     ` Dmytro O. Redchuk
@ 2005-07-22  8:02       ` Serge Kompan
  2005-07-23  8:08         ` Ilya V. Pobelov
  0 siblings, 1 reply; 32+ messages in thread
From: Serge Kompan @ 2005-07-22  8:02 UTC (permalink / raw)
  To: community

В сообщении от Пятница 22 Июль 2005 09:43 Dmytro O. Redchuk написал(a):
> On Thu, Jul 21, 2005 at 06:41:02PM +0300, Serge Kompan wrote:
> > tar: Removing leading `/' from member names
>
> Это не ошибка.
>
> > tar: home/robin: Cannot mkdir: No such file or directory
> > tar: home/robin/.mutt: Cannot mkdir: No such file or directory
>
> А это ошибки.
Где я написал неправильно, вследствии чего появляются вышеприведенные ошибки
ssh robin@A tar c /home/robin |tar -x -C ~/mnt/1
где ~/mnt/1 на машине B


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-22  8:02       ` Serge Kompan
@ 2005-07-23  8:08         ` Ilya V. Pobelov
  2005-07-23  9:27           ` Serge Kompan
  0 siblings, 1 reply; 32+ messages in thread
From: Ilya V. Pobelov @ 2005-07-23  8:08 UTC (permalink / raw)
  To: community

> Где я написал неправильно, вследствии чего появляются вышеприведенные ошибки
> ssh robin@A tar c /home/robin |tar -x -C ~/mnt/1

tar c --absolute-paths /home/robin
?

или создать на удаленной машине /home/robin с нужными правами, перейти в
домашний каталог на исходной машине и сделать

tar c .

--
With best regards, Ilya V. Pobelov
ALT Linux Master 2.4 (Citron)
kernel 2.6.11-wks26-up-alt4.ilya1, system uptime: 12 days, 2:40


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [Comm] Клонирование Linux-системы
  2005-07-23  8:08         ` Ilya V. Pobelov
@ 2005-07-23  9:27           ` Serge Kompan
  0 siblings, 0 replies; 32+ messages in thread
From: Serge Kompan @ 2005-07-23  9:27 UTC (permalink / raw)
  To: community

> > Где я написал неправильно, вследствии чего появляются вышеприведенные
> > ошибки ssh robin@A tar c /home/robin |tar -x -C ~/mnt/1
>
> tar c --absolute-paths /home/robin
> ?
>
> или создать на удаленной машине /home/robin с нужными правами, перейти в
> домашний каталог на исходной машине и сделать
>
> tar c .
в общем получилось как я хотел вот таким образом:
[robin@A robin]# ssh robin@B tar c --absolute-names /home/robin |tar x -C ~/1 
только вот смущает сообщение
tar: Removing leading `/' from member names


^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2005-07-23  9:27 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-07-21 10:10 [Comm] Клонирование Linux-системы Овечкин Влад
2005-07-21 10:11 ` Michael Isachenkov
2005-07-21 10:16 ` Nick S. Grechukh
2005-07-21 10:26   ` Овечкин Влад
2005-07-21 10:29     ` Nick S. Grechukh
2005-07-21 11:15       ` Алексей Синицын
2005-07-21 11:18         ` Eugene Ostapets
2005-07-21 11:47           ` Алексей Синицын
2005-07-21 11:52             ` Eugene Ostapets
2005-07-21 12:00               ` Michael Isachenkov
2005-07-21 12:35               ` Алексей Синицын
2005-07-21 10:16 ` Eugene Ostapets
2005-07-21 10:20 ` ABATAPA
2005-07-21 10:32 ` Andrew Borodin
2005-07-21 14:26 ` Afanasov Dmitry
2005-07-21 14:35   ` Nick S. Grechukh
2005-07-21 14:39     ` Michael Isachenkov
2005-07-21 14:53       ` Nick S. Grechukh
2005-07-21 14:57         ` Michael Isachenkov
2005-07-21 17:49     ` [Comm] " Алексей Синицын
2005-07-22  6:26     ` [Comm] " Afanasov Dmitry
2005-07-22  7:07       ` Re[2]: " Беляев В. Н.
2005-07-22  7:28         ` [Comm] [JT] " Afanasov Dmitry
2005-07-22  8:00         ` [Comm] " Gennadiy Redko
2005-07-21 14:51   ` Gennadiy Redko
2005-07-21 15:41   ` Serge Kompan
2005-07-21 16:21     ` Gennadiy Redko
2005-07-22  5:31       ` Serge Kompan
2005-07-22  6:43     ` Dmytro O. Redchuk
2005-07-22  8:02       ` Serge Kompan
2005-07-23  8:08         ` Ilya V. Pobelov
2005-07-23  9:27           ` Serge Kompan

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git