TFS 2012-计划的备份失败



我正试图为我的TFS 2012.4开发箱设置Nightly Backups,但它无法连接到另一台服务器。

服务器上有SQL Express和TFS Express,正在尝试将备份发送到另一个共享上的网络路径。

在执行向导时,它将成功通过所有就绪检查,包括权限。当它第一次尝试在"确认权限"下运行备份作业时,它将失败。

错误为:

TF401002:SQL Server数据库引擎未能保存数据库备份到路径\[share]\c$\TFSBackup。请授予SQL服务帐户对该文件夹的读/写访问权限。

我尝试将具有完全控制权的"Everyone"添加到备份服务器上的文件夹中,但仍然失败,并出现相同的错误。

已将完整日志添加到http://pastebin.com/80PrYXqx

这可能是使用c$的管理共享路径时出现的问题。我建议您转到[共享]服务器,将TFSBackup文件夹设置为共享文件夹,并为您的共享授予适当的权限。

然后你可以改变这个:

\\[share]\c$\TFSBackup

对于这样的事情(取决于你对股票的命名):

\\[share]\TFSBackup$

我知道这是一篇旧帖子,但只是以防万一其他人有问题。我在配置备份时也遇到了同样的问题。以下为我解决了问题:

1) 打开"服务"并注意"Sql Server"one_answers"Sql Server Agent"的"登录身份"用户

2) 在要保存备份的文件夹上,转到"属性"->"安全性"->"编辑"

3) 从#1添加用户,并选中"完全控制",保存

最新更新