Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1455 connectés 

 



Dernière réponse
Sujet : synchro et sauvegarde avec rsync et unison
thierryR Un dessin vaut mieux qu'une grande explication.
Malgré le fait que j'ai reproduit le même nom et le même UID, GID sur le laptop, il ne met pas possible d'ecrire sur le laptop depuis le desktop. unison est donc coincé
 
http://pix.nofrag.com/7/8/0/b8d34a [...] efbbtt.jpg

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
thierryR Un dessin vaut mieux qu'une grande explication.
Malgré le fait que j'ai reproduit le même nom et le même UID, GID sur le laptop, il ne met pas possible d'ecrire sur le laptop depuis le desktop. unison est donc coincé
 
http://pix.nofrag.com/7/8/0/b8d34a [...] efbbtt.jpg
thierryR Excuse moi. Je l'ai enlevé car il était mal exprimé.
En fait je compare 2 /home/toto avec les mêmes uid ....
 
Dans les fait à partir d'un PC j'ouvre les 2 dossiers  
1) /home/toto uid correct
2) /mnt/distant/home/toto/  uid= root
 
donc je ne peux pas recopier en nfs sur le PC distant.
il faudrait créé un groupe que utilise unison.  J'en ai pas trouvé.....
o'gure

thierryR a écrit :

Un accès distant par nfs ou en ssh représente un dossier root.
On peut le lire mais pas y écrire.


Heu non. Tout dépend des droits du répertoire et de comment tu l'as monté

 

Pour du SSH :
Les droits correspondent aux droits du login que tu utilises pour ouvrir la session

 

Pour du NFS :
Les droits correspondent aux droits du système de fichiers en face. Sauf si tu as monté l'export en read-only ou que l'export est configuré pour être en read-only.

 

Fait gaffe que les uid des users soient cohérents en NFS entre la machine client et serveur.

 

edit: Bon ben je viens de répondre à un post supprimé pour ceux qui se posent des questions... [:whatde]

thierryR J'ai essayé unison mais un problème se présente et je ne sais pas le résoudre. Le wiki n'en parle pas.
Quand il n'y pas de fichier à mettre à jour sur le PC B ( création sur B) on a ce message

Système de fichiers accessible en lecture seulement


Par les actions possibles, j'ai essayé de forcer mais rien n'y fait.
J'ai regardé les droits sur le dossier et ai tout ouvert... Pas mieux.
Si quelqu'un a une petite idée...... :whistle:

thierryR À propos d'unison voilà un truc sympa.
http://wiki.mandriva.com/fr/Unison
thierryR

mikala a écrit :


Même si tu fais une sauvegarde sur deux machines distincts un seul serveur te suffira, rsync te permettant d'envoyer *et* de recevoir des données.


Alors là... Il me manque des infos. Je vais faire comme tu dis et essayer de trouver les bonnes formules.
La pièce principale étant le desktop, je vais coller le daemon dessus.
Je vais utiliser grsync pour faire des tests. Une fois que j'aurai les bonnes formules, je ferai un script.
Ensuite seulement, je verrai ce que peux apporter unison  aux scripts.

o'gure

thierryR a écrit :

Pour o gure:
Le man page à été traduit par notre ami delafond.
http://www.delafond.org/traducmanf [...] ync.1.html


J'évite de lire les traductions [:whatde]

mikala

thierryR a écrit :


Misère. Je n'y suis pas arrivé, où alors je l'ai installé sur le mauvais PC.
Il faudrait que je puisse trouver un tuto simple à partir d'exemples.
 
Je comprends vite, mais il faut m'expliquer parfois longtemps. :D
 
Si je suis ce que dis o'gure j'aurais quand même raison.
Je fais une sauvegarde mutuelle:

- avec un daemon rsync en face.


donc il me faut 2 daemons !  :wahoo:


Même si tu fais une sauvegarde sur deux machines distincts un seul serveur te suffira, rsync te permettant d'envoyer *et* de recevoir des données.

thierryR Pour o gure:
Le man page à été traduit par notre ami delafond.
http://www.delafond.org/traducmanf [...] ync.1.html
thierryR

mikala a écrit :

non, un seul suffit.


