mysql dump 备份脚本
mysql 定时备份脚本¶
#! /bin/bash
set -vx
HOST=${MYSQL_CLUSTER_HOST}
USER=${MYSQL_CLUSTER_USER}
PASSWORD=${MYSQL_CLUSTER_PASSWORD}
TMP_DIR=${TMP_DIR:-/root/}
BACKUP_DIR=${BACKUP_DIR}
DATE=`date "+%Y-%m-%d"`
cd $TMP_DIR
mkdir -p $DATE
mysqldump -h $HOST -u$USER -p$PASSWORD --single-transaction --skip-lock-tables --all-databases > ${BACKUP_DIR}/mysql_cluster_${DATE}.sql
备份表结构
$ mysqldump --opt -d bigai -uroot -p$MYSQL_ROOT_PASSWORD > bigai-struct.sql