LINUX.ORG.RU
ФорумAdmin

Клонирование Linux


0

0

Здравствуйте господа, раньше клонировал(На разное железо!) Acronis-сом, разворачивал на другом железе, только если винт другой то приходилось загружаться с live cd и прописывать в загрузчике (grub) и fstab, устройства(например винт заворачиваемого имиджа ide пущай hda1 на винт sata менял на sda1). Вот. Клонировал ASPLinux 11.2.

Теперь нужно клонировать ASPLinux 12 Carbon, Но тут lvm мешает клонировать(а может еще что), в общем так как я делал до єтого не получается. Посоветуйте пожалуйста как клонировать ? поделитесь опытом ;-)

Re: Клонирование Linux

Какого объема диск? И есть ли какие-нибудь raid-ы?

av ()
Ответ на: Re: Клонирование Linux от av

Re: Клонирование Linux

Диск на 80GB. raid-дов нету. Да честно говоря lvm не нужен, только отключить его проблема.

bobik02 ()
Ответ на: Re: Клонирование Linux от bobik02

Re: Клонирование Linux

мб на другой хард (без LVM) все скопировать, с помощью cpio, например? Останется только немного поправить конфигурацию загрузчика, /etc/fstab...

samson ★★ ()
Ответ на: Re: Клонирование Linux от samson

Re: Клонирование Linux

В том что когда я хочу его удалить, yum-ом. По зависимостях хочет удалить: Removing: lvm2 i386 2.02.24-1.0.120asp installed 2.1 M Removing for dependencies: NetworkManager-vpnc i386 1:0.6.4-3.0.120asp installed 152 k fuse i386 2.7.3-2.0.120asp installed 218 k kernel i686 2.6.22.9-91.0.120asp installed 49 M kernel i686 2.6.23.17-88.0.120asp installed 46 M kmod-gspca i686 1.00.20-1.2.6.23.17_88.0.120asp installed 358 k kmod-madwifi i686 0.9.4-1.2.6.23.17_88.0.120asp installed 644 k kmod-madwifi i686 0.9.3.1-2.2.6.22.9_91.0.120asp installed 662 k kmod-ndiswrapper i686 1.48-1.2.6.23.17_88.0.120asp installed 205 k kmod-ndiswrapper i686 1.46-1.2.6.22.9_91.0.120asp installed 203 k madwifi i386 0.9.4-1.0.120asp installed 290 k mkinitrd i386 6.0.9-7.1.0.120asp installed 94 k ndiswrapper i386 1.48-1.0.120asp installed 74 k pcmciautils i386 014-9.0.120asp installed 76 k system-config-lvm noarch 1.1.1-1.0.0.120asp installed 3.0 M vpnc i386 0.4.0-2.0.120asp installed 140 k xorg-x11-drivers i386 7.2-6.0.120asp installed 0.0 xorg-x11-drv-nouveau i386 2.1.3-1.0.120asp installed 151 k

bobik02 ()

Re: Клонирование Linux

tar -ом ) с минимальной настройкой системы после разворачивания

Sylvia ★★★★★ ()
Ответ на: Re: Клонирование Linux от bobik02

Re: Клонирование Linux

Между "отключить" и "удалить" - огромная разница.

Dimez ★★★★★ ()
Ответ на: Re: Клонирование Linux от bobik02

Re: Клонирование Linux

tar'ом собирается файл-архив твоей системы, на целевой разворачиваешь, прописываешь загрузчик и всё.

Все акронисы придуманы из-за простой причины: винды простым копированием с восстановлением загрузчика не перенесёшь.

Dimez ★★★★★ ()
Ответ на: Re: Клонирование Linux от bobik02

Re: Клонирование Linux

Dimez уже ответил, правда кроме загрузчика еще надо настроить сеть, hostname , пароли рута, пользователя (-ей), mysql сервера и прочее , что должно отличаться, хотя если клонируете с помощью любого другого способа - это тоже делать придется.

Sylvia ★★★★★ ()
Ответ на: Re: Клонирование Linux от Sylvia

Re: Клонирование Linux

если подробнее

грузитесь с livecd (можно и на живой системе, но /proc /dev /sys , особенно /dev при этом архивировать нежелательно)

монтируете / системы и прочие разделы например в /mnt
допустим что /media/disk у вас флешка, достаточного обьема


cd /mnt
tar -cvzpf /media/disk/system.tar.gz .

на целевой системе потом грузитесь с livecd , настраиваете разделы, форматируете (причем ФС может быть и другого типа и разбиение диска тоже другого типа) развертываете туда архив, настраиваете загрузчик

потом грузите клонированую систему и персонализируете (что надо сменить - уже написала выше)


способ простой, надежный, допустимы изменения типа файловой системы и размеров разделов, всё что требуется для клонирования - tar (gzip,bzip2 если с сжатием), что есть даже на самом минимальном livecd любого дистрибутива.






Sylvia ★★★★★ ()

Re: Клонирование Linux

http://lrs.linbox.org

