10bet网址
MySQL企业备份4.1用户指南
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 1.3 mb
PDF (A4)- 1.3 mb


5.3数据库升级或降级后恢复备份

重要的

在服务器升级或降级过程中,您可能会遇到技术上的挑战,MySQL Enterprise Backup作为备份工具,无法保证服务器升级或降级的成功。对该主题感兴趣的用户建议参考MySQL服务器手册,特别是升级MySQL而且下调MySQL章节,并仔细注意那里讨论的要求和限制。

您可以使用MySQL Enterprise Backup从数据库中备份您的数据,从而方便服务器升级或降级源服务器,将其恢复为新的目标服务器,并且,在一些准备之后,在恢复的数据上启动不同版本的MySQL Server。以下是用户在使用数据库升级或降级恢复备份时应注意的一些事项:

  • 在服务器降级时恢复数据库应该只在源服务器和目标服务器上的MySQL服务器属于同一个版本系列时执行。降级到较低的系列(例如,从5.7.21降级到5.6.39)可能会导致服务器崩溃或数据损坏。

  • 使用服务器升级恢复数据库需要以下步骤,跳过任何一个步骤都可能导致恢复后的服务器崩溃:

    1. 备份源服务器上的数据。

    2. 使用备份时使用的MySQL Enterprise Backup的相同版本,将数据恢复到目标服务器copy-back-and-apply-log备份操作。

    3. 在目标服务器上安装与创建备份时在源服务器上运行的MySQL Server版本相同

    4. 启动刚刚安装的MySQL Server。你恢复的数据经过一个缩写崩溃恢复为服务器升级做准备的过程。

    5. 执行一个缓慢的关闭MySQL服务器,您刚刚在最后一步启动集全球innodb_fast_shutdown = 0语句,然后关闭服务器。这确保了所有脏页面都被刷新,因此升级后的服务器将不会有重做日志处理。

    6. 在目标服务器上安装更新的MySQL Server版本。

    7. 在前面步骤中恢复并准备的数据目录上启动刚刚安装的新MySQL Server版本。

    8. 执行任何其他附加操作升级步骤您的平台或发行版可能需要MySQL参考手册中的文档。确保mysql_upgrade应用更新的服务器版本时附带的。

    执行这些步骤之后,检查数据以确保恢复成功。