【发布时间】:2020-08-16 00:40:25
【问题描述】:
我们有一个 TFS2017 环境。很长一段时间以来,大小每周都在增长。
在这种环境下,我有多个收藏;事务日志文件的大小,非常大(超过 155 Gb)
我的问题是:为定义的 TFS 集合缩小日志文件是否安全? (不会丢失数据或在管理控制台中出现错误)?
谢谢
【问题讨论】:
标签: sql-server tfs azure-devops azure-devops-server-2019
我们有一个 TFS2017 环境。很长一段时间以来,大小每周都在增长。
在这种环境下,我有多个收藏;事务日志文件的大小,非常大(超过 155 Gb)
我的问题是:为定义的 TFS 集合缩小日志文件是否安全? (不会丢失数据或在管理控制台中出现错误)?
谢谢
【问题讨论】:
标签: sql-server tfs azure-devops azure-devops-server-2019
是的。可以的。
日志文件在那里,因此您可以恢复到完整备份之间的某个时间点。如果您在服务器上启用了备份并定期进行完整备份,那么您可以在每次完整备份后截断日志。
如果您只想“删除日志”,则通过在您拥有的每个应用层服务器上运行此命令暂时关闭 TFS:TFSServiceControl quiesce,然后截断日志,然后使用 TFSServiceControl unquiesce 重新打开 TFS。
您可能还想验证您的备份策略。如果一切顺利,您应该不会看到不断增长的日志文件。
见:
【讨论】: