MySQL 9.0 发行说明
要使用复制作为备份解决方案,请将数据从源复制到副本,然后备份副本。副本可以暂停和关闭,而不会影响源的运行操作,因此您可以生成“实时”数据的有效快照,否则需要关闭源才能生成。
您如何备份数据库取决于它的规模以及您是仅备份数据,还是备份数据和副本状态,以便您可以在发生故障时重建副本。因此有两种选择:
如果您使用复制作为一种解决方案,以使您能够备份源上的数据,并且您的数据库规模不大,那么 mysqldump 工具可能适合。参见 第 19.4.1.1 节,“使用 mysqldump 备份副本”。
对于较大的数据库,mysqldump 将不切实际或效率低下,您可以备份原始数据文件。使用原始数据文件选项还意味着您可以备份二进制日志和中继日志,这些日志可以使您在副本发生故障时重新创建副本。有关详细信息,请参见 第 19.4.1.2 节,“备份副本的原始数据”。
另一种备份策略,可用于源服务器或副本服务器,是将服务器置于只读状态。备份针对只读服务器执行,然后将其更改回其通常的读/写操作状态。参见 第 19.4.1.3 节,“通过使源或副本变为只读来备份源或副本”。