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

  1. 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
  2. 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
  3. 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
  4. 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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
  7. francoispgp
     
    alors c'est bien ca faut faire comme superdebutant l'a propose
    0