TFS 每日计划备份失败



我们有TFS2015.3。我们已经使用 TFS 管理控制台在 TFS 中安排了数据库备份。但是我们发现TFS DB备份经常失败,并出现以下错误:

异常消息:写入"\XASDC\public\DASC\IT\BACKUPSQL\XXXXX1234\TFS\Tfs_CollectionA_9859957732898727191F.bak"失败:1359(发生内部错误。 备份数据库正在异常终止。(类型SqlException)SQL 异常类:16 SQL 异常编号:3202 SQL 异常过程:SQL 异常行号:1 SQL 异常服务器:XXXXX1234 SQL 异常状态:1 SQL 错误:







SQL 错误[1]:System.Data.SqlClient.SqlError:备份数据库异常终止。
类:
16 编号: 3013
服务器: XXXXX1234 源: .
Net SqlClient 数据提供程序 状态: 1
过程:

行号: 1 异常
数据字典:帮助链接.ProdName = Microsoft SQL Server HelpLink.EvtSrc =

MSSQLServer
HelpLink.EvtID = 3202 HelpLink.BaseHelpUrl =
http://go.microsoft.com/fwlink
HelpLink.LinkId = 20476
异常堆栈跟踪:在 Microsoft.VisualStudio.Services.Configuration.SqlDatabaseBackupRestoreComponent。
Execute(String sqlStatement)at Microsoft.VisualStudio.Services.Configuration.SqlDatabaseBackup.Backup(ISqlConnectionInfo connectionInfo)
at
Microsoft.TeamFoundation.Admin.Jobs.DatabaseBackupJob.TakeFullBackupOfSingleDatabase(IVssRequestContext requestContext, String dataSource, String databaseName, String fullFileName, ITFLogger logger) at
Microsoft.TeamFoundation.Admin.Jobs.DatabaseBackupJob.TakeFullBackups(IVssRequestContext requestContext, BackupSettings settings, List'1 databaseConnectionInfoList, ITFLogger logger)

它仅针对特定集合失败。我们有 11 个集合,备份适用于 10 个集合。但对于此特定集合,计划的备份失败了。手动重新运行备份作业时,它会成功。它在过去 4 天内失败了两次。

恳请您帮助解决问题。

似乎可能是高工作负载的连接问题,或者"无法读取数据"之类的问题。

只需尝试以下项目以缩小问题范围:

  • 从 TFS 管理控制台分离特定集合,然后重新附加 它。
  • 将备份位置更改为本地计算机而不是UNC路径(有可能是由网络引起的。
  • 重新创建BackupSets文件:
    1. 转到存储备份的目录
    2. 找到类似"BackupSets.xml">
    3. 将其重命名为"BackupSets_BACKUP.xml"(或您喜欢的任何其他名称)
    4. 在 TFS 管理控制台中计划备份

最新更新