Misère. Je n'y suis pas arrivé, où alors je l'ai installé sur le mauvais PC.
Il faudrait que je puisse trouver un tuto simple à partir d'exemples.
 
Je comprends vite, mais il faut m'expliquer parfois longtemps. :D
 
Si je suis ce que dis o'gure j'aurais quand même raison.
Je fais une sauvegarde mutuelle:

- avec un daemon rsync en face.


donc il me faut 2 daemons !  :wahoo:

mikala

thierryR a écrit :

Une belle présentation de unison:
http://www.commentcamarche.net/tel [...] 236-unison
 
Outre le fait que les RPM sont difficile à trouver pour unison j'ai trouvé ça :
http://karlesnine.developpez.com/unison/
Ça à l'air simple, mais l'exemple donné passe en local.
J'aurais préféré en daemon car ma liaison nfs ne se fait pas toujours.


il y a un paquet pour la mandriva 2009.0 sur le media Contrib et si j'en crois le changelog présent depuis un certain temps (je dirais au moins la 2006)

mikala non, un seul suffit.
thierryR Pour faire une sauvegarde de PC A sur PC B  puis de PC B sur PC A   faut-il installer 2 daemon rsync ? :)
thierryR Une belle présentation de unison:
http://www.commentcamarche.net/tel [...] 236-unison
 
Outre le fait que les RPM sont difficile à trouver pour unison j'ai trouvé ça :
http://karlesnine.developpez.com/unison/
Ça à l'air simple, mais l'exemple donné passe en local.
J'aurais préféré en daemon car ma liaison nfs ne se fait pas toujours.
thierryR Effectivement j'ai entendu parler de cette possibilité.  
Je pense qu'il serait intéressant de faire ce petit mirroring lors de l'extinction du PC. Sauf la 1ere fois, je crois que ça doit aller vite. :)
Fork Bomb Perso, je me sers de SSH en mode graphique (KIO_slave fish:/ dans konqueror)
thierryR Ben, je sais que je suis une quiche dans le domaine, mais quand j'ai voulu me servir le plus simplement du monde de RSYNC, une connection SSH m'a été demandée. J'ai généré des clés car j'ai voulu tenté le coup, mais je ne suis jamais arrivé au bout.
J'ai cherché des méthodes sur google, mais apparemment ce n'était pas de mon niveau.
Comme il est dit: SSH Il n'y pas plus simple.... Sauf pour moi.
D'un autre coté je reste en local... Ça me donne l'impression d'utiliser une grosse machine pour pas grand chose.
 
Un jour j'ai fait tourner RSYNC avec un daemon en face. Je ne sais plus comment j'y suis arrivé, mais ça fonctionnait. Depuis j'ai upgradé ma distrib. L'histoire s'est achevée là.
o'gure

thierryR a écrit :

J'ai testé rsync, mais il me semble qu'il ne fonctionne qu'en ssh


heu non.
On peut utiliser SSH pour sécuriser les échanges mais il peut fonctionne très bien sans. Ouvre le manpage!
On a les possibilités suivantes :
- en local (d'un répertoire à un autre, d'un disque à un autre, d'un disque externe à une carte flash, bref en loca)
- en réseau
  - à travers un tunnel SSH.
  - à travers RSH
  - avec un daemon rsync en face.
  - à travers des partages nfs (ce qui d'un point de vue rsync est du local).
  - à travers des partages samba  (ce qui d'un point de vue rsync est du local).

Fork Bomb C'est problématique que tes données transitent d'un ordi l'autre de façon sécurisée ?
thierryR J'ai testé rsync, mais il me semble qu'il ne fonctionne qu'en ssh  
Je l'avoue, je galère .......
unisson:  je ne connais pas. Je vais me renseigner.
Merci.
o'gure via rsync ou unisson
thierryR bonjour.
Comment faites vous ?  :pt1cable:  
Je voulais savoir  ce qui est possible de faire ou d'utiliser pour synchroniser un desktop avec un laptop.
Ce que je cherche en synchro:
.thunderbird
.mozilla
~/php
/var/lib/mysql
 
Merci de m'aider dans la démarche.[:alandon]

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR