Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #/bin/bash
- ### settings ###
- FOLDERS="/folders/separated /by/space";
- DATABASES="database_names separated_by space";
- DBUSER="YOURDBUSER";
- DBPASS="YOURDBPASS";
- BACKUPFOLDER="backup-"`date '+%d-%m-%Y'`;
- ### creating backup folder ###
- mkdir $BACKUPFOLDER;
- ### dumping databases
- for index in $DATABASES
- do
- `mysqldump -u $DBUSER -p$DBPASS $index > $BACKUPFOLDER/$index.sql`;
- done
- ### zipping folders ###
- tar -zcvpf $BACKUPFOLDER/folders-all.tar.gz $FOLDERS --exclude=nobackup;
- ### zipping everything, ready to go ###
- tar -zcvpf $BACKUPFOLDER.tar.gz $BACKUPFOLDER;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement