60 lines
1.6 KiB
Bash
60 lines
1.6 KiB
Bash
#!/usr/bin/ksh
|
|
|
|
#@(#)##############################################################
|
|
#@(#) name: sauvegarde_scripts.ksh
|
|
#@(#)
|
|
#@(#) Description : copie des scripts Shell sur le lecteur P pour faciler le recovery en cas d'accident.
|
|
#@(#)
|
|
#@(#)---------------------------------------------------------------------------
|
|
#@(#)
|
|
#@(#) Auteur : LeBartal
|
|
#@(#)
|
|
#@(#) Date de création : 23/05/2019 14:25
|
|
#@(#)
|
|
#@(#)---------------------------------------------------------------------------
|
|
#@(#) Modifications
|
|
#@(#)
|
|
#@(#)
|
|
#@(#)
|
|
#@(#)##############################################################
|
|
|
|
#EFFACEMENT DE L'ECRAN
|
|
clear
|
|
|
|
echo "\n======================= DEBUT DU SCRIPT sauvegarde_scripts.KSH ========"
|
|
echo "$(date "+%d/%m/%Y %H:%M:%S")"
|
|
echo "========================================================================="
|
|
|
|
ANNEE="$(date +'%Y')"
|
|
MOIS="$(date +'%m')"
|
|
JOUR="$(date +'%d')"
|
|
|
|
HORODATE=${JOUR}${MOIS}${ANNEE}
|
|
HORODATE_DEST="${ANNEE}/${MOIS}/${JOUR}"
|
|
CHEMIN_ARCHIVE=/home/Save
|
|
CHEMIN_DESTINATION=/drives/p/save
|
|
|
|
cd ${CHEMIN_ARCHIVE}/${HORODATE}
|
|
|
|
mkdir -p ${CHEMIN_DESTINATION}/${HORODATE_DEST}
|
|
|
|
cp *_Scripts.tar.gz ${CHEMIN_DESTINATION}/${HORODATE_DEST}
|
|
RC=$?
|
|
if [[ $RC == 1 ]];
|
|
then
|
|
{
|
|
echo "Erreur : Impossible de copier sur le Disque P !"
|
|
exit 1;
|
|
}
|
|
elif
|
|
then
|
|
{
|
|
echo "Le fichier de scripts a ete sauvegarde avec succes dans P:${CHEMIN_DESTINATION}/${HORODATE_DEST}"
|
|
}
|
|
fi
|
|
|
|
echo "\nContenu du dossier de Sauvegarde des Scripts sur le lecteur P:/ :\n"
|
|
ls -tr ${CHEMIN_DESTINATION}/${HORODATE_DEST}
|
|
|
|
|
|
echo "=============================== FIN DU SCRIPT sauvegarde_scripts.KSH ====" |