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