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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  sauvegarde en réseau avec rsync

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

sauvegarde en réseau avec rsync

n°1054860
thierryR
J'aime les bretzels
Posté le 24-06-2008 à 22:14:19  profilanswer
 

Bonjour  
Je cherche à faire une sauvegarde de mes PC par action réciproque.
PC1 sauvegardé sur PC2
PC2 sauvegardé sur PC3
PC3 sauvegardé sur PC1
 
J'ai pensé à utilisé rsync car il semble pas mal.
J'ai donc utilisé ce cours http://www.coredump.fr.to/rsync-so [...] isee-ssh/3
 
Ily a un détail qui m'échappe.
sur le PC2 j'ai lancé le daemon rsync  
j'ai vérifié avec netstat et il est bien sur le port 873
J'ai lancé un commande de vérification sur le PC1  

# rsync -rCv serveur::thierry /home
rsync: getaddrinfo: serveur 873: Name or service not known
rsync error: error in socket IO (code 10) at clientserver.c(122) [receiver=3.0.2]


Il ne trouve pas le service rsync de PC2
 
Ma question est: Sur un réseau de petite taille (maison) jusqu'où accède t-on aux services en cours ?
1) seulement sur le PC où est démarré ce service
2) sur tout le réseau
 
Ne manque-t-il pas un renvoi dans le cours pour expliquer le fonctionnement des daemons (services).
Merci. :)


Message édité par thierryR le 06-11-2008 à 09:14:11

---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
mood
Publicité
Posté le 24-06-2008 à 22:14:19  profilanswer
 

n°1055083
mikala
Souviens toi du 5 Novembre...
Posté le 25-06-2008 à 13:50:48  profilanswer
 

dans le cas que tu décris, tu fournis également la réponse.

Citation :


