Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- DATE=`date +"%Y_%m_%d_%H"`
- # lista de bancos para fazer backup
- array=( "database_1" "database_2" )
- # varre o array dos bancos
- for i in "${array[@]}"
- do
- FILE=/var/www/backups/${DATE}_$i.sql
- mysqldump --opt --user=USER --password=PASS $i > $FILE
- tar -czvf $FILE.gz $FILE
- rm $FILE
- done
- # remove arquivos com mais de 30 dias
- find /var/www/backups/* -mtime +30 -type f -delete
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement