700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > MYSQL增量备份和全量备份脚本

MYSQL增量备份和全量备份脚本

时间:2024-06-07 00:42:31

相关推荐

MYSQL增量备份和全量备份脚本

首先配置下mysql增量备份:

server-id = 1

log_bin = /var/log/mysql/mysql-bin.log

binlog-ignore-db = sys, mysql, information_schema, performance_schema

#设置日志格式

binlog_format = mixed

#设置日志路径,注意路经需要mysql用户有权限写

log-bin = /data/mysql/logs/mysql-bin.log

#设置binlog清理时间

expire_logs_days = 7

#binlog每个日志文件大小

max_binlog_size = 100m

#binlog缓存大小

binlog_cache_size = 4m

#最大binlog缓存大小

max_binlog_cache_size = 512m

innodb_buffer_pool_size=64m

innodb_thread_concurrency = 8

1.MySQLdump增量备份

假定星期日下午1点执行全量备份,适用于MyISAM存储引擎。

[root@test-huanqiu ~]# MySQLdump --lock-all-tables --flush-logs --master-data=2 -u root -p test > backup_sunday_1_PM.sql

对于InnoDB将--lock-all-tables替换为--single-transaction

--flush-logs为结束当前日志,生成新日志文件;

--m

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。