• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • MySQL企业备份概述

    MySQL Enterprise Backup对MySQL数据库执行热备份操作。该产品旨在为InnoDB存储引擎创建的表提供高效,可靠的备份。为了完整起见,它还可以备份MyISAM和其他存储引擎中的表。

    以下讨论简要总结了MySQL Enterprise Backup。有关更多信息,请参见MySQL Enterprise Backup手册,网址为 https://dev.mysql.com/doc/mysql-enterprise-backup/en/。

    在数据库运行且应用程序正在读写数据库时执行热备份。这种类型的备份不会阻止正常的数据库操作,它甚至可以捕获进行备份时发生的更改。出于这些原因,当数据库“成长”时(当数据足够大以至于备份需要大量时间,并且数据对企业非常重要以至于必须捕获每一个最后的更改而无需采取任何措施时),热备份是可取的。您的应用程序,网站或Web服务离线。

    MySQL Enterprise Backup对使用InnoDB存储引擎的所有表进行热备份。对于使用MyISAM或其他非InnoDB存储引擎的表,它将执行“热”备份,数据库将继续运行,但是在备份时无法修改这些表。为了实现高效的备份操作,您可以将InnoDB指定为新表的默认存储引擎,或者将现有表转换为使用InnoDB存储引擎。