# rsync -rCv serveur::thierry /home
rsync: getaddrinfo: serveur 873: Name or service not known
rsync error: error in socket IO (code 10) at clientserver.c(122) [receiver=3.0.2


Il n'arrive pas a résoudre l'adresse thierry.
Tu devrais rajouter les informations nécessaires dans le fichiers /etc/hosts de chaque machine au minimum.


---------------
Intermittent du GNU
n°1055093
gug42
Posté le 25-06-2008 à 14:11:14  profilanswer
 

T'as un outil, basé sur rsync, qui est capable de faire de l'historisation et/ou des sauvegardes différentiels.  
 
Mais je me rapelle plus son nom ... :/

n°1055263
Taz
bisounours-codeur
Posté le 25-06-2008 à 21:37:58  profilanswer
 

utilise les options -a et --delete(*) pour faire une sauvegarde comme il faut.
 
 
la syntaxe serveur::thierry c'est si t'as un rsyncd qui tourne en fasse. pas nécessaire je pense aujourd'hui avec ssh. c'est quoi ta conf de rsyncd ?

n°1055282
thierryR
J'aime les bretzels
Posté le 25-06-2008 à 23:32:26  profilanswer
 

Voici le contenu du fichier rsyncd.conf sur le PC 2  chargé de sauvegarder le PC1 (thierry)  
 

" fichier de configuration de rsyncd.conf
uid = root
gid = root
log file = /var/log/rsyncd.log
 
[thierry]
path = /sauvegarde/thierry
comment = Contenu du Pc Thierry
list = yes
read only = yes


 
En fait, je suis l'exemple comme décrit pour apprendre le fonctionnement. J'y vais donc par étape.
Il est certain qu'après dans l'évolution de l'explication on se servira de SSH
 
Le problème est que si le service rsyncd ne fonctionne déja pas, je vais avoir du mal avec la suite.
 
Pour Mikala. Ce message s'est affiché avec le PC2 en marche ou à l'arrêt. Il semblerait donc que le service rsyncd ne passe pas sur le réseau. Faut-il configurer un autre service (xinetd) pour le voir sur tous les PC ?

Message cité 1 fois
Message édité par thierryR le 25-06-2008 à 23:35:57

---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
n°1055285
Profil sup​primé
Posté le 25-06-2008 à 23:43:55  answer
 

Taz a écrit :

pas nécessaire je pense aujourd'hui avec ssh


En fait, il ne faut même pas faire tourner rsyncd. Avec les serveurs ssh installés, il suffit de faire "rsync user@host"  
rsync utilise ssh pour l'auth et le transport automatiquement

Message cité 1 fois
Message édité par Profil supprimé le 25-06-2008 à 23:44:04
n°1055290
mikala
Souviens toi du 5 Novembre...
Posté le 26-06-2008 à 00:02:31  profilanswer
 

mikala a écrit :

dans le cas que tu décris, tu fournis également la réponse.

Citation :


# rsync -rCv serveur::thierry /home
rsync: getaddrinfo: serveur 873: Name or service not known
rsync error: error in socket IO (code 10) at clientserver.c(122) [receiver=3.0.2


Il n'arrive pas a résoudre l'adresse thierry.
Tu devrais rajouter les informations nécessaires dans le fichiers /etc/hosts de chaque machine au minimum.


 

thierryR a écrit :


 
Pour Mikala. Ce message s'est affiché avec le PC2 en marche ou à l'arrêt. Il semblerait donc que le service rsyncd ne passe pas sur le réseau. Faut-il configurer un autre service (xinetd) pour le voir sur tous les PC ?


 
as tu seulement pris la peine de lire ce que j'avais écris?
ton PC2 n'arrive pas a résoudre le nom de ton PC1 ....
utilises directement les ips pour que cela fonctionne en lieu et place des noms où alors renseignes les /etc/hosts sur les diverses machines de ton réseau...


---------------
Intermittent du GNU
n°1055484
ving
Posté le 26-06-2008 à 15:34:27  profilanswer
 

gug42 a écrit :

T'as un outil, basé sur rsync, qui est capable de faire de l'historisation et/ou des sauvegardes différentiels.  
 
Mais je me rapelle plus son nom ... :/


 
rsnapshot :o
 
que j'utilise et trouve très bien.
 

n°1056151
Manisque
Posté le 28-06-2008 à 09:36:48  profilanswer
 


 
Je plussoie, rsync est bien plus simple et siquioure :o à utiliser avec ssh.
 
rsync -e ssh user@host:path path
 
(ca fonctionne aussi avec des ports différents, par exemple rsync -e 'ssh -p 222' )


---------------
Si tu bois froid juste après le potage chaud, ça va faire sauter l'émail de tes dents - Monorailcat iz ohverin
n°1056187
thierryR
J'aime les bretzels
Posté le 28-06-2008 à 13:16:05  profilanswer
 

En fait, je vais zapper l'étape "rsyncd" du cours et vais continuer vers ssh.
Je verrai bien si ça fonctionne.


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
mood
Publicité
Posté le 28-06-2008 à 13:16:05  profilanswer
 

n°1056199
roscocoltr​an
L'enfer c'est les utilisateurs
Posté le 28-06-2008 à 14:00:45  profilanswer
 

y a pas de raison de sauter rsyncd, le problème n'est probablement pas là. Au moins avec rsyncd tu n'as pas à gérer un user supplémentaire et sa façon de se connecter. Là tout est embarqué dans deux fichiers textes.

Message cité 1 fois
Message édité par roscocoltran le 28-06-2008 à 14:00:52

---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
n°1056202
mikala
Souviens toi du 5 Novembre...
Posté le 28-06-2008 à 14:09:13  profilanswer
 

thierryR a écrit :

En fait, je vais zapper l'étape "rsyncd" du cours et vais continuer vers ssh.
Je verrai bien si ça fonctionne.


 :pfff:  
tu as essayé en utilisant directement les ips avant d'abandonner là ?
rsync n'arrive pas a *résoudre* le nom thierry dans le message que tu as posté initialement.
le fait de faire un ssh thierry aboutira à un résultat strictement identique.


---------------
Intermittent du GNU
n°1056224
thierryR
J'aime les bretzels
Posté le 28-06-2008 à 14:56:29  profilanswer
 

Oups. OK. Changement de tactique. Je résoud d'abord ce problème. Je m'y attaque ce soir en revenant du boulot.


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
n°1056227
Profil sup​primé
Posté le 28-06-2008 à 15:15:55  answer
 

roscocoltran a écrit :

y a pas de raison de sauter rsyncd, le problème n'est probablement pas là. Au moins avec rsyncd tu n'as pas à gérer un user supplémentaire et sa façon de se connecter. Là tout est embarqué dans deux fichiers textes.


Citation :


The authentication protocol used in rsync is a 128 bit MD4 based challenge response system. This is fairly weak protection, though (with at least one brute-force hash-finding algorithm publicly available), so if you want really top-quality security, then I recommend that you run rsync over ssh. (Yes, a future version of rsync will switch over to a stronger hashing method.)
 
Also note that the rsync daemon protocol does not currently provide any encryption of the data that is transferred over the connection. Only authentication is provided. Use ssh as the transport if you want encryption.
 
Future versions of rsync may support SSL for better authentication and encryption, but that is still being investigated.  
(man rsyncd.conf)

 
C'est suffisament discriminatoire dans beaucoup de cas ...
 

mikala a écrit :


 :pfff:  
tu as essayé en utilisant directement les ips avant d'abandonner là ?
rsync n'arrive pas a *résoudre* le nom thierry dans le message que tu as posté initialement.
le fait de faire un ssh thierry aboutira à un résultat strictement identique.


+1 :jap:


Message édité par Profil supprimé le 28-06-2008 à 15:16:40
n°1058602
thierryR
J'aime les bretzels
Posté le 07-07-2008 à 16:47:15  profilanswer
 

Avec le temps on devient moins c.. ( à voir :D )
voici ma nouvelle commande depuis le client:

rsync celine::
thierry         Sauvegarde de Thierry


 
Ici je retrouve les paramètres passés dans mon fichier de conf sur le server (celine).
Il y a du bon.
 
J'ai donc tenté comme il se doit une sauvegarde.

# rsync -r -t -p -o -g -v --progress -c -l -z -b /home/thierry/ celine::thierry
sending incremental file list
ERROR: module is read only


 
Là, je suis allé voir les droits sur le dossier du server...   RAS
J'ai rebooté tout le monde par précaution, mais rien ne change.
Qu'est ce qu'on appelle module.
Ce n'est surement pas le départ car /home/thierry n'est que lu.
Ce pourrait-être la destination, mais je suis en root ( je sais, c'est pas bien) donc on devrait pouvoir écrire.
Donc, pourquoi il y a ce message ?
Merci :)  


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
n°1059055
l4nkou
Dr House Fan
Posté le 09-07-2008 à 09:43:39  profilanswer
 

as tu cherché ?
 
en 10 secondes, j'ai trouvé un lien vers la doc ubuntu qui parle justement d'une variable "read only" à mettre à false :
 
http://doc.ubuntu-fr.org/rsync


---------------
Les avis, c'est comme les anus, tout le monde en a un.
n°1059225
thierryR
J'aime les bretzels
Posté le 09-07-2008 à 18:21:16  profilanswer
 

Oups: Comme dit plus haut je suis ce document:
J'ai donc utilisé ce cours http://www.coredump.fr.to/rsync-so [...] isee-ssh/3 je ne pensais pas du tout que ubuntu aurait sorti aussi quelque chose.  
Merci de l'info.
 


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
n°1060184
thierryR
J'aime les bretzels
Posté le 14-07-2008 à 21:53:38  profilanswer
 

Que du bonheur, ça a marché. J'ai déja sauvegardé tout mon PC sur un autre. Me voilà dans un 1er temps soulagé. Par contre, je ne sais pas si la compression de données est transparente, mais je ne constate rien de probant.
 


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
n°1060189
Profil sup​primé
Posté le 14-07-2008 à 22:06:54  answer
 

La compression te fait perdre en temps cpu mais gagner en bande passante. Faut voir en fonction de ton réseau et de tes machines ...

n°1060205
thierryR
J'aime les bretzels
Posté le 14-07-2008 à 22:52:54  profilanswer
 


Si je comprends bien, ça ne sert qu'au transfert des données. On a pas de dossier compressé en sortie.


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
n°1060218
thierryR
J'aime les bretzels
Posté le 15-07-2008 à 08:18:46  profilanswer
 

J'ai encore un souci.... Avec --backup-dir=/copie/backup  rsync crée un nouveau dossier mais sur le PC client uniquement. Est-il possible qu'il le crée sur le serveur. Si oui, qu'elle serait alors la bonne commande.
Merci.


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  sauvegarde en réseau avec rsync

 

Sujets relatifs
Snifer réseauVisualiser l'utilisation du réseau
Win2K SP4 : Partages réseau C$ D$ toussa visiblesDiffuser la télé sur le reseau
[resolu] problème réseau pour scannerConnaitre la vitesse de sa carte reseau
Naviguer dans un réseau windows/smb avec nautilusRéseau d'une association
Chipset Realtek - Pas de réseau malgré des voyants OK[AIX] rsync
Plus de sujets relatifs à : sauvegarde en réseau avec rsync


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