Bonjour,
Je rencontre un probleme avec ce qui semble être une simple copie de fichier
Je dois copier le Home d'une machine vers une autre.
J'essai avec Rsyn ou scp et cela fonctionne mais dans les 2 cas cela crée sur le destination un dossier enfant Home dans le parent Home.
rsync -r -p /home root@172.16.104.17:/home
Comment copier le contenu du home source dans le home destination ?
# avec un slash, c'est mieux
Posté par eric gerbier (site web personnel) . Évalué à 9. Dernière modification le 22 décembre 2020 à 13:44.
rsync -r -p /home/ root@172.16.104.17:/home
et je recommande :
rsync -av /home/ root@172.16.104.17:/home
[^] # Re: avec un slash, c'est mieux
Posté par Marc Quinton . Évalué à -5. Dernière modification le 22 décembre 2020 à 18:13.
peut-etre
rsync -av /home/ root@172.16.104.17:/
pour éviter d'avoir un double /home.[^] # Re: avec un slash, c'est mieux
Posté par wismerhill . Évalué à 9. Dernière modification le 22 décembre 2020 à 22:18.
Non, là tu va synchroniser le contenu de /home dans / !
Il faut lire la page de manuel de rsync concernant la façon dont le / final dans la source est interprété par rsync (il crée un niveau de moins).
[^] # Re: avec un slash, c'est mieux
Posté par NeoX . Évalué à 1.
et si on est sur qu'il n'y a pas de dossier/fichier cachés dans /home
rsync -aP /home/* root@machine_distante:/home/
comme ca on precise bien ce que l'on veut prendre (le contenu de /home) et où on veut le mettre (dans /home de la machine distante)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.