如何安装mysqlbackup?
Posted
技术标签:
【中文标题】如何安装mysqlbackup?【英文标题】:How to install mysqlbackup? 【发布时间】:2015-11-24 06:12:50 【问题描述】:我想用 mysqlbackup 做增量备份。但是我不知道如何安装它。
我已经安装了 mysql-server。文档 (http://dev.mysql.com/doc/mysql-enterprise-backup/3.7/en/mysqlbackup.incremental.html) 似乎表明它应该已经安装,但事实并非如此。我在 ubuntu 上运行 mysql。
【问题讨论】:
mysqlbackup 文档你已经有了,我还没有实现它,但是如果你想在 mysql 中获得完整以及增量备份,那么还有其他方法,比如通过 mysqldump 和二进制日志组合和另一个是我测试过的 percona 实用程序 innobackupexe。如果你有兴趣,我可以分享你的脚本/文档。 我使用SQLyog 来执行我的数据库的备份。它提供了将“结构”或“结构和数据”作为 SQL 转储备份的选项,可以作为单个转储或每个表的转储,还可以“压缩”备份并使用时间戳来识别它。 【参考方案1】:Mysqlbackup 是MySQL Enterprise Backup 的一部分:
使用 MySQL Enterprise Backup 产品时,您主要使用 mysqlbackup 命令。
另一方面,企业备份是MySQL Enterprise Edition 的一部分,可从Oracle store 获得。
【讨论】:
所以基本上不花不少钱就没有办法安装? @pacman,很遗憾,我认为您需要为此付费。我没有看到任何暗示它可以在企业版之外使用。【参考方案2】:sudo apt-get install automysqlbackup
【讨论】:
您使用的是哪个版本的 Ubuntu,运行该命令时的输出是什么? 我正在运行 14.04。输出没有什么值得注意的。它只是表明它成功了。 @RockScience - 它不仅不在我的路径中,而且在我的计算机上也没有同名的文件。 @pacman 如果它表明安装成功,我可以向您保证它已安装。运行命令“sudo automysqlbackup”,它应该会启动。 @JohnCrawford - 是的 automysqlbackup 已安装。我想安装 mysqlbackup。【参考方案3】:如果你使用linux。首先你可以从网上下载安装软件。
例如meb_xxxx.rpm。
然后运行命令:rpm -ivh meb_xxxx.rpm
MEB 将默认安装在路径 /opt/mysql/meb_xxxx 中。
然后你可以使用 ./bin/ 目录下的 mysqlbackup 命令。
【讨论】:
【参考方案4】:你很幸运,最近有人写了一篇关于如何在 Ubuntu 上安装 automysqlbackup 的综合文章。
https://gist.github.com/janikvonrotz/9488132
他们使用不同的方法来安装它——不是使用 apt-get,而是下载源代码并运行安装 shell 脚本。我希望这对你有用,祝你好运!
【讨论】:
以上是关于如何安装mysqlbackup?的主要内容,如果未能解决你的问题,请参考以下文章