About:
The Linbox Rescue Server (LRS) is a tool to centralize hard disk 
images (like Ghost Enterprise Server), file backups, hardware and 
software inventory (with Windows, Linux, and Mac OS X agents), secure 
software deployment using OpenSSH, and remote access on a single 
server. It can be managed from any PC through a Web-based 
administration interface, and disk images can be restored using PXE 
boot or using a bootable CD or DVD. 
It supports Ext2/3, ReiserFS, XFS, JFS, and LVM v1/v2. 

sdio ★★★★★ ()
Ответ на: Re: Клонирование Linux от Sylvia

Re: Клонирование Linux

Спасибо за советы, попробую сделать архив, и распаковать его на другую машинку и поставить загрузчик(вот тут то думаю и возникнуть проблемы, загрузчик grub).

bobik02 ()
Ответ на: Re: Клонирование Linux от bobik02

Re: Клонирование Linux

Все таки лучше наверное отключить этот LVM, подскажите как безболезненно откл. его ?

--- Загрузился с live cd (sysresccd) смотрю в /dev вижу есть sda1, sda2(swap) монтирую sda1 а там только ядро и загрузчик и все. т.е. то все что есть в /boot. А где все остальное понять не могу. О_о

bobik02 ()
Ответ на: Re: Клонирование Linux от bobik02

Re: Клонирование Linux

Ты хоть знаешь что такое LVM и зачем оно надо?
Сразу им все отключать ...

sdio ★★★★★ ()
Ответ на: Re: Клонирование Linux от bobik02

Re: Клонирование Linux

грузитесь с livecd

монтируете раздел (если еще не сделано) mount /dev/root /mnt

монтируете /dev mount --bind /dev /mnt/dev

делаете chroot chroot /mnt /bin/bash

grub-install grub

дальше с его командной строки

для первого раздела , первого винчестера (пример) root (hd0,1)

на всякий случай проверяете

find /boot/grub/stage2

устанавливаете grub в MBR setup (hd0,0)

выйти - quit

для лило было бы примерно также.

Sylvia ★★★★★ ()
Ответ на: Re: Клонирование Linux от sdio

Re: Клонирование Linux

sdio, man и не только по lvm читал. Приемущества конечно которые он предоставляет это хорошо, себе я б его не отключал. Но тут можно, только как...

bobik02 ()
Ответ на: Re: Клонирование Linux от bobik02

Re: Клонирование Linux

Подмонировать получилось, моя ошибка была в том что нужно было монтировать логические тома. Всем спасибо, завтра буду плясать с бубном:)

bobik02 ()
Ответ на: Re: Клонирование Linux от bobik02

Re: Клонирование Linux

ясно. уся проблема в том, что не видит livecd ваших lvm волумов, да ?
плавали. вот оно по этому курите - сам пробовал, помогло - делал восстановление с кноппикса, один чёрт livecd:
http://www.howtoforge.com/recover_data_from_raid_lvm_partitions
раздел, который вам нужен - Recovering The LVM Setup
В двух словах - dd полблочно вытащили первый килобайты инфы с диска, оттуда выдрали, оно легко заметно в редакторе, конфиг lvm.
засунули в кноппиксе в /etc/lvm/backup/<имя лог.группы>, рестартанули лвм - и дальше по учебнику vgscan...
Надеюсь траблу понял верно.
Другой вопрос, насколько это можно автоматизировать:
Тут лучше отдельно иметь резервную копию папки /etc/lvm - тогда dd и иже с ним делать не придётся - тада действительно всё пихается в скрипт

cyclope ()

Re: Клонирование Linux

можно пойти двумя путями:
1. создавать копию разделов.
2. создавать копию ФС.

в первом случае вам возможно придется разбираться с конфигурацией LVM. Этот случай здесь еще не обсужался.

во втором (о чем написано выше) LVM не причем. Вы должны скопировать все ФАЙЛЫ с пдомонтированной системы (с рабочей, либо с liveCD). Копировать вы будите на подмонтированную ФС. ФС создается на разделах (или на томах LVM). И не важно на чем она создана, тк при копировании вы работаете на более высоком уровне.

вы можете создать один большой раздел на новом диске (например /dev/sdc1), отформатировать его и скопировать туда все. LVM-а там уже не будет. И вам останется изменить конфиг загрузчика и /etc/fstab, тк там указаны тома lvm, а не /dev/sdc1.

а отключать LVM совсем не обязательно. Во многих дистрибутивах он по дефолу включен, но просто не используется...

samson ★★ ()
Ответ на: Re: Клонирование Linux от samson

Re: Клонирование Linux

А я бы воспользовался для колонирования диска утилиткой dd (dd if=/dev/dha of=/dev/dhb, ну и конечно перед запуском перевести систему в однопользовательский режим), наверное по сравнению с аналогичными программами она проиграет в скорости, диск обязательно нужен не меньшего размера, но за-то диск 80Gb скопирует где-то за час наверное и никаких правок делать больше не нужно будет.

av ()
Ответ на: Re: Клонирование Linux от av

Re: Клонирование Linux

> наверное по сравнению с аналогичными программами она проиграет в скорости...

правда?)

ps: смотря с какими аналогами сравнивать...

samson ★★ ()

Re: Клонирование Linux

dd рулит

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