coucou all
I need help.
Rsync tout le monde connait maintenant... moi je découvre
Cwrsync est un pack (ajout de dll de cygwin) pour utiliser ce programme (et protocole) natif *nix sous windows.
L'objectif
Etablit un transfert de fichier entre un client et un serveur (du même domaine)
Les deux étants sous xp pro (sp1).
Ca c'est fait, la doc est assez complete a ce niveau et le transfert se fait bien.
Mon problème
Les fichiers sont donc correctement transférés (de facon incrémentale) mais je n'arrive pas a les supprimer ! o_O
Que je sois en user, en admin local ou meme admin du domaine ! Je ne suis pas propriétaire.
Ce que j'ai essayé
Windows permet de s'affecter les droits d'un propriétaire ... ca marche
Mais c'est une methode manuelle qui n'est pas tres pratique avec 700 clients !
J'ai essayé la commande cacls sans succès : "acces refusé", c'est ce que je me prend dans les dents à chaque fois (je rappelle que meme en etant administrateur j'ai ce message !)
Que je désactive ou non la conservation des droits au niveau des options Rsync ne resoud pas le probleme.
Derniere chose, j'ai rajouté au niveau client un CYGWIN=nontsec qui permet d'avoir acces aux dossiers en lecture uniquement.
J'avoue etre un peu perdu, et j'en ai marre d'errer de forum en forum sans trouver la solution ... alors je poste
Ci dessous le contenu de mon fichier rsync.conf :
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid
[localhost]
path = /cygdrive/c/dossiers sauvegardes
read only = false
list = false
transfer logging = yes
dont compress = *.zip *.rar *.tar *.gz *.z |
Et l'appel du client :
rsync -auv --backup --backup-dir=REPERTOIRE dossierTransfere serveur::module |
(le module ici est localhost bien sur!)
Dans l'attente ...
idjiwa.