逻辑备份
-R -E --triggers 特殊对象备份
mysqldump -uroot -p -A --master-data=2 --single-transaction -R -E --triggers >/opt/full.sql
-A: 全部参数
--single-transaction : 一致性备份,开启一执行快照备份
--master-data=2 :
- 备份时自动生成,当前的binlog位置信息
- 自动开启锁表备份功能,如果开了--single-transaction,可以减少global read lock.
#压缩备份
mysqldump --single-transaction -h127.0.0.1 -P3306 -uroot -p bsw |gzip >/home/mysql/data/bsw.`date +"%F"`.tar.gz
#还原
gunzip < test.tar.gz |mysql -hlocalhost -uroot -pxxxxx
-d, --no-data No row information. //导出表结构,里面没有数据
mysqldump -S /tmp/mysql3306.sock -p --single-transaction -d bw > bwv2.sql
网友评论