本主题概述了插件的还原过程,并介绍了所有可供使用的功能。此外,MySQL Standard/Community 还原方案示例 和 MySQL Enterprise Backup 的还原方案示例 提供了各种还原类型的示例。Quest 建议您查看这些主题,以确保您了解可用的功能以及如何将其应用于各种还原类型。
当插件执行“完整备份或仅复制单个数据库/表的备份时”,它使用 MySQL 的 mysqldump 实用程序将用于创建和填充表的 SQL 语句直接传输到备份介质。当插件还原其中一种形式的备份时,SQL 语句直接从备份介质读取并自动运行。
当插件执行增量备份或差异备份时,MySQL 二进制日志索引用于确定必须将哪些二进制日志复制到备份介质。还原这些备份后,二进制日志将还原到临时目录“NETVAULT_HOME/tmp/MySQL”。mysqlbinlog 实用程序随后为二进制日志中记录的每个事务生成 SQL 语句。然后,这些语句会自动运行。此过程称为“应用二进制日志”。
基于时间的 PIT 恢复通常只需一步即可完成:通过选择选项选项卡上的还原并应用二进制日志选项,并指定正好在不需要的事务之前的停止时间,从增量备份或差异备份中还原二进制日志。
当数据损坏的实际时间未知或需要更精确的恢复时,应使用基于位置的 PIT 恢复。例如,如果开发人员删除了数据库中的表,但不知道表删除的确切时间,则应使用基于位置的 PIT 恢复。
1 |
2 |
3 |
再次还原相同的增量备份或差异备份,但是选择应用临时目录中的二进制日志还原选项,并指定正好在不需要的事务之前存在的停止位置。 |
有关详细信息,请参阅 https://dev.mysql.com/doc/mysql-enterprise-backup/4.0/en/restore-use-tts.html。
使用 Plug‑in for MySQL 进行标准还原包括以下主题中概述的步骤。
• |
• |
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Termini di utilizzo Privacy Cookie Preference Center