Bonjour à tous,

Je me tourne vers vous pour avoir vos avis et conseils quant à la migration de mon /home vers un nouveau DD (l'actuel est en train de mourir et j'ai une sauvegarde quotidienne complète à jour sur DD externe).

J'ai consulté pas mal d'articles et j'en suis arrivé à la procédure suivante :

NB : pas de changement au niveau du user (même nom et mdp)

- Montage du nouveau DD + partitionnement + formatage
- création répertoire home sur le nouveau DD en console root
mkdir home
- création répertoire user dans le nouveau home en mode console user
mkdir user
- copie de la sauvegarde dans le nouveau répertoire home/user en mode console user
cp backup home/user
- Modification ancien /home en console root
mv /home /home-old
- identification du UUID nouveau DD en console root :
blkid
- sauvegarde du fstab en console root
cp /etc/fstab /etc/fstab-old
- modification fstab avec UUID du nouveau DD
echo -e 'UUID= "celui trouvé avec blkid" /home \t ext4 \t defaults \t 1 2' >> /etc/fstab
- reboot

Merci pour vos retours et conseils sur cette procédure et comment bien gérer SELinux après la modification

Cordialement,

Fred
Il te faudra aussi appliquer les bons droits d'appartenance et d'accès.
Et possiblement effectuer un ré-étiquetage SELinux.
Il y a une autre méthode au cas où ton /home serait sur une partition séparée:

faire une image iso de cette partition, avec dd.
tu crées une partition neuve de la même dimension ou un poil plus grande sur le nouveau disque
et tu colles ton image iso sur cette partition.

Ainsi tu récupères la meme UUID, bref tout.

Personnellement j'ai déjà fait cette manip mais en court-circuitant la copie vers image iso, en copiant directement

dd if=sda1 of=sdb1 bs=8M.

Tu peux permuter les disques sans aucune autre manip.
Quelle est exactement ta configuration disque actuelle et es-tu en UEFI ?

Si il s'agit de remplacer ton disque actuel par un nouveau disque et si l'ancien disque est lisible, tu branches ton nouveau disque, tu bootes sur une clé USB contenant clonezilla - https://clonezilla.org/ - tu clones l'ancien disque vers le nouveau puis tu débranches l'ancien.
Une fois que tu as redémarré sur l'ancien tu agrandis tes partitions si le nouveau disque est plus capacitif ce qui est souvent le cas.
Bonjour,

Merci pour vos retours 🙂

@nouvo09
C'est finaud de passer par dd ! Mon home est effectivement sur une partition séparée.

@didierg
Je ne suis pas en UEFI (la CM date d'avant ... :-D )

Ma config :
fdisk -l
Disque /dev/sda : 59,63 GiB, 64023257088 octets, 125045424 secteurs
Modèle de disque : Corsair Neutron 

Périphérique Amorçage    Début       Fin Secteurs Taille Id Type
/dev/sda1    *            2048   2050047  2048000  1000M 83 Linux
/dev/sda2              2050048  83970047 81920000  39,1G 83 Linux
/dev/sda3             83970048  88066047  4096000     2G 82 partition d'échange Linux / Solaris
/dev/sda4             88066048 125044735 36978688  17,6G 83 Linux


Disque /dev/sdb : 1,82 TiB, 2000398934016 octets, 3907029168 secteurs
Modèle de disque : ST2000DL003-9VT1

Périphérique Amorçage      Début        Fin   Secteurs Taille Id Type
/dev/sdb1                   2048 1859028991 1859026944 886,5G 83 Linux
/dev/sdb2             1859028992 3907028991 2048000000 976,6G 83 Linux


Disque /dev/sdc : 111,79 GiB, 120034123776 octets, 234441648 secteurs
Modèle de disque : KINGSTON SV300S3

Périphérique Amorçage Début       Fin  Secteurs Taille Id Type
/dev/sdc1              2048 234440703 234438656 111,8G 83 Linux


Disque /dev/sdd : 1,82 TiB, 2000398934016 octets, 3907029168 secteurs
Modèle de disque : WDC WD20EARX-008

Périphérique Amorçage      Début        Fin   Secteurs Taille Id Type
/dev/sdd2              512002048 1113683967  601681920 286,9G 83 Linux
/dev/sdd3             1113683968 3907028991 2793345024   1,3T 83 Linux
C'est le sdd qui est en train de mourir. le home est en sdd3
J'ai acheté un 2To hier.
Alors là, ne te casse pas la tête, clone directement le disque.

Branche le nouveau en sde puis

dd if=/dev/sdd of=/dev/sde bs=16M

et va voir un bon film, l'opération est longue
Dire qu'avec LVM, un simple "pvmove" fait le boulot.... 😉
nouvo09 wrote:Alors là, ne te casse pas la tête, clone directement le disque.

Branche le nouveau en sde puis

dd if=/dev/sdd of=/dev/sde bs=16M

et va voir un bon film, l'opération est longue
Merci à tous pour vos conseils 🙂 Je passe le sujet en Résolu

@nouvo09 Je vais lancer la manip ce soir.

Bonne journée à tous

Fred