1

Господа, требуется помощь! Имеется сервер Enterprise Linux Server release 5.1, поставленный нам сторонней организацией.  Нам необходимо перенести эту ОС со всем на нее установленным на другой сервер с таким же железом. Для этого мы пробовали использовать последний Clonezilla, а потом и  Paragon 12 (при том снимали копию диска полностью, посекторно). Проблема одна и тажа- после поднятия образа Red Hat загружается в первоначальном виде, т.е. отсутствуют дополнительно установленное ПО (Oracle, MC и т.д.), запускается граф. оболочка (хотя в исходном варианте она отключена) и даже пароль root старый (что был задан при инсталяции). В чем может быть причина?

2

Вероятно, не все диски/разделы клонируете.

Был, был и весь вышел...

3

Покажите

fdisk -l
mount
Был, был и весь вышел...

4

Разделов два:

Device boot  System
/dev/sda1     Linux
/dev/sda2     Linux swap/solaris

Если HD полностью тупо снимается посекторно разделы никуда деться  не могут. Загадка..

5

Что-то не то клонируете. Может там какой-нибудь скрытый раздел для восстановления?

6

Lupo Alberto пишет:

Покажите

fdisk -l
mount

mount

/dev/sda1 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw, gid=5, mode=620)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

7

Vascom пишет:

Что-то не то клонируете. Может там какой-нибудь скрытый раздел для восстановления?

И как это проверить?

8

Ну fdisk -l наверное достаточно.
Попробуй через dd создать клон.

9

sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

А там ⇑ никаких настроек сохраняться не должно?

Был, был и весь вышел...

10

Lupo Alberto пишет:
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

А там ⇑ никаких настроек сохраняться не должно?

К сожалению, нам это неизвестно, т.к. сервак разворачивала стороняя организация

11

Ха! Загрузился с диска с Paragon-ом. Там есть мастер переноса файлов. Так вот, он не видит на исходном HD например каталог /home/oracle. Получается для Paragon эти каталоги скрыты...

12 (20.12.2012 17:18:18 отредактировано i2ks)

andr_ss пишет:

отсутствуют дополнительно установленное ПО (Oracle, MC и т.д.),

что то вы не так делаете.

Lupo Alberto пишет:

sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

А там ⇑ никаких настроек сохраняться не должно?

здесь поднят nfs клиент скорее всего.

andr_ss пишет:

Так вот, он не видит на исходном HD например каталог /home/oracle. Получается для Paragon эти каталоги скрыты...

покажите /etc/fstab источника

It is good day to die ...
MS Windows 10
Заметки о главном...

13

i2ks пишет:

покажите /etc/fstab источника

LABEL=/                            /                ext3           defaults                   1 1
tmpfs                                /dev/shm    tmpfs         defaults                   0 0
devpts                              /dev/pts      devpts        gid=5,mode=620     0 0
sysfs                                /sys             sysfs          defaults                   0 0
proc                                /proc            proc           defaults                   0 0
LABEL=SWAP-ddf1_raid1  swap            swap          defaults                   0 0

14

Если вам нужно сделать "образ" системы, при этом нет особого желания заморачиваться с разделами, то файловую систему этой машины можно просто сжать tar-ом. Грузитесь с любого лайвсд. Монтируете все необходимые фс в какую-нибудь временную директорию, и tar-ите эту временную директорию. Куда tar-ить - сколько хватит фантазии (и поддержки соответствующих технологий самой лайв-системой) - nfs, smb, sshfs, usb-flash. После этого на целевой машине создаете разметку диска (fdisk, etc в помощь), точно так же монтируете все это в нужную иерархию и распаковываете в нее tar-архив. Далее нужно сделать chroot, подравить fstab и установить загрузчик. Имхо, самый простой вариант сделать "образ" системы. Приблизительно таким образом создаются и устанавливаются stage-файлы gentoo (если мне не изменяет память, давно не пользовался ими).

При таком переносе на целевой системе вы получите все те же настройки и весь тот же софт, который был в изначальной системе. Соответственно нужно будет поправить некоторые конфиги - уже упоминавшийся /etc/fstab, конфиги сетевых интерфейсов (смена mac-адреса), /etc/hosts, /etc/sysconfig/network. Если будет изменен ip-адрес так же нужно будет проверить bind-адреса в конфигах сетевых служб (ssh первая в списке) а так же правила фаервола.

Да, по поводу переноса. Сборка лайв-системы и той системы, которую вы переносите должна быть одинаковая или совместимая. Например, если у вас целевая система i686, то и лайв-система должна быть такой же (либо i386/i586). Если же целевая система x86_64, то и лайв-система должна быть соответствующая

И баба с воза, и волки сыты...