Bonjour,
voila plusieurs mois que je travail sur un serveur de sauvegarde et de partage avec automatisation générale.
Je vous présente brèvement l'existant : toutes les machines sont sous Fedora 11
1 serveur Maitre
10 serveurs adjacents.
Le principe et de dupliquer des données du serveur maitre vers les serveurs adjacents.
J'ai réussi a le faire grâce à SSH et RSYNC :
ssh root@10.190.0.10
rsync -avz linux-A38@10.190.0.10::clamav ~/clamav/ --password-file=/home/linux-A38/.rsync_pass
J'ai mis ces 2 commandes dans un script : rsync_A38.sh
j'ai éditer le crontab pour éxcuter ce script à des horaires précises, le but étant de dupliquer sur différents horaires pour les 10 serveurs afin de ne pas surcharger le réseau. Le problème de ce script et qu'il s'éxécute trop bien, en fait il se connecte en root sur la machine 10.190.0.10 (grâce à des clé publique, ...) mais ne lance pas la seconde partie du script.
Je ne sais pas si c'est clair ^^'
J'aimerais que le script lance le ssh root[...] et qu'une fois sur la machine adjacentes il éxécute le rsync...
merci d'avance.
Cordialement
