내 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
쉘에서 scp...를 실행하면 작동하고 비밀번호를 묻는 메시지가 표시되지 않습니다.
proxmox1: 파일이 복사되는 서버 proxmox2: 파일이 복사되는 서버 proxmox_user: SSH 키를 사용하여 인증할 수 있는 proxmox2의 사용자
아직 Proxmox에서 cron 로그를 찾을 수 없지만(표준 데비안과 다릅니다) 작업이 실행되지 않는 것 같습니다. 물론 어떤 도움이라도 환영합니다 ;-)
답변1
문제를 $(/bin/date +"%Y_%m_%d")
해결해준 roaima에게 감사드립니다 .$(/bin/date +"\%Y_\%m_\%d")
좋은 하루 보내세요.
표시