【问题标题】:What does Transactional Backup Interval mean in the Backup Plan Wizard for Team Foundation Server?Team Foundation Server 的备份计划向导中的事务备份间隔是什么意思?
【发布时间】:2011-07-11 00:54:04
【问题描述】:

我正在为 Team Foundation Server 设置备份计划。我下载了适用于 TFS 的 Power Tools,并且正在使用该包中包含的备份计划向导。我现在正处于应该决定如何安排备份的步骤,但我不知道为我的设置选择什么。

我明白一切的意思,除了事务备份间隔。

我会很感激有关良好日程安排的建议。如果可能的话,我想要实现的是能够恢复并仍然回顾几个版本。我想要的最小备份是最新版本。

补充一点可能很重要,我必须提前选择“备份保留天数”并将其设置为 30。

【问题讨论】:

  • 您可能会在serverfault.com 上得到更好的回复。
  • 感谢您的提示,不过,在在这里写问题之前,我确实搜索了该网站,但我想我很难在那里得到一个易于理解的答案。

标签: tfs backup transactional backup-strategies


【解决方案1】:

事务备份间隔可能是指备份 TFS 数据库的事务日志的频率。您选择的时间表可能取决于您的存储库的繁忙程度。

在我当前的客户中,有六名开发人员,我们分担了 VSS 和 TFS 之间源代码控制的部分负载(我们正在过渡)。公司政策规定,我们必须在工作时间每小时备份一次事务日志,并在午夜额外备份一次。我们的本地备份有四天的保留周期,异地备份可以持续数年。

如果您的存储库丢失并且您的工作副本同时被破坏(自然灾害?),我会根据您希望丢失多少工作来做出决定。

【讨论】:

  • 很好的答案,谢谢。我们是三个开发人员,到目前为止,TFS 中只有一个 Web 项目。事务日志是跟踪谁签出哪个文件等的吗?
  • 事务日志包含数据库中自上次备份事务日志以来发生的所有事务。它们就像随着时间的推移堆积起来的差异文件。如果您想将数据库及时回滚到某个时间点,您可以将日志中存储的事务撤消到该时间点。
  • 为了更好地回答您的问题,TFS 的事务日志将包含任何数据库活动的事务——签入/签出、构建、安全更改、策略更改等。如果 TFS 操作不是 100 % 文件系统相关,那么它可能有相应的数据库记录。
  • 啊,这肯定回答了我的问题!谢谢,现在我只希望我也可以将您的 cmets 标记为答案 :)
猜你喜欢
  • 2013-04-09
  • 1970-01-01
  • 1970-01-01
  • 2018-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多