forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX.CHAINIK

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 17.08.2016, 16:42
Michael Klimenkov
Guest
 
Сообщений: n/a
По умолчанию Клонирование

Michael Klimenkov написал(а) к All в Aug 15 09:26:04 по местному времени:

Привет, All!

Как можно перенести Linux с одного сервека на другой, склонировать его? Я такие операции делал в FreBSD. Есть подводные камини с Linux?

Michael

--- GoldED+/W32-MINGW 1.1.5-b20060703 (New Point Express)
Ответить с цитированием
  #2  
Старый 17.08.2016, 16:42
Sasha Shost
Guest
 
Сообщений: n/a
По умолчанию Клонирование

Sasha Shost написал(а) к Michael Klimenkov в Aug 15 10:51:56 по местному времени:

Нello Michael!

MK> Как можно перенести Linux с одного сервека на другой, склонировать
MK> его? Я такие операции делал в FreBSD. Есть подводные камини с Linux?
dd if of не?



Sasha http://dr-shost.com http://shostatsky.narod.ru [Team OS/2][Team EDSMO]



--- GoldED-NSF/LNX 1.1.5-20090710
Ответить с цитированием
  #3  
Старый 17.08.2016, 16:42
Maxim Sokolsky
Guest
 
Сообщений: n/a
По умолчанию Клонирование

Maxim Sokolsky написал(а) к Sasha Shost в Aug 15 15:23:42 по местному времени:

Привет, Sasha!

20 авг 15 07:21, Sasha Shost -> Andrew Kant в сообщении по ссылке area://ru.linux.chainik?msgid=2:5033/11+55d55685:

AK>> стоят рядом два сервака, оригинал (живой) и новый (нулевой,
AK>> только достали из коробки). Вот скажи, на каком из них надо
AK>> запустить dd чтоб получился именно тот результат, который хочет
AK>> автор топика? Не замечаешь, что контекста маловато?
SS> так автор ничего специфического не обозначил, те, по идее, просто
SS> скопировать есно на время клона первый комп бы остановить (что бы не
SS> разъехалось) ну или потом синхронизировать dd то позволит все
SS> загрузочные сектора-разделы-пароли-явки полностью сохранить, а это
SS> самое долгое и важное

ну dd это вариант акрониса, только без расширения. Ещё подводный камень - ось и ядро может придётся ставить последние, а как там на новой железке все устройсва будут определятся и именоваться и как взлетит - это нужно править после.

Если время есть, то можно параллельно настроить новый сервер - с тем же ПО, только с более свежими версиями, и конфиги для него копировать и/или смёрджить. И базу пользователей потом перенести - пользовательская база в линуксе это несколько файлов - работы на полчаса.

Я так несколько раз делал - правда под bsd, но в линуксе тоже самое примерное

Автору топика ссылка на обсуждение https://clck.ru/9ZoНP


С наилучшими пожеланиями, Maxim.

--- -А жаль, что во времена неандертальцев не было фидонета
Ответить с цитированием
  #4  
Старый 17.08.2016, 16:42
Andrew Kant
Guest
 
Сообщений: n/a
По умолчанию Клонирование

Andrew Kant написал(а) к Maxim Sokolsky в Aug 15 19:13:28 по местному времени:

Нello Maxim!

Thursday August 20 2015 14:50, Maxim Sokolsky wrote to Andrew Kant:
MK>>>> подводные камини с Linux?
SS>>> dd if of не?
AK>> стоят рядом два сервака, оригинал (живой) и новый (нулевой, только
AK>> достали из коробки). Вот скажи, на каком из них надо запустить dd
AK>> чтоб получился именно тот результат, который хочет автор топика?

MS> через ssh я думаю, что можно

MS> ssh пользователь@192.168.0.1 "dd if=/dev/sda" | dd of=/dev/sda
можно, и ещё 1001 способом. Можно в конце концов просто хард переставить.
Но для ssh должна быть сеть, должна быть система и там и там, в случае dd исходный диск должен быть не больше результирующего, загрузчик (initrd) должен иметь драйвера дисков нового сервера, в конфигах нужно проверить привязку к MAC-адресам сетевых карт и ещё милион всяческих мелочей.

MS> ясно, что на старом серваке тоже с лайва нужно грузиться,
MS> запускать sshd
MS> и заводить пользователя, либо руту разрешать ломится

