From 14daf7dfb77dd084768426f38bdc6e096dbe77f3 Mon Sep 17 00:00:00 2001 From: Yacine31 Date: Fri, 22 Dec 2023 06:55:39 +0100 Subject: [PATCH] ajout de backup des bin oracle --- backup_bin.sh | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 backup_bin.sh diff --git a/backup_bin.sh b/backup_bin.sh new file mode 100644 index 0000000..5b45806 --- /dev/null +++ b/backup_bin.sh @@ -0,0 +1,46 @@ +#!/bin/sh +#------------------------------------------------------------------------------ +# Historique : +# 25/09/2023 : YOU - premiere version pour sauvegarder les binaires +#------------------------------------------------------------------------------ +#------------------------------------------------------------------------------ +# fonction init : c'est ici qu'il faut modifier toutes les variables liées +# à l'environnement +#------------------------------------------------------------------------------ + +f_init() { + + # positionner les variables d'environnement + export SCRIPTS_DIR=/home/oracle/scripts + + # répertoire source a sauvegarder + export ORAAPP_LOCATION=/u01/app + + # répertoire destination de l'export + export BKP_LOCATION=/u04/ +} #f_init + + +#---------------------------------------- +#------------ MAIN ---------------------- +#---------------------------------------- + + + +#------------------------------------------------------------------------------ +# inititalisation des variables d'environnement +#------------------------------------------------------------------------------ +f_init + +# creation du repertoire de sauvegarde. S'il existe la commande install ne fait rien +install -d ${BKP_LOCATION} + +#------------------------------------------------------------------------------ +# sauvegarde +#------------------------------------------------------------------------------ + +# compression du repertoire oracle app +cd ${BKP_LOCATION} +rm -fv backup_bin_oraapp_$(date +%Y%m%d).tgz +sudo tar cfz backup_bin_oraapp_$(date +%Y%m%d).tgz ${ORAAPP_LOCATION} +