CwRsync -- permissions et securité - Stockage/Sauvegarde - Windows & Software
Marsh Posté le 03-08-2004 à 08:18:28
mmm...
Est ce si évident que ca ou hardware et ses compagons sont ils en vacances ?
...
Marsh Posté le 04-08-2004 à 09:52:07
J'ai contourné le problème (suggestion de la doc!), un compte spécifique est associé au service rsync.
Les droits étant autorisés pour ce compte il n'y a plus de problème.
Merci pour votre participation
Marsh Posté le 03-05-2005 à 10:07:54
redétérrage de topic....
j'arrive a faire marcher en local, mais jen 'arrive pas a faire de backup sur un ordinateur distant (bien sur ou cwrsync est installé)
quelqu'un pourrait me copier coller une ligne de commande avec une IP bidon en exemple que je vois ou je me gauffre? m
merci de votre aide!
Marsh Posté le 25-10-2007 à 10:40:43
rsync -ravz --delete --backup --backup-dir=/sauvegarde/backup 192.168.0.1::save_home /sauvegarde/miroir
Marsh Posté le 10-03-2008 à 15:33:00
ReplyMarsh Posté le 03-06-2008 à 11:14:50
Bonjour,
Nous avons remarqué des problèmes de droits en production (impossibilité de supprimer certains fichiers, modification des droits...)
Nous avons réglé le souci en lançant un SetACL (outil opensource) après chaque synchronisation :
Voici le script (synchro.bat) :
Code :
|
Si vous avez une meilleure idée...
Marsh Posté le 14-06-2008 à 07:40:11
Pour les droits de fichiers (NTFS) voir ici :
http://www.commentcamarche.net/faq [...] us-windows
Marsh Posté le 09-07-2010 à 15:38:10
En parlant de Rsync:
/!\ ATTENTION /!\: Toutes les implémentations actuelles de rsync sous Windows (que ce soit cwRync, DeltaCopy ou autres) supportent mal les caractères internationaux (aucun support d'UTF-8) et ne supportent pas les chemins de plus de 255 caractères.
Les fichiers avec des accents et caract spéciaux causent problèmes:
Pour résoudre ce problème il suffit :
1. Mettre à jours les .dll de deltacopy qui prenne en charge les caractères.UTF-8 Characters
Installation :
1. Télécharger et installer Cygwin 1.7.x (Prendre les packages de internet)
2. Prendre les .DLL et .EXE du Cizwin 1.7 et les copier dans le répertoire c:\Deltacopy)
chmod.exe
cygcrypto-0.9.8.dll
cyggcc_s-1.dll
cygiconv-2.dll
cygintl-8.dll
cygpopt-0.dll
cygwin1.dll
cygz.dll
rsync.exe
ssh.exe
Marsh Posté le 02-08-2004 à 11:52:15
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.