2

尝试在 Ubuntu 上安装 AutoMySQLBackup

  1. sudo apt-get 更新
  2. sudo apt-get 升级
  3. 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。有我丢失的包裹吗?

4

1 回答 1

3

它看起来像以下之一:

  • 在这台服务器上没有 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 用于压缩)等。

于 2016-11-04T12:36:46.477 回答