我在备份脚本中运行以下命令:
rsync -ravv root@serverprod:/home/user/sites/main_site/backup/*.zip /space/backup/main_site/
crontab -e 作为 root:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8
* 20 * * 1-5 python /root/scripts/backup/backup.py -S -F main_site
rsync
我每次运行时都会遇到问题crontab
,但如果我尝试手动运行它,它就会成功。
错误:
rsync: mkstemp "/space/backup/main_site/.main_site_2016_01_29_132442250748_a82abb7e57f88c2afedb2e00c022f935c470b9e1_backup.zip.I3kVYl" failed: No such file or directory (2)
我从源文件夹中获取的所有文件都出现此错误。
现在请记住,这是一个预期的文件名。但是,它之前和之后的main_site_2016_01_29_132442250748_a82abb7e57f88c2afedb2e00c022f935c470b9e1_backup.zip
内容不是。我猜这一定是命令为了执行其操作而创建的临时文件。问题是:为什么会出现此错误?.
.I3kVYl
我正在使用 Ubuntu 服务器 14.04.5。