URL:     https://linuxfr.org/forums/linux-general/posts/comportement-de-btrfs-en-cas-de-corruption-detectee
Title:   comportement de BTRFS en cas de corruption détectée
Authors: mahikeulbody
Date:    2022-07-06T12:46:47+02:00
License: CC By-SA
Tags:    btrfs
Score:   4


Bonjour,

J'ai des corruptions détectées par la commande scrub sur un volume composé de plusieurs disques en BTRFS/RAID1. scrub ne peut pas les corriger, sans doute parce qu'il détecte une erreur de "checksum" sur les deux exemplaires des blocs concernés et ne peut donc pas décider quel est le bon.

J'ai des sauvegardes dont une sur un autre ensemble de disques également en BTRFS/RAID1. Un scrub sur ce volume ne détecte aucune erreur. Je me demande cependant comment fonctionne BTRFS si on tente de copier (en l’occurrence via mon logiciel de backup, borg) des blocs en erreur non corrigeable : il "loggue" une erreur mais réalise quand même la copie avec le contenu d'un des deux blocs ou bien il refuse la copie ?

Parce que si c'est le premier cas, le fait que mon volume de sauvegarde soit ok ne veut rien dire, il est peut-être plein de blocs corrompus copiés en double à l'identique (c'est du RAID1).

