LINUX.ORG.RU

Переезд на другое железо

 ,


0

1

Добрый день. Прошу подсказать каким образом лучше всего перенести систему с одного компа на другой. Знания поверхностные. Работающая система (nanoATX со встроенным процессором, PCI-E Orico контроллер Raid) с Raid 1:

user@server:~$ blkid
/dev/md0: UUID="ххххххххххххххххххххххх" TYPE="ext4"
/dev/sda1: UUID="ххххххххххххххххххххххх" UUID_SUB="ххххххххххххххххххххххх" LABEL="server:0" TYPE="linux_raid_member" PARTUUID="ffffffaa-01"
/dev/sda2: UUID="ххххххххххххххххххххххх" UUID_SUB="ххххххххххххххххххххххх" LABEL="server:1" TYPE="linux_raid_member" PARTUUID="ffffffaa-02"
/dev/sdc1: LABEL="hdd" UUID="ххххххххххххххххххххххх" TYPE="ext4" PARTUUID="88888888-01"
/dev/sdb1: UUID="ххххххххххххххххххххххх" UUID_SUB="ххххххххххххххххххххххх" LABEL="server:0" TYPE="linux_raid_member" PARTUUID="4ccccccc-01"
/dev/sdb2: UUID="ххххххххххххххххххххххх" UUID_SUB="ххххххххххххххххххххххх" LABEL="server:1" TYPE="linux_raid_member" PARTUUID="4ccccccc-02"
/dev/md1: UUID="ххххххххххххххххххххххх" TYPE="swap"

user@server:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 9.12 (stretch)
Release:        9.12
Codename:       stretch

user@server:~$ uname -a
Linux server 4.9.0-11-amd64 #1 SMP Debian 4.9.189-3+deb9u1 (2019-09-20) x86_64 GNU/Linux

user@server:~$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 55
Model name:            Intel(R) Celeron(R) CPU  J1900  @ 1.99GHz
Stepping:              8
CPU MHz:               1332.840
CPU max MHz:           2415.7000
CPU min MHz:           1332.8000
BogoMIPS:              3998.40
Virtualization:        VT-x
L1d cache:             24K
L1i cache:             32K
L2 cache:              1024K
NUMA node0 CPU(s):     0-3

Новая система (1U Intel SR1530SHS)

user@server:~$ lscpu
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
Address sizes:       36 bits physical, 48 bits virtual
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  4
Socket(s):           1
NUMA node(s):        1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               23
Model name:          Intel(R) Xeon(R) CPU           X3360  @ 2.83GHz
Stepping:            10
CPU MHz:             2493.735
CPU max MHz:         2833.0000
CPU min MHz:         2000.0000
BogoMIPS:            5652.46
Virtualization:      VT-x
L1d cache:           32K
L1i cache:           32K
L2 cache:            6144K
NUMA node0 CPU(s):   0-3
Flags:               fpu vme de pse tsc msr pae mce

Прошу подсказать каким образом лучше всего перенести систему с одного компа на другой

  • установка и настройка системы на новом компьютере
  • установка необходимых сервисов на новой системе
  • бэкап конфигов и данных на старой системе
  • восстановление конфигов и данных на новой системе
  • выключаем старую систему
  • profit

или решение из одного пункта:

  • ставим задачу чтоб всё работало на новой системе так же как и на старой соответствующему специалисту
vvn_black ★★★★★ ()
Последнее исправление: vvn_black (всего исправлений: 2)
Ответ на: комментарий от vvn_black

Возможно, глупость сморожу, но все же. Малой кровью, например, перенести диски в новую систему, загрузиться с лайв флешки, поправить fstab и установить grub, никак не обойтись? В системе достаточно самописных, уже и не вспомнить для чего и как работающих программ, поэтому с нуля все делать очень не хочется.

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

Малой кровью

Если есть время, сроки не поджимают, то почему бы и нет. Рейд как переносить, вместе с контроллером?

Кмк, просто не получится.

vvn_black ★★★★★ ()
Последнее исправление: vvn_black (всего исправлений: 1)
Ответ на: комментарий от lavAzza2

Если можно диски перенести, то с 99% вероятностью всё будет работать. Могут, правда, измениться названия сетевых интерфейсов. Их нужно будет поправить.

turtle_bazon ★★★★★ ()

У тебя скорее всего dm-raid модуль будет юзаться и там, и там. Так что смотри. Если нет, придётся rsync’ать на новые диски с новой разметкой.

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

Если можно диски перенести, то с 99% вероятностью всё будет работать.

Кмк, строго наоборот, это должно сильно повезти, что при смене контроллера хотя бы ничего не порушится, не говоря уж о том, что массив подцепится.

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

Тут ещё нужно понять какой контроллер. Если суровый аппаратный, то тут не будет работать 99%. Если вшитый в материнку софтовый, то будет.

turtle_bazon ★★★★★ ()

Создаёшь нужные файловые системы на новом сервере. Останавливаешь все сервисы (в идеале - уходишь в init 1) на старом сервере (для консистентности переносимых данных), tar –one-file-system | nc на первом, nc |tar на втором сервере (на котором предварительно запущен любой livecd linux). Если процессоров много, а канал небольшой - можно в пайпе добавить pigz для сжатия. Потом править fstab, перегенерировать mkinitramfs и установить grub.

anonymous ()

Новая система (1U Intel SR1530SHS)

Этой новой системе уже пора на свалку, даже на intel.com уже удалили все файлы поддержки для этой платформы.

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

Похоже, тебе пора опять нас покинуть на месяц.

anonymous ()

X3360

когда твой телефон ноутбук мощнее «сервера»…

anonymous ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей