一、备份恢复核心概念
- MEB简介
MySQL Enterprise Backup 是 Oracle 提供的专业物理备份工具,专为MySQL 8.0及以后版本设计,提供高效且低干扰的在线备份解决方案。它能够实现对InnoDB存储引擎数据的快速备份,并兼容MySQL的诸多高级特性。
- 主要特点
在线热备份: MEB在备份期间尽可能减少对数据库活动的阻塞,采用多线程技术并结合InnoDB的元组锁定机制,创建一致性备份。
增量备份与恢复: 支持基于Redo Log的增量备份,仅备份自上次备份以来更改的数据,大大减少了备份时间和存储空间。
压缩与加密: 内置压缩功能有助于减小备份文件体积,同时支持对备份数据进行加密,提高数据安全性。
灵活配置: 可以设定备份范围(数据库、表级别)、并行度、压缩等级等参数,适应不同场景下的备份需求。
监控与报告: 提供详尽的日志记录和报告功能,便于运维人员分析备份状态和性能表现。
- MEB备份操作核心步骤
全量备份
mysqlbackup --user=mysqlbackup --password=mysqlbackup --socket=/u01/mysql/3306/data/mysql.sock --backup-image=my_full_bak.mbi --backup-dir=/u01/backup --show-progress --compress --with-timestamp backup-to-image
增量备份
mysqlbackup --user=mysqlbackup --password=mysqlbackup --socket=/u01/mysql/3306/data/mysql.sock --with-timestamp --compress --incremental --incremental-base=dir:/u01/backup/2024-01-05_16-14-44

本文介绍了MySQL Enterprise Backup(MEB),它是专为MySQL 8.0及以后版本设计的物理备份工具。阐述了其在线热备份、增量备份等特点,给出全量和增量备份及恢复的操作步骤、注意点与最佳实践,还进行了备份恢复演练,并强调操作前要了解文档、做好数据保护等。
492

被折叠的 条评论
为什么被折叠?



