Subversion Repositories ALCASAR

Rev

Rev 1 | Rev 40 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 1 Rev 5
Line 1... Line 1...
1
#! /bin/bash
1
#! /bin/bash
2
## Script de sauvegarde de la base MySQL 'radius'
2
## Script de sauvegarde de la base MySQL 'radius' (by rexy)
3
 
3
 
4
LANG="fr_FR@euro"  					# choix de la langue
4
LANG="fr_FR@euro"  			# choix de la langue
5
rep_tr="/var/Save/base" 	 			# répertoire d'accueil des sauvegardes
5
rep_tr="/var/Save/base" 	 	# répertoire d'accueil des sauvegardes
6
ext="sql"  						# extention des fichiers de sauvegarde
6
ext="sql"  				# extention des fichiers de sauvegarde
7
DB_RADIUS="db_radius"
7
DB_RADIUS="db_radius"			# nom de la base
8
DB_USER="db_user"						# nom de la base
8
DB_USER="db_user"			# nom d'utilisateur mysql (base des usagers)
9
radiuspwd="radius_pwd"						# nom de la base
9
radiuspwd="radius_pwd"			# mot de passe d'accès
10
new="$(date +%F-%Hh%M)"  					# date et heure des fichiers
10
new="$(date +%F-%Hh%M)"  		# date et heure des fichiers
11
fichier="$DB_RADIUS-$new.$ext"					# nom du fichier de sauvegarde
11
fichier="$DB_RADIUS-$new.$ext"		# nom du fichier de sauvegarde
12
 
12
 
13
usage="Usage: alcasar-mysql.sh -dump | -import | -raz"
13
usage="Usage: alcasar-mysql.sh -dump | -import | -raz"
14
nb_args=$#
14
nb_args=$#
15
args=$1
15
args=$1
16
if [ $nb_args -eq 0 ]
16
if [ $nb_args -eq 0 ]