Question d'un gros newbie aux pros :
Comment dupliquer d'un serveur à un autre le contenu d'un disque en conservant les droits de chaque user/group, le tout en une commande...
SCP ou RSYNC fonctionne bien, mais ne conserve pas les droits des users... ROOT écrase tous les droits.
J'ai beau lire le man ou éplucher GOOGLE, sans résultat.
Merci pour vos lumières...
# Re: scp -p ?
Posté par tuiu pol . Évalué à 1.
[^] # Re: scp -p ?
Posté par neos . Évalué à 1.
scp -pr source_path cible:path
;-)
[^] # Re: scp -p ?
Posté par jmfayard . Évalué à 1.
Pour ça il n'y a pas à hésiter, c'est tar
Mais ça nécessite que les IDs des utilisateurs soient coordonnés sur les deux machines ( ldap ? nis ? )
La solution doit être quelquechose comme
ssh lamachine "tar options_pour_stdout les_dossiers" | tar xf -
[^] # Re: scp -p ?
Posté par neos . Évalué à 1.
sur la machine cible...
Mais c'est bizarre, SCP -P doit fonctionner...
Sinon, j'utiliserai TAR, pas le choix...
[^] # Re: scp -p ?
Posté par Olivier G. . Évalué à 1.
tar c <répertoire> | ssh user@machine tar xp -C <répertoire de dest>
[^] # Re: scp -p ?
Posté par neos . Évalué à 1.
En fait, j'ai monté un partage NFS puis fait tout simplement un cp --preserve
Merci à tous
;-))
# Re: scp -p ?
Posté par Nap . Évalué à 1.
# Re: scp -p ?
Posté par remi . Évalué à 1.
RSYNC_RSH=ssh rsync -az /path/ serveur:/path/
# copies binaires des secteurs du disque dur ?
Posté par free2.org . Évalué à 1.
il doit y avoir des softs utilitaires pour ça, mais essaye quand meme ( à tes risques et périls , et ça va effacer au moins hdb ) un bête cat /dev/hda > /dev/hdb (ou plutot un netcat /dev/hda1 si tu veux hardcopier une partoche vers une autre machine du réseau)
[^] # netcat + backup
Posté par free2.org . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.