我们在 Ubuntu Server (16.04) 上配置了 Azure Azcopy。我们创建的 ini 文件将数据从云存储帐户提取到 Azure 中的本地 Ubuntu 系统。当我们手动运行它时,没有任何问题。
但是,我们希望每三十分钟通过 cron 作业运行一次它。
以下是我们采取的步骤(我们也尝试了堆栈流帖子中的变体)。Cron 正在运行。
crontab -e
30 * * * * root /azcopy/azcopy --config-file "azcopy_run.ini"
crontab -l
列出很好日志记录无错误
请问有什么指导吗?
谢谢
答案1
以 root 身份运行“crontab -e”(例如使用 sudo),然后输入
30 * * * * /azcopy/azcopy --config-file "azcopy_run.ini"
使用旧标准 cron,您无需指定用户。
但我很难相信没有错误。Cron 通常会将错误发送给运行“crontab -e”的用户。