Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
linux:scripts:mysqldump [28/09/2011 01:57] – mate | linux:scripts:mysqldump [17/01/2012 09:48] (actual) – mate | ||
---|---|---|---|
Línia 1: | Línia 1: | ||
= mysqldump | = mysqldump | ||
- | <code bash> | + | |
+ | <code bash backup_mysql.sh> | ||
#!/bin/bash | #!/bin/bash | ||
Línia 24: | Línia 25: | ||
# Prefix for offsite .tar file backup | # Prefix for offsite .tar file backup | ||
- | TARPREFIX=backup_mysql_it-delfos.mad.partners.ad | + | TARPREFIX=backup_mysql_< |
# | # | ||
Línia 34: | Línia 35: | ||
# DBS=`mysql -u$DBUSER -h$DBHOST -e" | # DBS=`mysql -u$DBUSER -h$DBHOST -e" | ||
- | DBS=`mysql -u$DBUSER -p" | + | DBS=`mysql -u$DBUSER -p" |
+ | # existe versión con SED para eliminar /Database/ | ||
for DATABASE in $DBS | for DATABASE in $DBS | ||
Línia 40: | Línia 42: | ||
if [ $DATABASE != " | if [ $DATABASE != " | ||
FILENAME=$SUFFIX-$DATABASE.sql.gz | FILENAME=$SUFFIX-$DATABASE.sql.gz | ||
- | mysqldump -u$DBUSER -p$DBPASSWD -h$DBHOST $DATABASE | gzip --best > $LOCALDIR$FILENAME | + | mysqldump -u$DBUSER -p"$DBPASSWD" |
fi | fi | ||
done | done |