* 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: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: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 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: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: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
* [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 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[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-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: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
* 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 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: [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