Toggle navigation
Acronis 中文知识库系统
添加
添加
草稿列表
收藏
列表
高级检索
登录
历史
张宏邦
2020-1-16 下午6:44
差异
旧内容
内容
*本文适用于Linux OS。* 遵循本文以数据一致状态备份Linux系统中的MySQL数据库: 1. [下载](https://kb.acronis.com/system/files/content/2016/05/ajax/mysql_scripts.zip)并解压缩在快照创建之前和之后应执行的脚本。 脚本使用[“FLUSH TABLES WITH READ LOCK;” 命令](http://dev.mysql.com/doc/refman/5.7/en/flush.html)锁定表,并在Acronis软件拍摄快照后将其解锁。 1. 将**config.sh**放置到脚本的工作目录中。 1. 应用此脚本: - 在虚拟机管理程序级别备份VMware虚拟机(无代理备份)时,请将VMware虚拟机上的脚本放置到[此文章中列出的](https://kb.acronis.com/content/36125)指定目录中。 静态创建快照后,脚本将在VM内部执行。 在备份控制台中配置备份任务时,无需将这些脚本添加到备份选项中。 - 在备份物理机时,请在备份计划选项的**事前\事后数据捕获命令**部分中指定以下脚本:  示例: 
新内容
内容
*从版本C21.12开始,Acronis Cyber Protect Cloud有一个专门的代理用于备份MySQL/MariaDB。有关更多信息,请参阅以下页面:[在Linux中安装网络保护代理](https://www.acronis.com/en-us/support/documentation/CyberProtectionService/#installing-agents-linux.html)以及[保护MySQL和MariaDB数据](https://www.acronis.com/en-us/support/documentation/CyberProtectionService/#protecting-mysql-mariadb-data.html)* ### 备份MySQL数据库 对于Acronis Cyber Protect 15及更早版本的内部部署产品,请按照以下说明在机器上以一致状态备份MySQL数据库: 1. Windows:确保MySQL工具文件夹位于执行备份的计算机上的Windows“%PATH%”中。添加[说明](https://dev.mysql.com/doc/mysql-windows-excerpt/8.0/en/mysql-installation-windows-path.html)。确保MySQL客户端允许本地连接,而无需在执行备份的计算机上指定凭据。 1. 下载和解压脚本,此脚本应该在快照创建前后执行: [Scripts for Linux](http://kb.acronis.com/system/files/content/2016/05/ajax/mysql_scripts.zip) [Scripts for Windows](https://kb.acronis.com/system/files/content/2021/02/58136/mysql-windows.zip) 脚本使用[“FLUSH TABLES WITH READ LOCK;”锁定表命令](http://dev.mysql.com/doc/refman/5.7/en/flush.html)并在 Acronis 软件拍摄快照后解锁它们。 1. 将 <b>config.sh</b> 放到脚本的工作目录中。 1. 执行脚本 - 在虚拟机监控程序级别备份VMware虚拟机(无代理备份)时,将脚本放在VMware虚拟机上[本文列出](https://kb.tieten.cn/open.knowledge/view/105)的特定目录中。在创建静态快照时,脚本将自动在VM内执行。在Cyber Protection Console中配置备份任务时,无需将这些脚本添加到备份选项中。 - 备份物理计算机时,请在备份计划选项的“<b>数据捕获前/后命令</b>”部分中指定以下脚本: 在Acronis Cyber Protect Cloud,Acronis Cyber Protect 15,Acronis Cyber Backup 12.5中  例如  在Acronis Backup (Advanced) 11.7中  例如  1. 使用<b>整台机器</b>或<b>磁盘/卷</b>备份方法备份MySQL机器:这些方法在备份过程中创建快照,以确保数据库将以一致的状态备份。文件/文件夹备份方法不建议用于备份关系数据库(如MySQL),因为捕获前后数据命令可能无效。 ### 恢复MySQL数据库 在备份控制台“所有机器”页面上,选中创建 MySQL 备份计划的机器,点击“恢复”按钮。 1. 恢复包含MySQL数据库的整台计算机 - 选择整机恢复  - 等待恢复完成,重新启动计算机。 1. 恢复MySQL数据库文件/文件夹 - 停用MySQL相关服务 - 选择恢复文件/文件夹  - 选中要还原 MySQL 数据库备份文件的文件/文件夹。  - 等待恢复完成,启用MySQL相关服务,启动MySQL。 ### 补充资料 这些脚本不正式支持8.0以下版本的MySQL备份。 --- 原文链接:https://kb.acronis.com/content/58136
返回