Synchro de rep. locaux sous Suse 8.2

Pascal -  
 francoispgp -
Bonjour,

je voudrais faire la synchronisation entre deux rep. locaux du meme systeme de fichier.

Mais avec des régles de droits.

c'est à dire

j'ai un rep /home/Data1 et un autre /home/Data2

je voudrai que tout les nouveaux fichiers crées sur /home/Data1
soit transferé en auto sur /home/Data2

et inversement (cela c'est pour la création de nouv. fichier)

pour la mise à jour des fichier (comparaison de date)

je voudrai qu'elle se face ou non dans les deux sens suivant le user propriaitaire du fichier.

Es-ce-que quelqu'un à une idée de soft.

parceque en shell script avec de cp et etc ... ça risque d'etre un peu galère !

Rsync ?

6 réponses

francoispgp
 
utilises un raid software sur deux partitions au lieu de te casser les pieds avec ca...

en shell script tu vas y arriver mais ca va etre assez lourd a developper....
0
pascal
 
Yes, Yes j'y avais pensé, mais en raid 1 mirroring la syncronisation va être systèmatique

et es-ce-que je vais pouvoir avoir un partage sur une partoche pour un groupe de user et un autre partage sur l'autre partoche pour mon 2eme groupe de user ?

parceque les raid logiciel ou non que j'ai déjà fais; une fois le raid construit tu ne vois plus qu'une partition logique.

je ne sais pas ?

Merci pour ta rep. Francoispgp
0
francoispgp
 
ben sinon fais le en shell script que tu run dans l'inittab
et se rappelle lui meme toutes les 5minutes mais c'est hyperchiant a faire et surtout je comprend pas l'interet....
0
superdebutant
 
salut
moi j'ai pas bien compris l'interet de faire ca

nouveau fichier dans rep1 droits -> USER,GROUP,OTHER
fichier mis à jour dans rep1 droits -> USER,GROUP,OTHER

if user ......... -> copie rep2
if group ....... -> copie rep2
etc........

bref tu optiens un disque +ou- image avec droits croisés....

tu veux pas plustot faire un script qui mets à jour les droits tout simplements et fait une copie de backup dans REP2 de REP1 ?

c'est plus facile est developper par contre c'est plus chiant à mettre en place comme droits groupes/users/others
il vas surement faloir faire +de groupes et de users (dont certains peuvent n'exister que pour/par le script)

par exemple
groupe A user reels
groupe B users script
groupe C users reels

toto A rwxr-xr-- nouveau par exemple devient
toto B r-xrwx--- avec une copie de sauvegarde
toto C rw-r-x--- copie de sauvegarde sur REP2

exemple bidon ok mais c'est ca que tu veux non ?
avoir les memes fichiers dans REP1 et REP2 mais pas avec les meme droits
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pascal
 
oui c'est plus ou moins cela .

l'interet c'est de synchroniser 2 base de données fichier entre 2 bureau d'études distant via un montage du rep. de travail du BE distant sur le serveur de fichier du BE siege.

Mais là ou cela se complique grave c'est que le BE distant a :
le devoir fournir au BE siege tout les fichier qu'il crée
le droit de modifier ces propre fichier.
l'INTERDICTION de mettre à jour un fichier du BE siege

le BE siege fournit tout ces fichier au BE distant
mais pas en lecture ecriture ! en lecture seul

Yaï je ne sais pas comment m'en sortire sans base de données !

Merci à tous
0
francoispgp
 
alors c'est bien ca faut faire comme superdebutant l'a propose
0