Назад | Перейти на главную страницу

Требуется замена жесткого диска на однодисковой системе

Мне нужно заменить жесткий диск на однодисковой системе, используемой в качестве АТС (FreePBX на базе CentOS-6). Существующая структура разделов:

ls -l /dev/sd*
brw-rw---- 1 root disk 8, 0 Apr 17  2018 /dev/sda
brw-rw---- 1 root disk 8, 1 Apr 17  2018 /dev/sda1
brw-rw---- 1 root disk 8, 2 May 25 14:12 /dev/sda2

parted /dev/sda print
Model: ATA ST3500418AS (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size   Type     File system  Flags
 1      1049kB  525MB  524MB  primary  ext4         boot
 2      525MB   500GB  500GB  primary               lvm

parted /dev/sda1 print
Model: Unknown (unknown)
Disk /dev/sda1: 524MB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End    Size   File system  Flags
 1      0.00B  524MB  524MB  ext4

parted /dev/sda2 print
Error: /dev/sda2: unrecognised disk label 

Мне нужно перенести всю систему на новый HDD. В идеале я хотел бы перенести все это (загрузчик, ОС и файловые системы) по сети на диск большего размера, временно установленный на отдельном хосте, который не обязательно работает с CentOS, а затем поменять местами диски. Это возможно?

Я предполагаю, что с lvm в смеси это не стартер. Но если это не так, то этот сценарий является идеальным.

Возможно ли это и как лучше всего этого добиться?

Дальнейшая информация:

df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/vg_voinet01-lv_root
                      64376668   5057112  56042756   9% /
tmpfs                  1952596         0   1952596   0% /dev/shm
/dev/sda1               487652     55768    406284  13% /boot
/dev/mapper/vg_voinet01-lv_home
                       3159816    246372   2749604   9% /home
/dev/mapper/vg_voinet01-LogVol04
                     322407500 134244852 171778648  44% /var
/dev/mapper/vg_voinet01-lv_log
                       9545056    390052   8663484   5% /var/log
/dev/mapper/vg_voinet01-lv_spool
                      65924860  32354984  30214852  52% /var/spool

vgs;lvs
  VG          #PV #LV #SN Attr   VSize   VFree
  vg_voinet01   1   6   0 wz--n- 465.27g 9.91g
  LV       VG          Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  LogVol04 vg_voinet01 -wi-ao---- 312.50g                                                    
  lv_home  vg_voinet01 -wi-ao----   3.12g                                                    
  lv_log   vg_voinet01 -wi-ao----   9.38g                                                    
  lv_root  vg_voinet01 -wi-ao----  62.50g                                                    
  lv_spool vg_voinet01 -wi-ao----  64.00g                                                    
  lv_swap  vg_voinet01 -wi-ao----   3.86g 

Для простоты я бы использовал утилиту клонирования.

Большинство утилит позволяют загрузиться с носителя и оттуда клонировать диск на новый.