aboutsummaryrefslogtreecommitdiffstats
path: root/profiles/backup-mysql
blob: ff6edd6d5c3f16a0c5cf61a04c065f8410fe5f22 (plain)
1
2
3
4
5
6
7
8
9
10
#!/bin/sh

if [ -n "$MYSQL_PASSWORD" ]; then
	echo "Dumping databases to: $BACKUP_CACHE/mysql.sql"
	[ -d "$CACHE_DIR" ] || mkdir -p "$BACKUP_CACHE"
	mysqldump -u root -p${MYSQL_PASSWORD} --all-databases -r \
		$BACKUP_CACHE/mysql.sql
else
	echo "MySQL password not set, skipping mysqldump."
fi