Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改Automysqlbackup的执行时间_Mysql - Fatal编程技术网

更改Automysqlbackup的执行时间

更改Automysqlbackup的执行时间,mysql,Mysql,我在谷歌云中托管的Ubuntu14.04.5LTS服务器上运行automysqlbackup 备份每天都执行,但我无法控制执行时间。在高峰时间,根据top命令,由于mysqld使用了400%的CPU,automysqlbackup会运行并崩溃该功能 我已经查过了chron,但就我所能看到的而言,没有条目 我怎样才能把它安排在凌晨2点这样的时间 提前感谢。您需要找到cron条目并对其进行修改。存在几种可能性,您应该逐一尝试,直到找到备份的运行方式 查看Root的Cron作业 sudo cronta

我在谷歌云中托管的Ubuntu14.04.5LTS服务器上运行automysqlbackup

备份每天都执行,但我无法控制执行时间。在高峰时间,根据top命令,由于mysqld使用了400%的CPU,automysqlbackup会运行并崩溃该功能

我已经查过了chron,但就我所能看到的而言,没有条目

我怎样才能把它安排在凌晨2点这样的时间


提前感谢。

您需要找到cron条目并对其进行修改。存在几种可能性,您应该逐一尝试,直到找到备份的运行方式

查看Root的Cron作业

sudo crontab -l
sudo crontab -u username -l
sudo ls -la /etc/cron.daily/
要编辑Root用户的cron作业,请执行以下操作:

sudo crontab -e
sudo crontab -u username -e
如果您找到条目,请将前导号码更改为:

0 2 * * *  /path/to/automysqlbackup
0 2 * * *  /path/to/automysqlbackup
查看用户的Cron作业

sudo crontab -l
sudo crontab -u username -l
sudo ls -la /etc/cron.daily/
要编辑用户名的cron作业,请执行以下操作:

sudo crontab -e
sudo crontab -u username -e
如果您找到条目,请将前导号码更改为:

0 2 * * *  /path/to/automysqlbackup
0 2 * * *  /path/to/automysqlbackup
列出每日Cron作业

sudo crontab -l
sudo crontab -u username -l
sudo ls -la /etc/cron.daily/
/etc/cron.daily/
中找到的任何cron作业都可以使用
sudo vi
进行编辑。 描述文件的内容,该文件控制此类cron作业的调度。总而言之,请确保内容包括以下内容:

# the maximal random delay added to the base delay of the jobs
# RANDOM_DELAY=45
# the jobs will be started during the following hours only
START_HOURS_RANGE=2-2

#period in days / delay in minutes / job-identifier  / command
1   0   cron.daily      nice backup /path/to/automysqlbackup

谢谢我搜索了根用户和用户的crontab,但在$(cut-f1-d:/etc/passwd)中没有任何用户的crontab>>>>>>>>>>;do crontab-u$user-l;Doneth该咒语对我不起作用,但它确实起作用:
用于$(cut-f1-d:/etc/passwd)中的用户;do sudo crontab-u$user-l;完成