Como converter uma partição RAID 1 de software em partição não-RAID?

2

O RAID não é um backup, dizem eles, mas só agora eu posso ver que o que eu realmente preciso é de um backup (externo).

Então, eu gostaria de converter uma partição RAID-1 (software) em uma partição não-RAID (ext4) no meu sistema Linux (Debian 7), mas não sei como fazer isso.

Meu objetivo é remover uma das duas unidades internas da configuração atual do RAID 1 e usá-la como uma unidade de backup externa, para que eu possa preservar os dados em outro local físico.

Existe alguma maneira de fazer essa conversão para não-RAID sem formatar a partição RAID atual (/ home) na unidade interna única (futura)?

Obrigado por qualquer conselho, Marcio

    
por Márcio Moreira 11.09.2015 / 13:38

1 resposta

1

Isto é o que eu faria para remover com segurança um RAID-1 gerenciado pelo mdadm:

  1. Execute fdisk -l . Isto irá dizer-lhe quantos e quais matrizes você tem. Nas etapas a seguir, suponho que você tenha apenas /dev/md0 .

  2. Execute mdadm --detail /dev/md0 . Isso fornecerá informações sobre quais discos físicos estão em uso.

  3. Execute umount -l /dev/md0 , o que permitirá que você pare mais tarde seu RAID. A -l flag fará o seguinte, conforme sua página man:

    -l Lazy unmount. Detach the filesystem from the filesystem hierarchy now, and cleanup all references to the filesystem as soon as it is not busy anymore. (Requires kernel 2.4.11 or later.)

  4. Execute mdadm --stop /dev/md0 . Isso interromperá sua matriz RAID.

  5. Apague o superbloco em cada dispositivo no RAID (deve ser detalhado no comando executado no passo 2).

    mdadm --zero-superblock /dev/sda
    mdadm --zero-superblock /dev/sdb
    ...
    

Deve ser isso.

    
por 11.09.2015 / 14:30