关于MySQL数据库的备份方案
全量备份剧本内容:
声名:这个全量备份剧本,会在导出的时辰锁住全局表,而且此时革新发生一个新的bin-log,时代会发生写操纵的守候,直到导出竣事后才会写入新发生的bin-log文件,然后旧的bin-log 文件会被删除删除去,一样平常在晚上2:00营业低峰期执行操纵 举办当地bin-log增量备份 在执行完全量备份剧本后,就可以执行增量备份剧本了。 增量备份剧本思绪很简朴: 先mysqladmin -uroot -p123456 flush-logs 革新新的binlog文件,此时mysql写入到新的binlog文件中。 然后把当前mysql数据库存放binlog的目次中抛去适才最新天生的binlog文件,别的旧的binlog文件所有cp到当地处事器/backup/binlog binlog的备份目次下。 最后在登录MySQL破除当前的binlog文件数减一
3.热备份与规复 热备份的方法也是直接复制数据物理文件,和冷备份一样,可是热备份可以不断机直接复制,一样平常用于7*24小时不中断的重要焦点营业。Mysql的社区版本热备份器材InnoDB Hot Backup是付费的,只能试用30天,贸易版才可以永世的行使, Percona公司宣布一个xtrabackup热备器材,和付费的器材一样,支持在线热备(备份时不影响数据的读写)是贸易器材InnoDB Hot Backup的一个很好的更换。 xtrabackup热备器材是一个开源的器材,他可以很是快速的备份和规复mysql数据库。因为Xtrabackup支持备份innodb表,现实出产情形中我们行使的器材是innobackupex,它是对xtrabackup的一层封装。innobackupex剧本用来备份非 InnoDB 表,同时会挪用 xtrabackup呼吁来备份 InnoDB 表,innobackupex的根基流程如下:
详细行使请参考:https://www.linuxidc.com/Linux/2018-08/153635.htm 关于MySQL数据库的备份方案到此处就先容完了,若有差池,请实时指出。接待一路交换进修。 Linux公社的RSS地点:https://www.linuxidc.com/rssFeed.aspx 本文永世更新链接地点:https://www.linuxidc.com/Linux/2018-08/153634.htm 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |