Projet

Général

Profil

Révision 814eb317

Ajouté par Julien Enselme il y a plus de 10 ans

Dump-all: ask password when launch from command line

Voir les différences:

bin/d6-all-dump-full.sh
3 3
. /users/guest/assos/bin/scripts-config.sh
4 4
. /users/guest/assos/bin/scripts-utils.sh
5 5

  
6
help="ARG: database password"
7

  
8
check_arguments $# 1 "$help"
6
help="ARG: [database password]"
9 7

  
10 8
current_date=`date "+%Y-%m-%d-%Hh%Mm%Ss"`
11 9

  
10
if [ -z $1 ] ; then
11
    db_password=`ask_password_db $db_server $db_user`
12
else
13
    db_password=$1
14
fi
15

  
16

  
12 17
# Dump D6 database with webassos user.
13
mysqldump --single-transaction webassos -h myweb.serv.int -u webassos --password=$1 > $d6_dir_full_backup/webassos/$current_date.webassos.sql
18
mysqldump --single-transaction webassos -h myweb.serv.int -u webassos --password=$db_password > $d6_dir_full_backup/webassos/$current_date.webassos.sql
bin/d7-all-dump-full.sh
5 5

  
6 6
help="ARG: database password"
7 7

  
8
check_arguments $# 1 "$help"
9

  
10 8
current_date=`date "+%Y-%m-%d-%Hh%Mm%Ss"`
11 9

  
10
if [ -z $1 ] ; then
11
    db_password=`ask_password_db $db_server $db_user`
12
else
13
    db_password=$1
14
fi
15

  
12 16
# Dump D7 databases at once.
13
mysqldump -h $db_server -u $db_user -p$1 --all-databases > $d7_dir_full_backup/myassos/$current_date.d7_full.sql
17
mysqldump -h $db_server -u $db_user -p$db_password --all-databases > $d7_dir_full_backup/myassos/$current_date.d7_full.sql

Formats disponibles : Unified diff