Como reconfigurar dois discos rígidos já clonados em RAID1 sem reescrever todos?

Como reconfigurar dois discos rígidos já clonados em RAID1 sem reescrever todos?

Clonei primeiro meu disco rígido existente, de modo que agora tenho duas cópias exatas. Agora gostaria de configurar um RAID1 com eles, mas evitando reescrever o disco adicionado, pois não tenho outro armazenamento para backups e não quero correr o risco de ter apenas uma cópia.

O procedimento normal para adicionar /dev/sdbnenhuma /dev/sdaconfiguração RAID seria, /dev/sdase não me engano:

btrfs device add /dev/sdb /
btrfs balance start -dconvert=raid1 -mconvert=raid1

Mas o manual do dispositivo btrfs diz:

Se aplicável, uma operação de descarte completo do dispositivo (TRIM) é executada antes de adicionar o dispositivo. Um dispositivo com sistema de arquivos existente detectado pelo blkid(8) impedirá a adição de dispositivos e deverá ser forçado. A operação é instantânea e não afeta os dados existentes.

Como devo realizá-lo?

Responder1

O clone byte por byte de um btrfs é muito perigoso, leia isto:

https://btrfs.wiki.kernel.org/index.php/Gotchas#Block-level_copies_of_devices

A única maneira de converter seu btrfs existente para btrfs RAID1 é executar os comandos que você mencionou na sua pergunta, mas antes disso você terá que limpar manualmente uma das unidades ( wipefs -a /dev/sdX), pois o btrfs que você deseja expandir deve ser montado e você nunca deve tentar montá-lo enquanto um dispositivo de bloco com uma cópia desse btrfs estiver visível para o Kernel.
Se você acidentalmente fez isso em algum momento, é possível que você tenha corrompido uma cópia ou ambas, então pelo menos execute uma limpeza e uma verificação somente leitura no btrfs que você deseja expandir (desconecte a outra unidade do sistema para isso claro).

Se você tiver> 50% de espaço livre em seus btrfs, você poderá fazer malabarismos com eles de uma maneira que sempre mantenha pelo menos 2 cópias em 2 dispositivos durante a conversão, mas com btrfs de unidade completa isso é ainda mais difícil em comparação com partições.

informação relacionada