Q1: 备份参数解析
.Examine this command, which executes successfully: $mysqlbackup --user=dba --password --port=3306 --with-timestamp --only-know-file-types --backup-dir=/exprot/backups backup Which statement is true? A)Only tables stored in their own tablespaces are backed up. B)Only non-encrypted files are backed up. C)The backup includes only data files and their metadata. D)Only InnoDB data and log files are backed up. E)Only files for MySQL or its built-in storage engines are backed up.
1. 选项解析
A)仅备份独立表空间的表
错误。--only-known-file-types 不限制表空间的存储方式,而是限制文件类型。
B)仅备份非加密文件
错误。是否加密由备份工具和配置决定,与 --only-known-file-types 无关。
C)仅包含数据文件及其元数据
错误。物理备份会包含数据文件、日志文件(如 redo log、binlog)及元数据文件(如 .frm),选项描述不完整。
D)仅备份 InnoDB 数据和日志文件
错误。MEB 默认备份所有 MySQL 引擎文件,包括 InnoDB(热备份)和非 InnoDB(如 MyISAM,温备份)。
E)仅备份 MySQL 或其内置引擎的文件
正确。--only-known-file-types 会过滤掉非 MySQL 引擎或未知文件,符合描述。
2. 相关知识总结
2.1. MySQL Enterprise Backup (MEB) 核心特性
物理备份:直接复制数据文件、日志文件及元数据,速度快,适合大型数据库。
热备份与温备份
InnoDB:支持在线热备份(不阻塞 DML 操作)。
非 InnoDB(如 MyISAM):执行温备份(备份期间表不可修改)。
增量与差异备份:通过 --incremental 选项减少备份数据量。
高级功能:压缩、加密、云存储支持、Page Tracking(优化增量备份效率)等。
2.2. 重要参数解析
--with-timestamp:自动在备份目录中创建时间戳子目录,避免覆盖历史备份。
--backup-dir:指定备份文件的存储路径。
--only-known-file-types:仅备份 MySQL 引擎相关的文件。
2.3. 备份策略建议
全量备份:定期全量备份(如每天或每周一次),使用 backup 命令。
增量备份:结合 --incremental 和 --incremental-base,减少备份时间。
验证与恢复测试:定期测试备份文件可用性。
2.4. 与 Xtrabackup 的对比
MEB 优势:支持 MySQL 8.0 新特性(如备份锁、Redo Log Archiving),企业级功能更完善。
Xtrabackup:开源替代品,但部分功能(如 Page Tracking)尚未支持。
Q2: 半同步复制的原理和故障恢复机制
You have semi-synchronous replication configured and working with one slave. rpl_semi_sync_master_timeout has never been reached. You find that the disk system on the master has failed and as a result, the data on&n


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



