CRON 中的 scp 作业未运行

CRON 中的 scp 作业未运行

我的 crontab 中有此条目(Debian 10 上的 Proxmox 6):

* 3 * * * scp -i /home/myuser/.ssh/proxmox_user.id_rsa /nas-zfs/backup/dump/vzdump-lxc-*-$(/bin/date +"%Y_%m_%d")* proxmox_user@proxmox2:/mnt/ftp-backup/proxmox1/dump

当我从 shell 运行 scp... 时,它可以工作并且不会提示我输入密码。

proxmox1 :从中复制文件的服务器 proxmox2 :将文件复制到的服务器 proxmox_user :proxmox2 上可以使用 ssh 密钥进行身份验证的用户

我在 Proxmox 中还找不到 cron 日志(它与标准 debian 不同),但该作业显然无法运行。当然欢迎任何帮助;-)

答案1

非常感谢 roaima 替换为$(/bin/date +"%Y_%m_%d")解决$(/bin/date +"\%Y_\%m_\%d")了问题。

祝你今天过得愉快。

马克

相关内容