关于通过linux crontab+xtrabackup自动化备份mysql数据的说明



1.xtrabackup备份的时候可能没有问题,但是如果放到crontab中执行的时候可能会有执行不成功的时候,错误示例如下

innobackupex: Error: mysql child process has died: sh: mysql: command not found

wKioL1Ve06Pww1V6AADV-7CLCNQ562.jpg


解决方法1:

    ln -s /usr/local/mysql/bin/mysql/usr/bin/mysql


解决办法2:

    在备份脚本中引入环境变量

source /etc/profile












你可能感兴趣的:(关于通过linux crontab+xtrabackup自动化备份mysql数据的说明)