IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:Percona Xtrabackup

共 2 篇相关文章

IT 累计浏览 2,391

使用Percona Xtrabackup备份SLAVE数据

这篇讲的是如何用Percona Xtrabackup对MySQL Slave库进行在线热备,解决的是传统备份工具在操作和恢复效率上的痛点。作者从实际运维需求出发,详细说明了在拥有主从复制的环境中,为何以及如何选择Xtrabackup来替代较早的ibbackup工具。 文章核心在于阐述Xtrabackup作为InnoDB存储引擎在线热备方案的优势。它支持直接备份运行中的Slave库,而无需中断复制链路或锁表,确保了业务连续性。具体操作上,文章覆盖了从准备备份文件、执行备份到最终恢复的关键步骤,并可能涉及了与binlog结合以实现时间点恢复的实践思路。 结论部分强调了工具的可靠性与高效性,明确指出Xtrabackup已成为当前环境下更受推荐的数据库备份方案。对于需要维护线上MySQL数据库,特别是处理主从架构备份策略的技术人员来说,这提供了一个清晰可行的实操参考。

IT 累计浏览 3,597

xtrabackup知多少

这篇讲的是Percona Xtrabackup这个开源MySQL热备工具的核心原理与组件构成。作者从实际的脚本测试出发,介绍了它作为InnoDB Hot Backup免费替代方案的优势。文章详细拆解了工具的两大核心部分:一是C语言编写的xtrabackup命令,它针对不同MySQL版本(5.0及以上)和XtraDB/InnoDB引擎的差异提供了对应版本,专门负责备份核心数据文件;二是Perl编写的innobackupex封装脚本,它能智能选择合适的xtrabackup版本,让备份流程更自动化,同时还能处理.frm文件和MyISAM表的备份。文中还提到了用于打包InnoDB文件的tar4ibd工具。整体上,文章清晰地勾勒出了这个高效备份方案的工作框架。