скопируйте раздел LVM в новый диск

У меня есть вопрос о создании копии раздела LVM к новому диску. Я хочу, чтобы копия co не переместила данные.

Моей операционной системой является Debian. На разделе LVM у меня есть рабочий Xen виртуальные системы.

Информация о моем диске с LVM (/dev/sdb):

root@server:/# fdisk -l /dev/sdb
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000015e9

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048      194559       96256   83  Linux
/dev/sdb2          194560    39256063    19530752   83  Linux
/dev/sdb3        39258110  1953523711   957132801    5  Extended
/dev/sdb5        39258112    78317567    19529728   83  Linux
/dev/sdb6        78319616   117379071    19529728   83  Linux
/dev/sdb7       117381120   840898559   361758720   83  Linux
/dev/sdb8       840900608  1953523711   556311552   83  Linux


root@server:/# pvs
PV         VG   Fmt  Attr PSize   PFree  
/dev/sdb8  VG   lvm2 a--  530.54g 438.54g


root@server:/# lvs
LV    VG   Attr     LSize  Pool Origin Data%  Move Log Copy%  Convert
lvol1 VG   -wi-ao--  2.00g                                           
lvol2 VG   -wi-ao-- 15.00g                                           
lvol3 VG   -wi-a---  2.00g                                           
lvol4 VG   -wi-a--- 15.00g                                           
lvol5 VG   -wi-ao--  2.00g                                           
lvol6 VG   -wi-ao-- 16.00g                                           
lvol7 VG   -wi-ao-- 32.00g                                           
swap  VG   -wi-ao--  8.00g 

root@server:/# fdisk -l  | grep vd 
Disk /dev/mapper/VG-lvol1 doesn't contain a valid partition table
Disk /dev/mapper/VG-lvol2 doesn't contain a valid partition table
Disk /dev/mapper/VG-lvol3 doesn't contain a valid partition table
Disk /dev/mapper/VG-lvol4 doesn't contain a valid partition table
Disk /dev/mapper/VG-lvol5 doesn't contain a valid partition table
Disk /dev/mapper/VG-lvol6 doesn't contain a valid partition table
Disk /dev/mapper/VG-lvol7 doesn't contain a valid partition table
Disk /dev/mapper/VG-swap doesn't contain a valid partition table

В данный момент я сделал копию из всех не разделами LVM к новому диску (dev/sda):

root@server:/# fdisk -l /dev/sda

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      194559       96256   83  Linux
/dev/sda2          194560    39256063    19530752   83  Linux
/dev/sda3        39258110  1953523711   957132801    5  Extended
Partition 3 does not start on physical sector boundary.
/dev/sda5        39258112    78317567    19529728   83  Linux
/dev/sda6        78319616   117379071    19529728   83  Linux
/dev/sda7       117381120   840898559   361758720   83  Linux
/dev/sda8       840900608  1953523711   556311552   83  Linux

Исправьте меня, если я неправ, но если я выполняю эти шаги:

  1. Раздел изменения вводит к LVM на/dev/sda8
  2. pvcreate /dev/sda8
  3. vgextend VG /dev/sda8
  4. lvconvert -m 1 --mirrorlog corelog VG/lvol1 /dev/sda8 - для всех логических томов.
  5. Видеть прогресс lvs -a -o+devices
  6. lvconvert -m 0 VG/lvol1 /dev/sda8 - для всех логических томов.
1
задан 14 April 2015 в 11:56
1 ответ

Так как два диска имеют точно одинаковый размер и должны содержать точно одинаковые данные, можно использовать dd:

dd if=/dev/sdb of=/dev/sda bs=16M

Вам нужно будет загрузиться с живого использования. Пожалуйста, проверьте утверждения if(in file) и of(out file) с живого usb. Как только вы запустите dd(disk destroyer), обратного пути нет.

.
2
ответ дан 3 December 2019 в 20:55

Теги

Похожие вопросы