Forum Astuces.divers Rsync et traduction d'id

Posté par .
Tags : aucun
4
6
sept.
2009
Disposant de serveurs à la base d'utilisateurs centralisée, je n'avais jamais remarqué une particularité de rsync auparavant: La traduction d'uid.
Quitte a faire un pense bête, autant le faire ici qu'il serve à d'autres.

Lors d'une replication, les uid/gid des fichiers sont convertit en leur valeurs texte, puis après transfert sur le système destination, mappés sur l'uid correspondant sur la cible (*).
user1(uid 510) -> user1 (uid 510)
user2(uid 511) -> user2 (uid 514)

Les fichiers sans correspondance passent en 65534, soit 'inconnu'.
Critique donc si votre système de destination a plus de 1 utilisateur manquant par rapport au système cible, d'autant plus qu'on peut ne s'en rendre compte que trop tard :/

Pour la conservation des uid/gid ( à la manière d'un tar classique ): --numeric-ids

* (Embêtant quand votre solution de backup considère que les uid et estime que le backup n'est pas synchronisé avec la source.)

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.