TFS每日预定备份失败

时间:2018-04-06 04:34:46

标签: database tfs backup

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

  

异常消息:写在" \ XASDC \ public \ DASC \ IT \ BACKUPSQL \ XXXXX1234 \ TFS \ Tfs_CollectionA_9859957732898727191F.bak"失败:1359(发生内部错误。)   BACKUP DATABASE异常终止。 (输入SqlException)
  SQL异常类:16
  SQL异常编号:3202
  SQL异常程序:
  SQL异常行号:1
  SQL异常服务器:XXXXX1234
  SQL异常状态:1
  SQL错误:
  SQL错误[1]:System.Data.SqlClient.SqlError:BACKUP DATABASE异常终止。
      分类:16
      编号:3013
      服务器:XXXXX1234
      来源:.Net SqlClient数据提供者
      州:1
      程序:
      行号:1
      例外数据字典:
      HelpLink.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。执行(String sqlStatement)在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天内失败了两次。

请求您的帮助以解决问题。

1 个答案:

答案 0 :(得分:0)

似乎它可能是高工作负载的连接问题,或者是“数据无法读取”等问题。

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

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