Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- DATE=`date +%Y%m%d-%H%M`
- BACKUP_PATH="/var/backups"
- BACKUP_DIRS="/home/mlu /var/mail /etc /tmp/mysql-backup.sql"
- mysqldump --user=root --password=REMOVED_OMG_INSECURE --all-databases > /tmp/mysql-backup.sql
- FILE="$BACKUP_PATH"/`hostname -s`-"$DATE".tar.bz2.enc
- touch "$FILE"
- chmod 000 "$FILE"
- tar -c $BACKUP_DIRS 2>/dev/null | bzip2 | openssl enc -aes-256-cbc -salt -pass file:/paht/to/password/.key > "$FILE"
- chmod 444 "$FILE"
- chown backup "$FILE"
- rm /tmp/mysql-backup.sql
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement