我租用了Plesk 11的专用服务器,我安排了一个数据库备份cron-job来执行每日备份,下面是命令:
mysqldump -u admin -p`cat /etc/psa/.psa.shadow` database1 > /var/backups/db_backup_`date +\%Y\%m\%d\%H\%M\%S`.sql
执行命令时,我收到错误通知:
cat: /etc/psa/.psa.shadow: No such file or directory
-: date: command not found
-: date: command not found
-: /var/backups/db_backup_.sql: No such file or directory
我尝试在SSH控制台中以root用户身份登录以运行相同的命令,备份文件已成功创建。
我无法弄清楚Plesk为什么不这样做?请帮忙。
答案 0 :(得分:0)
使用此命令创建shell脚本,添加执行位并从Plesk计划任务运行此脚本。