Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[migration] Tranfert données (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
jotake
Tux's lil' helper
Tux's lil' helper


Joined: 23 Jan 2005
Posts: 97

PostPosted: Fri May 22, 2015 2:26 pm    Post subject: [migration] Tranfert données (résolu) Reply with quote

Bonjour,

J'ai récemment fais l’acquisition d'un disque dur ssd sur lequel j'y transféré mon systeme.
J'ai pour cela booter sur un livecd (SystemRescueCd) et copier mon /boot et / via cp-a sur le nouveau ssd et forcément mis a jour grub et le fstab

Tout fonctionne parfaitement.

J'aimerais maintenant déplacer mon /home avec notamment les données des applications, généralement dans /home/user/.applications sur le ssd et laisser toutes les données "mortes" comme, videos/musiques/images etc sur l'ancien disque et les monter via un point de montage dans le /home après.

Comment réaliser cela proprement et efficacement selon vous ?

Merci par avance.


Last edited by jotake on Mon May 25, 2015 4:44 pm; edited 1 time in total
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2882
Location: Grenoble, France

PostPosted: Sat May 23, 2015 8:21 am    Post subject: Reply with quote

Avec rsync, tu peux facilement exclure certain dossier avec un truc du genre
Code:
rsync  -avz --exclude 'video/*' --exclude 'musique/*' /chemin/vers/ancien/home/ /chemin/vers/nouveau/home/

Le problème, c'est que ça ne va pas effacer de la source (mais il y a peut-être une option dans rsync...)

Edit : Effectivement, il y a l'option --remove-source-files
Fais des essais sur des répertoires test avant de faire des choses regrettables par contre ;)
Tu peux aussi utiliser l'option --dry-run apparemment, mais jamais fait.
Selon si tu termines ton chemin de source par / ou pas, ça change le comportement :
Code:
rsync chemin/ ./
va copier le contenu de chemin dans le répertoire courant,
Code:
rsync chemin ./
va copier un dossier chemin et son contenu dans le répertoire courant (enfin, il manque peut-être des options pour que ce soit récursif là mais tu comprends l'idée)
Back to top
View user's profile Send private message
SwordArMor
n00b
n00b


Joined: 21 Feb 2015
Posts: 44
Location: Bretagne

PostPosted: Sat May 23, 2015 1:17 pm    Post subject: Reply with quote

Si tu veux continuer à avoir accès à tes données mortes sur le nouveau /home, je pense que le plus simple est de faire un lien symbolique vers les trois/quatre répertoires qui resterons sur l’ancien /home.
Back to top
View user's profile Send private message
jotake
Tux's lil' helper
Tux's lil' helper


Joined: 23 Jan 2005
Posts: 97

PostPosted: Mon May 25, 2015 4:44 pm    Post subject: Reply with quote

Bon, je viens de tester via rsync, et si on sait lui parler faut avouer que c'est assez puissant comme outil.

Il faut juste faire attention, lors de l'option --exclude. Car je mettais toujours l'arborescence complete du dossier à exclure et cela foiré à chaque fois... jusqu'a ce que je comprenne, qu'il prenait comme "base" le dossier dans lequel on se trouve en lancant la commande rsync...

Sinon, tout fonctionne parfaitement.

Pour mes 4 dossiers de données "mortes", j'ai procéder comme ceci (pas forcément le plus propre), mais je voulais garder mon arborescence d'avant.

j'ai donc;
- monté mon /dev/VieuxDisqueDur sur /home/VieuxDisqueDur
- créer dans mon /NouveauHome mes 4 dossiers de données mortes
- créer 4 montage bind via le fstab pour monter mes /home/VieuxDisqueDur/Dossier1 sur /home/user/Dossier1
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2882
Location: Grenoble, France

PostPosted: Wed May 27, 2015 9:37 pm    Post subject: Reply with quote

Ah pardon, j'aurais pu préciser pour le exclude

Sinon, une question metaphysique ... quel différence y a-t-il entre faire un mount -bind et un lien avec ln ?
Enfin perso, j'ai les deux cas sur mon système, mais j'avoue avoir aucune idée pourquoi j'ai choisi l'un ou l'autre à l'époque où je l'ai fait...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum