#!/bin/bash
# Variables d'environnement
SOURCE="/mnt/restauration"

# Codes d'erreur
E_REPABSENT=65
# test 1
if [ -d $SOURCE ] ; 
	then # les répertoires existent 
		echo "Répertoire restauration trouvé."
	else # Les répertoires n'existent pas

		echo "Le répertoire de restauration n'a pas été trouvé."
		echo "Vérifier si le support de restauration est monté"
		exit $E_REPABSENT
fi # fin test 1

echo "Choix répertoire de restauration : 1=BANK1, 2=BANK2"
echo "Une valeur différente de 1 ou 2 = fin programme"
read VALEUR

if [ $VALEUR -eq 1 ];then 
BANK="BANK1"
elif [ $VALEUR -eq 2 ];then
BANK="BANK2"
else
exit
fi

cd $SOURCE/$BANK
echo "Copie du répertoire usr/local"
cp -a usr/local/sauvegarde /usr/local
echo "Copie du répertoire var/log"
cp -a var/log /var
echo "Copie du répertoire var/mail"
cp -a var/mail /var
echo "Copie du répertoire var/spool"
cp -a var/spool /var
echo "Copie du répertoire etc"
cp -a etc /
echo "Copie du répertoire root"
cp -a root /
echo "******************************************"
echo "* restauration fichiers système terminée *"
echo "* Lancer la commande : shutdown -r       *"
echo "******************************************"
exit 0