MS> самый простой вариант, но и у него есть подводные камни
Вопрос не в этом, а в том, что советуют человеку, который всего этого не знает и обращается за советом. Соответственно, спустись на землю и объясни доступно. Я тоже могу сказать "возми сервак и скопируй, чё тут сложного?"

Good bye!
Andrew

--- GoldED+/W32 1.1.4.7
Ответить с цитированием
  #5  
Старый 17.08.2016, 16:42
Valentin Davydov
Guest
 
Сообщений: n/a
По умолчанию Re: Клонирование

Valentin Davydov написал(а) к Michael Klimenkov в Aug 15 11:00:45 по местному времени:

From: Valentin Davydov <sp@m.davydov.spb.su>

> From: Michael Klimenkov
> <Michael.Klimenkov@p18.f2104.n5030.z2.fidonet.org>
> Date: Wed, 19 Aug 2015 09:26:04 +0300
>
>Как можно перенести Linux с одного сервека на другой, склонировать его? Я такие
>операции делал в FreBSD. Есть подводные камини с Linux?

Пробовал с арчем. Подводных камней нашёл два: во-первых, непривычный
FreeBSDшнику инструмент для собственно переноса (rsync, впрочем, довольно
удобный), а во-вторых, привязка к железу при автоматической генерации
образа initramfs. Хорошо хоть арч на всякий случай рядом generic-образ
кладёт, так что при наличии доступа к консоли загрузиться можно и не
беспокоя старый сервак.

Вал. Дав.
--- ifmail v.2.15dev5.4
Ответить с цитированием
  #6  
Старый 17.08.2016, 16:42
Valentin Davydov
Guest
 
Сообщений: n/a
По умолчанию Re: Клонирование

Valentin Davydov написал(а) к Andrew Kant в Aug 15 11:11:16 по местному времени:

From: Valentin Davydov <sp@m.davydov.spb.su>

> From: Andrew Kant <Andrew.Kant@p1.f83.n469.z2.fidonet.org>
> Date: Wed, 19 Aug 2015 12:45:35 +0300
>
> MK>> Как можно перенести Linux с одного сервека на другой, склонировать
> MK>> его? Я такие операции делал в FreBSD. Есть подводные камини с
> MK>> Linux?
> SS> dd if of не?
>стоят рядом два сервака, оригинал (живой) и новый (нулевой, только достали из
>коробки). Вот скажи, на каком из них надо запустить dd чтоб получился именно
>тот результат, который хочет автор топика?

Грузишь новый сервер с флешки (FreeBSD, дабы автору было удобнее).
Останавливаешь старый сервер, перезагружаешься в сингл, поднимаешь сеть.
Отдаёшь raw диск по iscsi с нового на старый сервер. На старом сервере
говоришь dd if=/dev/sda (железный диск) of=/dev/sdb (сетевой диск).
Ребутишь новый сервер с вынутой флешкой и проверяешь, правильно ли
подцепились дисковые контроллеры, сетевые интерфейсы и т.д. Затем не
торопясь на ходу подтыкаешь оставшееся свободное место (ведь на новом сервере
диск больше, чем на старом, не так ли?) туда, где оно нужнее.

Да, это нудно, долго (для полуторатерабайтного диска downtime составит в
лучшем случае 5-6 часов), но работает.

Вал. Дав.

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #7  
Старый 17.08.2016, 16:42
Valentin Davydov
Guest
 
Сообщений: n/a
По умолчанию Re: Клонирование

Valentin Davydov написал(а) к Michael Klimenkov в Aug 15 11:18:47 по местному времени:

From: Valentin Davydov <sp@m.davydov.spb.su>

> From: Michael Klimenkov
> <Michael.Klimenkov@p18.f2104.n5030.z2.fidonet.org>
> Date: Wed, 19 Aug 2015 13:03:16 +0300
>
>
>Спасибо за ответ.
>У меня задаче перенести Openmeetings на Debian на ExSI, чтобы место в стойке не
>занимал. С загрузчиками Linux опыта работы не было.
>Уэе начал задумываться - может быть с нуля все поднять, на новой версии чем
>переносм заниматься? Меня держить только база пользователей Openmeetings.

Если сервис нужен не очень срочно (для решения каких-либо неожиданных
проблем можно остановить его на денёк), а вся актуальная информация лежит
в базе (а не в десятке рукописных конфигов и сотне симлинков), то правильнее
воссоздать заново. Причём, наверное, сразу на ZFS (под той же FreeBSD), чтобы
в дальнейшем было меньше проблем с переносом, добавлением места и т.д.

