Subversion Repositories ALCASAR

Rev

Rev 2454 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 2454 Rev 2488
Line 1... Line 1...
1
#!/bin/bash
1
#!/bin/bash
2
# $Id: alcasar-archive.sh 2454 2017-12-09 18:59:31Z tom.houdayer $
2
# $Id: alcasar-archive.sh 2488 2018-02-25 14:53:54Z lucas.echard $
3
 
3
 
4
# alcasar-archive.sh
4
# alcasar-archive.sh
5
# by Franck BOUIJOUX and REXY
5
# by Franck BOUIJOUX and REXY
6
# This script is distributed under the Gnu General Public License (GPL)
6
# This script is distributed under the Gnu General Public License (GPL)
7
 
7
 
Line 16... Line 16...
16
#	- delete backup files older than one year (365 days)
16
#	- delete backup files older than one year (365 days)
17
 
17
 
18
DIR_SAVE="/var/Save"			# répertoire accessible par webs
18
DIR_SAVE="/var/Save"			# répertoire accessible par webs
19
DIR_LOG="/var/log"			# répertoire local des log
19
DIR_LOG="/var/log"			# répertoire local des log
20
 
20
 
21
#DIR_SERVICE="squid httpd firewall"	# répertoires contenant des logs utiles à exporter
21
#DIR_SERVICE="squid lighttpd firewall"	# répertoires contenant des logs utiles à exporter
22
DIR_BASE="$DIR_SAVE/base"		# répertoire de sauvegarde de la base de données usagers
22
DIR_BASE="$DIR_SAVE/base"		# répertoire de sauvegarde de la base de données usagers
23
DIR_ARCHIVE="$DIR_SAVE/archive"		# répertoire de sauvegarde des archives de log
23
DIR_ARCHIVE="$DIR_SAVE/archive"		# répertoire de sauvegarde des archives de log
24
NOW="$(date +%G%m%d-%Hh%M)"		# date et heure du moment
24
NOW="$(date +%G%m%d-%Hh%M)"		# date et heure du moment
25
DIR_TMP="/tmp/traceability-$NOW"	# Répertoire temporaire d'export
25
DIR_TMP="/tmp/traceability-$NOW"	# Répertoire temporaire d'export
26
FILE="traceability-$NOW.tar.gz"		# Nom du fichier de l'archive
26
FILE="traceability-$NOW.tar.gz"		# Nom du fichier de l'archive