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