暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

17.3.1 Using Replication for Backups

原创 由迪 2020-03-05
1022

17.3.1.1 Backing Up a Slave Using mysqldump
17.3.1.2 Backing Up Raw Data from a Slave
17.3.1.3 Backing Up a Master or Slave by Making It Read Only

要将复制用作备份解决方案,请将数据从主服务器复制到从服务器,然后备份数据从服务器。可以暂停和关闭从服务器,而不会影响主服务器的运行,因此您可以生成“ 实时 ”数据的有效快照, 否则将需要关闭主服务器。

备份数据库的方式取决于其大小以及是否仅备份数据,数据以及复制从属状态,以便在发生故障时可以重建从属。因此,有两种选择:

如果您使用复制作为解决方案来支持您备份主数据库上的数据,并且数据库的大小不是太大,则mysqldump工具可能是合适的。请参见 第17.3.1.1节“使用mysqldump备份从站”。

对于较大的数据库,其中mysqldump不切实际或效率低下,您可以备份原始数据文件。使用原始数据文件选项还意味着您可以备份二进制日志和中继日志,以便在从站发生故障时重新创建从站。有关更多信息,请参见 第17.3.1.2节“从从站备份原始数据”。

可以用于主服务器或从服务器的另一种备份策略是将服务器置于只读状态。对只读服务器执行备份,然后将其更改回其通常的读/写操作状态。请参见 第17.3.1.3节“通过使其只读来备份主机或从机”。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论