erro btrfs falhou ao clonar extensões durante o backup incremental

erro btrfs falhou ao clonar extensões durante o backup incremental

Estou tentando fazer um backup em um disco rígido externo. Tanto a unidade nativa quanto a unidade externa usam um sistema de arquivos BTRFS. Eu faço isso criando primeiro um instantâneo somente leitura do meu diretório inicial:

# btrfs subvolume snapshot -r /home /.snapshots/home/BACKUP

Seguido por um envio/recebimento para a unidade de backup:

# btrfs send /.snapshots/home/BACKUP | btrfs receive /.backup/home

Eu recebo esta saída:

At subvol /.snapshots/home/BACKUP
At subvol BACKUP
ERROR: failed to clone extents to matt/.local/share/Anki2/Matt/collection.anki2: Invalid argument

onde o erro ocorre após um minuto ou mais. Tentei com vários instantâneos diferentes e obtive o mesmo erro em cada um. Além disso, não consegui encontrar esse arquivo em nenhum dos instantâneos. Achei que poderia ser algum tipo de erro de corrupção de disco, então inicializei em uma imagem do sistema operacional USB e executei

# btrfs check --repair /dev/mapper/...

no sistema de arquivos desmontado. Isso não relatou erros. Depois de inicializar novamente no sistema de arquivos, tentei fazer o backup novamente e obtive o mesmo erro. Alguma ideia sobre o que poderia estar causando isso?


EDITAR

De acordo com o comentário de Emmanuel Rosa, tentei

# btrfs scrub start -B /

que saiu sem erros. O problema ainda está presente após a limpeza.


EDITAR 2

Não consegui descobrir o que havia de errado nisso. Acabei excluindo o arquivo local e funcionou novamente.


EDITAR 3

Embora a exclusão de arquivos suspenda temporariamente o problema, muitas vezes são criados novos arquivos que criam o mesmo erro, portanto, isso realmente não é resolvido. arquivos sqlite parecem ser particularmente problemáticos.

Responder1

Aparentemente, isso foi um bug no kernel do Linux, que foi corrigido poreste commit. Eu descobri isso postandouma pergunta na lista de discussão do btrfs. Atualizar o kernel resolveu o problema.

informação relacionada