Aide sur script save d'un client vers serveur

Bonjour tout le monde,

J’ai un petit script qui me suffit emplement pour mon usage, de ce type :

[code]#! /bin/bash

backup.sh

#################################
#Variables pouvant être modifiées
#################################
#Dossier de destination
stockage="/copie/save_chris/date +save_serveur%d_%m_%H_%M"
#Dossiers chris à sauvegardés
chris=" /boot /etc /root /home/chris"
#Dossier server à ne pas sauvgardés
trash="/home/chris/.Trash"
#################################
#Fin des variables à modifiées
#################################
mkdir -p "stockage"
tar cvzf “stockage”/chris.tar.gz --exclude “$trash” $chris
sleep 60

chmod -R 777 $stockage[/code]

Mon soucis est que ce script est sur le serveur, et cette sauvegarde est pour sauvegarder des fichiers d’un poste client, comment lui dire que les fichiers de la variable $chris ou $.Trash se trouvent sur le client qui a pour IP xx.xx.xx.xx ou adresse MAC ???
Car ce script sera géré par une tache cron placé sur le serveur.

Merci

Salut.

Si sur ton poste client il y a un partage de type samba tu peut faire ainsi.

Si tu as l’ip :

Si l’ip et le nom d’hote est dans ton /etc/hosts

Ca devrai fonctionné si tu as un client smb sur ta machine.

je ne suis pas sûre que cela aille dans la direction que je souhaite :blush:

Regarde du coté de backup manager c’est un outil assez simple à mettre en place qui doit faire ce que tu veux