我正在尝试设置一个每天都要开始备份的Cron作业。
我复制了我在/etc/cron.daily中看到的现有作业,并且只是用vim编辑了该文件 https://www.dropbox.com/s/6edx93pvn7ukiqo/terminal1.png?dl=0
这是我要执行的备份Cron文件(只需运行2行命令,应该是root):
sudo /usr/bin/s3cmd put /var/lib/redis/dump.rdb s3://forumupload/
sudo /usr/bin/s3cmd put -r /home/maximur1/nodebb/public/uploads s3://forumupload
当我在命令行上运行它们时,两个命令都会运行,但是在Cron文件中,它们不会像它们那样每天执行。我缺少什么? https://www.dropbox.com/s/0txc03p4wgc4xub/cronjob.png?dl=0
答案 0 :(得分:1)
对于备份,我将以root身份登录并使用crontab -e
添加备份作业,并使用crontab -l
列出它们。任何用户都可以在CentOS或Redhat系统上使用此实用程序设置自己的cron作业。请查看man crontab
以获取更多信息。