试图在Ubuntu上安装AutoMySQLBackup
更新源
升级
apt-get安装automysqlbackup
我得到以下错误:
Setting up automysqlbackup (2.6+debian.3-1ubuntu1) ...
Could not open required defaults file: /etc/mysql/debian.cnf
Fatal error in defaults handling. Program aborted
Processing triggers for libc-bin (2.19-0ubuntu6.9) ...
Processing triggers for ufw (0.34~rc-0ubuntu2) ...
Processing triggers for ureadahead (0.100.0-16) ...
当我进入以下目录/etc/mysql/时,没有看到debian.cnf。我丢了一个包裹吗?
最佳答案
它看起来像是下列之一:
在这台服务器上没有MySQL服务器
在这台服务器上有一些自定义的MySQL版本(手工编译或安装,或其他一些版本,如PerconaSever等),并且这个目录/文件不是在MySQL服务器安装期间创建的。
也许您可以手动创建此文件并安装automysqlbackup,但此工具(automysqlbackup)使用/etc/mysql/debian.conf中的数据访问mysql并创建备份,因此您需要完成此文件或以其他方式配置automysqlbackup。
顺便说一句,请考虑安装automysqlbackup 3.0,例如从其中一个分叉:https://github.com/hersoncruz/automysqlbackup这并不是简单的“从repo安装”,但是这个版本提供了比2.6版本更好的配置可能性,您可以使用多核(pigz代替gzip进行压缩)等。