我在服务器上运行 mysql,并且创建了一个备份项目。我还将项目的时间表设置为每天早上 7:00,但它并没有按计划运行(实际上,从来没有按计划运行过)。
我可以手动运行备份项目(并且经常这样做,我将备份文件恢复到测试数据库模式以进行可用性测试等),所以我知道该项目很好......这只是调度部分。
我还应该注意,我在服务器上使用的帐户始终处于登录状态(说来话长,别问了)。这可能是问题所在吗?
答案1
您是否考虑过仅从 Windows 计划任务运行 mysqldump?
答案2
此主题mysql 支持论坛上的 似乎涵盖了您遇到的问题。它表明问题可能出在计划项目使用的用户/密码上,或者可能需要从计划项目控制面板手动运行至少一次才能正确注册。您可能会在那次对话中找到答案。
答案3
我知道这是一个古老的话题,但我最近遇到了类似的问题,Windows 2003 Server 计划备份无法成功执行。调度程序日志显示备份任务已启动,但 19 秒后停止,没有报告错误。手动备份通常有效,但有时无效。我发现,如果最近没有访问过外部驱动器,则 19 秒对应于打开我正在写入的外部驱动器上的文件夹所需的时间。
最后,通过保持 Windows 资源管理器打开并指向此外部驱动器,备份成功。