概述数据是互联网公司的生命线,数据库的安全和记录的完整性至关重要,所以我们需要在工作中熟练掌握数据这也是一个合格的运维DBA必须具备的专业技能。这里有一些关于数据库备份的建议。Mysql备份过程1.在从复制服务器上备份。2.备份过程中停止数据复制,防止数据依赖和外键约束不一致。3.完全停止MySQL,然后从数据文件备份。4、如果使用MySQLdump备份,请同时备份二进制日志——确保复制过程不中断。5.不要相信LVM快照的备份-它可能会创建不一致的数据,这会在将来引起问题。6.为每个表做一个备份,这使得恢复单个表更容易——如果数据独立于其他表。7、使用mysqldump时,指定-opt参数。8.备份前检测和优化表。9、暂时禁用外键约束,提高导入速度。10.暂时禁用唯一性检查以提高导入速度。11、每次备份后,计算数据库/表数据和索引的大小,并监控其增长情况。12.使用计划任务(cron)脚本来监控从库中复制的错误和延迟。13.定期备份数据。14.定期测试备份数据。15.执行MySQL监控:Monitis推出世界上第一个免费的按需MySQL监控。
