Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/10/2006, 18h16   #1
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
Par défaut Dossiers clonner entre deux pc

Salut !
Je débute dans Linux et comme il me semble qu'il est très réputé pour les réseaux, je me demandais si il n'existerai pas un logiciel permettant d'avoir deux dossiers "colonner" entre deux pc ?

Je m'explique :
Par exemple, si le dossier "D1" est clonné entre le pc "PC1" et "PC2". alors si "PC1" modifie le contenue du dossier "D1", alors automatiquement "PC2" ferais la même opération sur son dossier "D1".
De même si l'un des deux pc est étain, si "PC1" modifie un fichier, alors que "PC2" est étain, alors des qu'il s'allume, il se maîtrait automatiquement à jour.

C'est en fait un logicielle permettant d'avoir un même dossier a partir d'un des deux pc sans étre pour autant obligé d'avoir un pc serveur qui serait obligerai d'être tout le temps allumé.
Ca sert aussi de sauvegarde au cas ou un disque dur se casse car les fichiers resterait en double sur les deux pc.

un tel programme existe t'il ?

Merci pour votre aide.
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2006, 18h26   #2
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
un logiciel de synchronisation... comme rsync ferait l'affaire
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2006, 18h28   #3
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
Ok , je vais voir de se coté là alors...
Merci beaucoup pour cette réponse si rapide !!
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2006, 19h56   #4
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
Je viens faire quelque recherche sur rsync, et si j'ai bien tout compris, ça sert en fait à transférer de manière intelligent du contenue d'un dossier vers un autre PC en ne transférant que les fichiers les plus récent avec l'option -u
Donc dans mon cas, il faudrais que fasse un rsync de chaque coté, c'est bien ca ?

Merci
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2006, 20h23   #5
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
gagné...
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2006, 00h40   #6
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
ok...
alors, j'ai essayer de maitre ça en place mais j'ai des erreurs que je n'ai pas réussi a résoudre :^/

voici ce que j'ai fait :
sur les deux pc :
Code :
1
2
3
4
5
6
7
8
9
$sudo vi /etc/default/rsync
#modifier la ligne RSYNC à true
$sudo /etc/init.d/rsync start
$sudo vi /etc/rsyncd.conf
#ajout de :
[share_rsync]
   path = /media/windows/documents
   comment = Synchro fichiers internes
   read only = false
ensuite lorsque je fait :
Code :
$rsync -razu /media/windows/documents 192.168.1.10::share_rsync/
j'ai le message d'erreur :
Citation:
building file list ... done
./
rsync: recv_generator: mkdir "/." (in share_rsync) failed: Permission denied (13)
rsync: stat "/." (in share_rsync) failed: Permission denied (13)
rsync: recv_generator: mkdir "/." (in share_rsync) failed: Permission denied (13)
rsync: stat "/." (in share_rsync) failed: Permission denied (13)

sent 58 bytes received 22 bytes 160.00 bytes/sec
total size is 112640 speedup is 1408.00
rsync error: some files could not be transferred (code 23) at main.c(791)
qu'es qu'il faut que je fasse ?

Merci
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2006, 15h43   #7
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
ok, j'ai trouver le probleme, comme le dossier se trouve sur une partition FAT32 il fallait que je modifi le fstab ^^
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2006, 16h30   #8
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
Ca y est je viens de mètre ca en place ca marche parfaitement =)
il y a juste un seul petit problème que je n'ai pas réussi a résoudre, la suppression des fichiers

Je suis obliger de désactiver la suppression des fichiers si il n'existe pas sur le serveur car si non, les nouveau fichiers créé serons supprimer des que je fait la synchronisation...

exemple :
je créé sur 'PC1' un fichier 'F1'
je fait la synchronisation : je dit a 'PC1' de récupérer les fichier de 'PC2' (et la si je désactive pas la suppression des fichiers si il n'existe pas, mon ficher 'F1' sera supprimer car il n'existe pas sur 'PC2'

j'ai essayer de voir dans les options de rsync mais je n'ai rein trouver

Quelqu'un a une idée ?

Merci
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2006, 16h47   #9
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
http://man.developpez.com/man1/rsync.1.php

normalement, il faut mettre une option particulièrement pour effacer les fichiers n'existant pas chez l'émetteur... (--delete)


es-tu sûr de ton coup ?


sinon avec --existing, il ne devrait pas toucher à ceux qui n'existent pas..
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2006, 17h15   #10
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
arf, j'ai du mal m'expliquer...

effectivement si je met rien, il ne surprime pas les fichier qui ne sont pas chez l'émetteur... mais du coup, si je veux supprimer des fichiers, a chaque synchronisation, il va les restituer (vu que les synchronisation se font dans les deux sensse)

et si par contre je met --delete il supprime les fichier que j'aurais supprimer mais aussi se que je créé a partir du 'PC1' :^/

en fait j'aimerais que les fichier qui vienne d'être créé soit telecharger, mais par contre les fichier qui on était supprimer soit supprimer...

Merci
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2006, 17h29   #11
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
dans ces cas-là, tu commences par committer avant updater (terminologie cvs)
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2006, 17h41   #12
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
Que je commence par committer ... je crois que je ne comprend pas bien...

terminologie cvs : c'est a dir utiliser l'option "--cvs-exclude" ?

Pourais tu m'expliquer un peu plus en quoi consiste cette méthode s'il te plais ?

Merci
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2006, 18h12   #13
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
tu commences à faire la mise à jour des fichiers situés sur le poste distant, puis de ceux situés sur la machine cliente (ie celle qui essaie de se mettre à jour)
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2006, 18h25   #14
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
Si je commences à faire la mise à jour des fichiers situés sur le poste distant, et que le poste distant a effacer un fichier, la mise a jour aura pour effet de réstituer le fichier ...

j'ai peu étre mal compris mais je voie vraiment comment je pourais m'en sortir ...
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2006, 18h37   #15
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
problème en effet...

normalement, on fait ses manip entre un portable et un serveur de fichiers :

le type par en déplacement, il rappatrie sur son portable ses fichiers
le type revient, il met à jour son boulot sur le serveur de fichiers


et tout redevient normal jusqu'au prochain déplacement
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2006, 18h53   #16
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
ha oui, ok se n'est pas exactement la meme utilisation... je vais devoir un peu faire du bricolage alors c'est ca ?

Un moyen serais de stocker dans une liste, tout les fichier deja envoyer ou deja recu au moins une foie, comme ca, ca me permettras de différencierer les fichiers a supprimer des fichiers a créé.

es possible de faire ca ? et si oui avec quel outil ? je sous un nouvelle utilisateur de linux donc je ne sait pas trop avec quoi créé ca :^/ (je m'y connaît un peu en C)...

Merci
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2006, 16h48   #17
Membre éprouvé
 
Avatar de Tchetch
 
Inscription : mars 2002
Messages : 401
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2002
Messages : 401
Points : 434
Points : 434
Tu devrais jeter un coup d'oeil à FAM, File Alteration Monitor. Il me semble que ça pourrait être utile pour ton cas :
http://savannah.nongnu.org/projects/fam/
__________________
Mon wiki (on y parle Debian principalement) : http://www.tchetch.net/
Tchetch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2006, 19h09   #18
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
en fait, je vien de me créer un petit programme en C pour faire se que je voulais en utilisent des .cvsignore
Par contre il y a just un probleme, si les nom des fichier contienne des <espace>, .cvsignore ne les prend pas en compte dans le nom du fichier... :^/

vous ne savais pas comment je pourais faire pour le forcer à les prendre en compte ?
j'ai chercher sur google, mais j'ai rien trouvé :'(

Merci
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2006, 23h01   #19
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
bon... en fait ma question précédente n'a plus trop avoir avec le sujet. je vais donc créé une nouvelle discutions sur rsync plutôt et marquer cette discutions comme résolue...

Merci
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2006, 02h59   #20
Membre confirmé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 668
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 668
Points : 284
Points : 284
Envoyer un message via MSN à Ekinoks
C'est bon j'ai réussi a résoudre le problème des nom de fichier avec espace, j'utilise l'option -F au lieu de -C
du coup, tout marche comme je voulais

Problème entièrement
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h56.


 
 
 
 
Partenaires

Hébergement Web