Вал. Дав.
--- ifmail v.2.15dev5.4
Ответить с цитированием
  #8  
Старый 17.08.2016, 16:42
Stanislav Vlasov
Guest
 
Сообщений: n/a
По умолчанию Клонирование унд монтирование

Stanislav Vlasov написал(а) к Andrew Kant в Aug 15 16:23:16 по местному времени:

Привет, Andrew!

20 авг 15 14:15, Andrew Kant -> Sergey Chudaev в сообщении по ссылке area://ru.linux.chainik?msgid=2:469/83.1+55d5b7dd:

MK>>>> Как можно перенести Linux с одного сервека на другой,
MK>>>> склонировать его? Я такие операции делал в FreBSD. Есть
MK>>>> подводные камини с Linux?

AV>>> Разумеется, есть. В простейшем случае после копирования нужно не
AV>>> забыть установить загрузчик на новый диск, в более развесистых
AV>>> может потребоваться редактирование /etc/fstab (особенно при
AV>>> использовании LVM или быдлячьего монтирования по uuid),

SC>> Здрасьте! Как еще можно монтировать?
AK> Ещё можно монтировать по метке. man fstab

Угу-угу, уже наступали. Метка у раздела /, должно монтироваться в /.
Подключаем винт от сдохшего компа, дабы вытащить данные - при загрузке неопределено, чей корень будет подключен.

С наилучшими пожеланиями, Stanislav.

P.S. Не, я в курсе, что надо бы уникальные метки. Но вот создатели дистрибутивов тогда были не в курсе.

--- -.-.-.-.-.-
Ответить с цитированием
  #9  
Старый 17.08.2016, 16:42
Andrew Kant
Guest
 
Сообщений: n/a
По умолчанию Клонирование унд монтирование

Andrew Kant написал(а) к Stanislav Vlasov в Aug 15 15:35:09 по местному времени:

Нello Stanislav!

Friday August 21 2015 16:23, Stanislav Vlasov wrote to Andrew Kant:
AV>>>> может потребоваться редактирование /etc/fstab (особенно при
AV>>>> использовании LVM или быдлячьего монтирования по uuid),

SC>>> Здрасьте! Как еще можно монтировать?
AK>> Ещё можно монтировать по метке. man fstab

SV> Угу-угу, уже наступали. Метка у раздела /, должно монтироваться в /.
SV> Подключаем винт от сдохшего компа, дабы вытащить данные - при загрузке
SV> неопределено, чей корень будет подключен.

SV> P.S. Не, я в курсе, что надо бы уникальные метки. Но вот создатели
SV> дистрибутивов тогда были не в курсе.

Задали конкретный вопрос - получили конкретный ответ. Про прелести каждого конкретного варианта не спрашивали :) Каждый сам себе выбирает, что ему лучше - путаться в именах типа sda, путаться в метках или путаться в UUIDах. А, еще можно получать приятные километровые имена устройств от девмаппера.

Good bye!
Andrew

--- GoldED+/W32 1.1.4.7
Ответить с цитированием
  #10  
Старый 17.08.2016, 16:42
Valentin Davydov
Guest
 
Сообщений: n/a
По умолчанию Re: Клонирование унд монтирование

Valentin Davydov написал(а) к Sergey Chudaev в Aug 15 17:00:33 по местному времени:

From: Valentin Davydov <sp@m.davydov.spb.su>

> From: Sergey Chudaev <Sergey.Chudaev@p35.f830.n5020.z2.fidonet.org>
> Date: Thu, 20 Aug 2015 12:51:38 +0300
>
> MK>> Как можно перенести Linux с одного сервека на другой,
> MK>> склонировать его? Я такие операции делал в FreBSD. Есть подводные
> MK>> камини с Linux?
>
> AV> Разумеется, есть. В простейшем случае после копирования нужно не
> AV> забыть установить загрузчик на новый диск, в более развесистых может
> AV> потребоваться редактирование /etc/fstab (особенно при использовании
> AV> LVM или быдлячьего монтирования по uuid),
>
>Здрасьте! Как еще можно монтировать?

Вообще-то dd новых uuidов не генерирует, так что можно налететь на
грабли, когда оригинал и клон будут одновременно видны одной системе.

Вал. Дав.

--- ifmail v.2.15dev5.4
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 11:22. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot