相关文档 下载本手册
PDF (US Letter) - 40.0MB
PDF (A4) - 40.1MB
手册页 (TGZ) - 258.2KB
手册页 (Zip) - 365.3KB
信息 (Gzip) - 4.0MB
信息 (Zip) - 4.0MB


MySQL 9.0 参考手册  /  备份与恢复

第 9 章 备份与恢复

备份数据库非常重要,这样您就可以在出现问题时恢复数据并使系统恢复运行,例如系统崩溃、硬件故障或用户误删除数据。在升级 MySQL 安装之前,备份也是一项必不可少的保障措施,并且它们可以用于将 MySQL 安装转移到另一个系统或设置副本服务器。

MySQL 提供了多种备份策略,您可以从中选择最适合您的安装需求的方法。本章讨论您应该熟悉的几个备份和恢复主题

  • 备份类型:逻辑备份与物理备份、完全备份与增量备份等。

  • 创建备份的方法。

  • 恢复方法,包括时间点恢复。

  • 备份计划、压缩和加密。

  • 表维护,以便能够恢复损坏的表。

其他资源

与备份或维护数据可用性相关的资源包括以下内容

  • MySQL 企业版的客户可以使用 MySQL Enterprise Backup 产品进行备份。有关 MySQL Enterprise Backup 产品的概述,请参阅第 32.1 节“MySQL Enterprise Backup 概述”

  • 有关备份问题的专用论坛,请访问https://forums.mysql.com/list.php?28

  • 有关mysqldump的详细信息,请参阅第 6 章“MySQL 程序”

  • 此处描述的 SQL 语句的语法在第 15 章“SQL 语句”中给出。

  • 有关InnoDB备份过程的更多信息,请参阅第 17.18.1 节“InnoDB 备份”

  • 复制使您能够在多台服务器上维护相同的数据。这有几个好处,例如可以将客户端查询负载分布到多台服务器上,即使给定服务器脱机或发生故障也能保证数据的可用性,以及能够通过使用副本对源服务器进行备份而不会对其产生影响。请参阅第 19 章“复制”

  • MySQL InnoDB 集群是一组协同工作以提供高可用性解决方案的产品。可以使用 MySQL Shell 将一组 MySQL 服务器配置为创建集群。服务器集群具有一个单一源,称为主服务器,它充当读写源。多个辅助服务器是源服务器的副本。创建高可用性集群至少需要三台服务器。客户端应用程序通过 MySQL Router 连接到主服务器。如果主服务器发生故障,则辅助服务器会自动提升为主服务器,MySQL Router 会将请求路由到新的主服务器。

  • NDB 集群提供了适用于分布式计算环境的高可用性、高冗余版本的 MySQL。请参阅第 25 章“MySQL NDB 集群 9.0”,其中提供了有关 MySQL NDB 集群 9.0.0 的信息。