Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/07/2009, à 22:25

redzen

[Résolu] Rsync pb de droit

Bonjour,

Je cherche à faire une synchro rsync entre mon ubuntu(ext4) vers mon vista(ntfs).
Sur mon ubuntu j'ai monté un répertaoire de partage vers vista dans /media/partage.
J'ai mis mon user dans le groupe rsync.
Sur mon répertoire partage a les droits suivants : drwxrwxrwx 1 root root 8192 2009-07-17 20:30 partage => donc tout le monde a l'accès rwx.

Or lorsque je lance ma synchro :
rsync -hauv --delete /home/redzen/Documents/ /media/partage/ >> ~/rsync.log

J'obtiens les erreurs suivantes et ma synchro ne se fait pas :
rsync: chgrp "/media/partage/doc_david/loisirs/actualite/politique/f SNCF_Greve.pps" failed: Operation not permitted (1)

Il semblerait que ce soit un pb de droit...
J'ai donc lancé rsync avec sudo => mais vu que root ne fait pas parti du groupe rsync rien ne fonctionne.

Autre réflexion : j'arrive à ajouter, supprimer, modifier des fichiers dans le répertoire partage et ce, en étant connecté en user.

Bref je suis dans le groupe rsync, j'ai les droits pour modifier le répertoire partage. D'où peut provenir le problème?

Dernière modification par redzen (Le 21/07/2009, à 16:33)


Dura lex sed lex

Hors ligne

#2 Le 18/07/2009, à 19:15

redzen

Re : [Résolu] Rsync pb de droit

Quelqu'un a une idée ?


Dura lex sed lex

Hors ligne

#3 Le 19/07/2009, à 21:02

redzen

Re : [Résolu] Rsync pb de droit

Personne n'est inspiré


Dura lex sed lex

Hors ligne

#4 Le 20/07/2009, à 22:26

redzen

Re : [Résolu] Rsync pb de droit

Pas si simple que ça RSYNC


Dura lex sed lex

Hors ligne

#5 Le 20/07/2009, à 22:32

NooP

Re : [Résolu] Rsync pb de droit

Bonsoir,

Tout est dans le message d'erreur :

rsync: chgrp failed: Operation not permitted (1)

Tout simplement, NTFS ne supporte pas la gestion des utilisateurs/groupes/droits Unix.

Dernière modification par NooP (Le 21/07/2009, à 00:32)


Votez Macron, vous l'aurez dans le fion !

Hors ligne

#6 Le 20/07/2009, à 22:35

Tomzz

Re : [Résolu] Rsync pb de droit

Bonsoir,
Un  petit essai pour t'aider mais sans certitude.
Ntfs ne gére pas les droits de la même façon que extX.
Donc si tu demande à rsync de conserver les droits lors d'une copie de ext4 vers ntfs ça doit poser problème.

[grillé big_smile]

Dernière modification par Tomzz (Le 20/07/2009, à 22:36)

Hors ligne

#7 Le 21/07/2009, à 14:12

redzen

Re : [Résolu] Rsync pb de droit

Bonjour à vous deux et merci de votre aide,

Bizarre ce que vous me dites car grsync qui est une couche graphique sur rsync arrive à faire le transfert de l'ext4 vers le NTFS. J'ai aussi des messages d'erreurs avec grsync mais le transfert se fait bien.


Dura lex sed lex

Hors ligne

#8 Le 21/07/2009, à 14:36

kyncani

Re : [Résolu] Rsync pb de droit

Man rsync.

L'option -a implique entre autre -ogp. Or ntfs ne supporte pas la gestion des utilisateurs/groupes/droits Unix comme l'a signalé NooP.

Hors ligne

#9 Le 21/07/2009, à 15:03

redzen

Re : [Résolu] Rsync pb de droit

Merci effectivement ce sont les options -ogp qui posent problème. Je les ai retirées et cette fois la synchro se fait parfaitement mais j'ai toujours les messages d'erreur. Vu qu'il n'y a plus d'option sur les permission et groupes, ce message d'erreur n'a plus lieu d'être non ?

redzen@jackalope:~$ rsync -rltdHuv --delete ~/Bureau/test_grsync/ /media/partage/test_grsync >> ~/rsync.log
rsync: failed to set times on "/media/partage/test_grsync/.": Operation not permitted (1)
rsync: failed to set times on "/media/partage/test_grsync/.test_grsync.MZQQYX": Operation not permitted (1)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1058) [sender=3.0.5]


J'ai une autre question en lien : En entreprise comment fait-on pour synchroniser deux serveurs linux-windows en gardant les permissions et groupes ? Utilise t-on un autre logiciel que rsync ?

Dernière modification par redzen (Le 21/07/2009, à 15:05)


Dura lex sed lex

Hors ligne

#10 Le 21/07/2009, à 15:35

kyncani

Re : [Résolu] Rsync pb de droit

Note qu'il reste encore les options -rltdHuv. Man rsync pour savoir ce qu'elles veulent dire.

Hors ligne

#11 Le 21/07/2009, à 15:46

redzen

Re : [Résolu] Rsync pb de droit

J'ai déja étudié ces paramêtres (je ne les ai pas mis au hasard en espérant que ça allait fonctionner). Mais je ne vois pas ce qui peut bloquer parmi ceux-là car aucun ne fait référence aux permission donc aucune raison d'avoir un message d'erreur du type "Operation not permitted".
-r      parcours le dossier indiqué et tous ses sous-dossiers
-l      copie les liens symboliques comme liens symboliques
-t      préserve les dates
-d     préserve les périphériques
-H     préserve les liens matériels
-u     Transfert incrémental => ne copie que les fichiers les plus récent
-v     plus loquace


Dura lex sed lex

Hors ligne

#12 Le 21/07/2009, à 16:05

kyncani

Re : [Résolu] Rsync pb de droit

redzen a écrit :

Mais je ne vois pas ce qui peut bloquer parmi ceux-là car aucun ne fait référence aux permission donc aucune raison d'avoir un message d'erreur du type "Operation not permitted".

rsync: failed to set times on "/media/partage/test_grsync/.": Operation not permitted (1)

L'opération non permise est celle de changer les dates et non pas de changer les permissions comme c'était le cas précédemment.

Hors ligne

#13 Le 21/07/2009, à 16:13

redzen

Re : [Résolu] Rsync pb de droit

Ok, merci kyncanl ça fonctionne,

Sais-tu comment les entreprises font pour synchroniser leur serveurs linux avec leurs serveurs windows en conservant les permissions et dates ? Utilisent t-elles un autre logiciel plus perfectionné ?


Dura lex sed lex

Hors ligne

#14 Le 21/07/2009, à 16:23

kyncani

Re : [Résolu] Rsync pb de droit

Non, je ne connais pas bien ce domaine.

Hors ligne

#15 Le 21/07/2009, à 21:11

NooP

Re : [Résolu] Rsync pb de droit

Ca n'est pas un problème de logiciel.

Unix et Windows sont deux OS différents, ne gérant pas les droits de la même manière.
Tu ne peux donc pas (Autrement qu'en créant un fichier TAR ou autre truc du même genre) synchroniser des fichiers Unix <-> Windows sans perdre les spécificités de chaque OS.


Votez Macron, vous l'aurez dans le fion !

Hors ligne