• # Simulation pmove

    Posté par . En réponse au journal Migration de / d'un disque dur à l'autre avec btrfs. Évalué à 8.

    J'ai effectué plusieurs fois le même type d'opérations dans des conditions légèrement différentes.

    Notamment sur un ordinateur portable et un DD externe, condition qui ne me permettait pas de faire l'opération btrfs device delete simplement. En effet, device delete doit être effectué d'une traite sans arrêt possible et dans mon cas j'avais trop de données pour que cela puisse se faire en une nuit.

    Solution: réduire la taille du disque source via un btrfs fi resize d'une taille juste supérieure à la taille utilisée puis à coup de btrfs balance avec un filtre devid on peut bouger les chunks d'une disque à l'autre par une opération interruptible. C'est équivalent à un pvmove de LVM.
    Quand tout est transféré, on passe au btrfs device delete final.