Convertendo o LVM / EXT4 para o ZFS sem perder dados

3

Eu tenho um servidor de mídia doméstico com 2 unidades de 3 TB nele. Sua atualmente configurado usando mdraid (1), LVM e EXT4. A configuração foi feita usando o instalador do ncurses Ubuntu Server.

Objetivo

Converta a configuração para usar o ZFS (RAIDZ) e adicione uma terceira unidade de 3 TB. Desejo ativar a compactação e a deduplicação on-the-fly. A conversão não deve exigir uma reinstalação do Ubuntu e todos os pacotes. Não deve haver perda de dados (a menos que um disco trave durante o processo, é claro).

Como faço isso?

Pergunta de bônus, é melhor fazer isso usando o btrfs, porque do meu jeito eu posso inicializar o array com um disco, copiar os dados e depois adicionar o segundo disco com o btrfs mas não com o zfs?

meu / proc / mdstat:

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md4 : active raid1 sdb2[1] sda2[0]
      2930070069 blocks super 1.2 [2/2] [UU]

unused devices: <none>

my pvs -v

    Scanning for physical volume names
  PV         VG   Fmt  Attr PSize PFree DevSize PV UUID
  /dev/md4   Data lvm2 a-   2,73t    0    2,73t MlZlTJ-UWGx-lNes-FJap-eEJh-MNIP-XekvvS

meus lvs -a -o + devices

  LV     VG   Attr   LSize  Origin Snap%  Move Log Copy%  Convert Devices
  Data   Data -wi-ao  2,68t                                       /dev/md4(13850)
  Swap   Data -wi-ao  7,54g                                       /dev/md4(11920)
  Ubuntu Data -wi-ao 46,56g                                       /dev/md4(0)
    
por Maciej Swic 06.02.2014 / 17:06

0 respostas

Tags