为什么我的Exchange数据的ntbackup计划任务不工作?

我们在Windows 2003服务器上运行Exchange 2003。 由于某些原因,备份作业(使用NTBackup)通常无法自行工作。 如果我右键单击作业并运行它,它工作正常,文件被备份和Exchange的事务日志被删除。

我已经多次validation用户任务计划运行,因为具有适当的权限。 我甚至设置它作为一个pipe理帐户来运行排除。 如果控制台被login并locking,或者如果它被注销,这并不重要,但是这种做法根本行不通。

我已经创build了一个batch file来试图捕获正在发生的事情,并将其写入到自己的日志文件中,并使用作业参数调用ntbackup.exe。 它显示进程启动并且ntbackup运行返回0(通常是成功)的退出码,但是没有任何备份。

现在又来了一个怪胎。 几个星期前我们必须重新启动服务器才能进行更新。 在重新启动之后,只要控制台login,任务就可以按计划运行! 上个周末,我们不幸遇到了几次巨大的雷雨,其中一次导致了服务器不得不closures的长时间停电。 现在它不会按原样工作。

我找不到任何在任何日志(事件日志,备份日志),表明有问题。 有没有什么办法来解决这个问题?

[编辑]这是尼克要求的参数

ntbackup.exe backup "<path to the .bks" /n "<path to the .bkf>" /j "Nightly Backup" /v:yes /r:no /rs:no 

你是RDP进入服务器&离开会议打开/断开? ntbackup不会工作,如果有用户rdp的英寸控制台是好的,结帐这个MS知识库文章

MS没有办法解决这个问题,您可以通过更改terminal服务configuration来closures闲置的用户,这样可以最大限度地减less任务启动时loginRDP会话的机会。 就是这样或购买体面的备份软件:-)

可能不是解决scheme,而是一个非常简单的事情 – 在计划作业的“任务”选项卡上,通常会有一个checkbox,指出“仅在login时运行”。 如果检查,取消检查。