O BTRFS não se encaixa perfeitamente no modelo RAID tradicional, embora a maioria de seus termos sejam tratados dessa maneira.
Com o BTRFS, você especifica um "nível de ataque" separado para metadados (diretórios e somas de verificação), bem como dados de arquivos. Por padrão, o BTRFS é executado com metadados "RAID1" (duas cópias) e dados do arquivo "RAID0" (uma cópia) - mesmo em um disco (as duas cópias dos metadados são armazenadas separadamente no mesmo disco). Se você adicionar outro disco e rebalancear, a cópia de metadados redundante será movida para outro disco.
Como você está preocupado com redundância, você vai querer usar pelo menos o modo RAID1 para o sistema de arquivos e metadados. Isso garantirá que duas cópias de seus dados existam em suas várias unidades para redundância, e você obterá um pouco de aceleração nas leituras, pois apenas um dispositivo (o que estiver ocupando menos) deve ser lido com somas de verificação nos metadados usados em vez de paridade. verificação de integridade.
Se você tiver pelo menos 4 dispositivos, poderá ativar o modo "RAID10" que se comporta de maneira semelhante - os dados são divididos em duas faixas e cada faixa é espelhada em dois discos.
Se você deseja exatamente o que pediu e não se importa de adicionar outra camada, pode chegar lá com o LVM. Use o LVM para criar um volume distribuído pelos discos menores e, em seguida, crie um sistema de arquivos espelhado BTRFS além disso e o disco maior ... Isso produziria um desempenho bastante imprevisível, já que as gravações seriam limitadas pela velocidade do disco maior e as leituras seriam erráticas dependendo se o BTRFS escolheu ler o conjunto LVM ou o disco maior.