Mysql veritabanlarını tek tek yedek almak
tarihinde yayınlandıBunun için küçük bir sh script bize yardımcı olacaktır. #!/bin/sh TIMESTAMP=$(date +”%F”) BACKUP_DIR=”/yedek/$TIMESTAMP” MYSQL_USER=”root” MYSQL=/usr/local/bin/mysql MYSQL_PASSWORD=”password” MYSQLDUMP=/usr/local/bin/mysqldump mkdir -p “$BACKUP_DIR/mysql” databases=`$MYSQL –user=$MYSQL_USER -p$MYSQL_PASSWORD -e “SHOW DATABASES;” | grep -Ev “(Database|information_schema)”` for db in $databases; do $MYSQLDUMP –force –opt –user=$MYSQL_USER -p$MYSQL_PASSWORD –databases $db | gzip > “$BACKUP_DIR/mysql/$db.gz” done Bu şekilde tüm veritabanları, […]