Com a ajuda de um usuário no btrfs irc, pude responder à pergunta (1). Parece não ter relação com a reinicialização e tentativa de montagem malsucedida (ainda não tenho certeza do que se tratava). Em vez disso, parece que os 645 GB de dados armazenados como "únicos" eram dados que foram adicionados ao volume btrfs após a conversão de raid1 ter sido iniciada. Portanto, parece uma boa prática verificar a saída de btrfs fi usage
antes de assumir que todos os seus dados são armazenados como raid1 após uma conversão. Além disso, o filtro "soft" permitirá que você reequilibre os dados que não estão sendo armazenados de acordo com o perfil de destino. Por exemplo, eu corri:
btrfs balance start --bg -mconvert=raid1,soft /mnt/btrfs
btrfs balance start --bg -dconvert=raid1,soft /mnt/btrfs
(seguindo uma sugestão do usuário no fórum btrfs irc para executar o saldo nos metadados primeiro e depois nos dados) e isso está no processo de converter os dados restantes para o raid1.
Além disso, para responder à pergunta (2), a resposta é que é possível acabar com alguns fragmentos "únicos" em um sistema de arquivos raid1, mas eles devem ter 0 uso. Se isso acontecer, você pode limpá-los executando
btrfs balance start -dusage=0 -musage=0 /mnt/btrfs
(veja a FAQ do btrfs )