Assim, ironicamente, isso seria muito fácil de fazer se esses dois cartões SD forem dois computadores separados na mesma rede, pois há todos os tipos de soluções de armazenamento em cluster que fazem exatamente o que você está perguntando.
Dado que essa não é uma opção muito realista (usar um sistema de arquivos em cluster é um exagero para isso), sua melhor aposta é provavelmente um programa chamado mhddfs. A página inicial oficial está em russo, mas há uma postagem decente aqui sobre isso, e é empacotado um número de diferentes distribuições. Em essência, ele faz RAID no nível do arquivo. A grande vantagem aqui é que, quando você instala o mhddfs, você pode literalmente chamar rsync
uma vez. Cada arquivo terminará inteiramente em exatamente um sistema de arquivos e gerenciará de maneira inteligente a distribuição nos sistemas de arquivos. Além disso, ele não armazena nenhum estado nos dispositivos subjacentes (ele apenas observa a distribuição de dados nos dispositivos para descobrir onde colocar os arquivos recém-criados e verifica adequadamente todos os arquivos existentes), para que não desperdice nenhum espaço também.