Modifier la valeur de rétention
bonjour a tous
je débute en scripting shell et je commence a étudier ça étape par étape
dans mon périmétrie j'ai un script qui fait du sauvegarde d'une base de donnée en postgresql ce script il s'occupe aussi de conserver seulement deux Fichier du backup
et Suite au pb d'espace disque je cherche a modifier mon script pour qu'il conserve seulement un seul Fichier du backup
Qui a une idée comment je peut modifier mon script pour qu'il conserve un seul Fichier
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
backupfile=/home/sauvegardessgbd/data
MY_USER='postgres'
NB_JOUR_KEEP=3
jour=`date +%Y%m%d`
for xfile in $(find $backupfile/* -mtime +$NB_JOUR_KEEP -type f 2>/dev/null)
do
echo "Fichier effacer: $xfile"
rm -f $xfile
done
rm -rf /home/sauvegardessgbd/`date +%Y%m%d -d "1 day ago"` |
merci pour vos aide