O Btrfs não espelha discos inteiros. Espelha blocos individuais de dados ("pedaços") e os espalha pelos discos.
Um fragmento será espelhado entre o disco 1 e o amp; 2, outro entre 3 & 4, outro entre 2 & 5 e assim por diante.
Assim, cada pedaço de dados terá uma cópia de backup em outro disco, mas não todos no mesmo disco.
Existem dois bons aspectos disso:
- Seus discos não precisam ser todos do mesmo tamanho. Ele espalhará pedaços em qualquer espaço disponível, em quaisquer duas unidades.
- Quando um disco falha, uma unidade não recebe todo o estresse de redundância e recuperação. Todos os outros discos com pedaços necessários são usados, acelerando o acesso.
É um sistema muito flexível. Eu gosto especialmente porque os discos não precisam ser do mesmo tamanho.