LINUX.ORG.RU

Debian Lenny: клонирование системы


0

1

Надо клонировать рабочую систему на идентичный по железу сервер.
Т.е. - есть рабочий сервер с полностью настроенным дебианом, и есть такой же сервер но без системы.
Стоят в ДЦ, включены в один свитч. У обоих есть IPMI.
В гугле чтото не могу найти подходящего.
Посоветуйте метод пожалуйста.

Наиболее корректный метод

1. Загрузить целевой сервак с лайва, скопировать на него разметку дисков с исходного (через sfdisk), при необходимости создать рейды и лвм по аналогии.
2. Сделать mkfs'ы на новом серваке (желательно перед этим поглядеть параметры fs на старом).
3. Загрузить исходный сервак с лайва (более грязный вариант — сделать на нем снапшот средствами lvm) и скопировать данные по всем разделам через tar + ssh/nc.
4. На целевом серваке: поправить uuid'ы в fstab и в конфиге загрузчика, прописать загрузчик в mbr.
Вроде все.

nnz ★★★★ ()
Ответ на: комментарий от I00matolog

Можно и не останавливать, но работоспособность копии тогда никто не гарантирует.

nnz ★★★★ ()
Ответ на: комментарий от I00matolog

исходный дебиян не на lvm установлен? тут одна мадемуазель в соседнем треде копировала с него систему через dd+bzip+nc, в твоём случае копировать систему можно со снапшота лвм тем же макаром

anonymous ()
Ответ на: комментарий от I00matolog

mount

но что-то мне подсказывает, что он на обычных разделах

anonymous ()
Ответ на: комментарий от anonymous

root@srv-1-1:~# mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
172.16.0.20:/export/sdb1/ on /mnt/glusterfs type nfs
(rw,addr=172.16.0.20)

I00matolog ()
Ответ на: комментарий от I00matolog

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

anonymous ()

>есть такой же сервер но без системы
>Стоят в ДЦ


ИМХО удалённо никак, нужен хоть немного грамотный чел на месте, чтобы выполнять указания.

Если такой человек есть, то всё зависит от его уровня подготовки... от переподключения диска с нового сервера к старому (SATA и SCSI позволяют hotplug) и dd, до загрузки второго сервера с LiveCD, созданием на нём таблицы разделов, монтированием их по сети и тд. Можно сделать и всякими rsync'ами, но, опять же, всё зависит от того, что сумеет сделать человек на месте.

temporary ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.