URL: https://linuxfr.org/users/starox/journaux/migration-de-d-un-disque-dur-a-l-autre-avec-btrfs Title: Migration de / d'un disque dur à l'autre avec btrfs Authors: Leroy Frederic Date: 2017年11月27日T21:49:39+01:00 License: CC By-SA Tags: btrfs, shell et disque Score: 24 Bonjour, Suite aux bons journaux trouvés sur linuxfr à propos de btrfs, j'ai transformé mes systèmes de fichier principaux en btrfs pour pouvoir bénéficier de ses avantages et de snapperd. Aujourd'hui, j'ai fait une mise à jour de mon nas pour passer du ssd au nvme. Le nouveau disque est plus petit que l'ancien, je ne peux pas faire une bête copie bit à bit de l'ancien disque vers le nouveau comme je fais à mon habitude. Au vu des quelques sous-volumes que j'ai (69), il est hors de question aussi que je recréé l'arborescence des sous-volumes et que je fasse des copies. Du coup, j'ai eu l'idée d'étendre le système de fichier avec le nouveau disque, puis de retirer l'ancien. Voilà ce que ça donne sur la ligne de commande: ``` [root:~] # # Nombre de sous-volumes [root:~] # btrfs sub list / |wc 69 621 4447 [root:~] # # Taille du volume btrfs avant: [root:~] # df -h / Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur /dev/sdd2 476G 103G 373G 22% / [root:~] # # ajout du nouveau disque [root:~] # btrfs device add /dev/nvme0n1 / Performing full device TRIM /dev/nvme0n1 (232.89GiB) ... [root:~] # # Nouvelle taille intermédiaire [root:~] # df -h / Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur /dev/sdd2 709G 103G 606G 15% / [root:~] # # suppression de l'ancien disque [root:~] # btrfs device delete /dev/sdd2 / [root:~] 2h16m58s # ``` Et tout ça à chaud sans avoir besoin d'arrêter le système, sauf pour retirer l'ancien disque. Le seul bémol que je trouve à utiliser btrfs c'est que les opérations peuvent être lentes parfois. Ici, j'ai déplacé 103Go en 2h16, soit du 12Mo/s ... Heureusement que c'est du ssd ! Je n'ai pas trouvé non plus comment voir la progression de l'opération 'device delete'. J'aurais peut-être dû utiliser la commande 'balance' pour pouvoir voir la progression en temps réel. Btrfs, c'est bon ! mangez-en ;)

AltStyle によって変換されたページ (->オリジナル) /