在我的TFS数据库服务器上,所有数据库都设置为完全恢复模式。 我们不做任何日志传送,只是每晚进行完整的数据库备份,所以会对TFS有任何影响。我们将恢复模式改为Simple? (日志文件变得非常大)
谢谢,
您的TFS数据存在风险。 您当前的备份不足以保证您的TFS环境的恢复。
由于TFS包含多个数据库(至less包括tfs_configuration和tfs_collection),因此可能存在跨越这些数据库的事务。 由于交易是不完全的,直到一个数据库完成,你可以得到腐败。 如果您还原到某个时间点,则一个数据库无法完成事务并回滚,而另一个完成。
这将导致TFS恢复失败。
https://msdn.microsoft.com/en-us/library/ms253070.aspx
您必须按照手动备份程序详细说明文件来保证恢复。
或者您可以使用TFSpipe理控制台中的内置备份工具。
注:SQL数据库及其configuration和TFSconfiguration由TFS所有,不应超出产品团队logging的范围。
如果您没有使用日志进行恢复/复制,并且您正在对数据库进行完整的夜间备份,那么是的,简单恢复模式是安全的。 影响是SQL Server将为您pipe理事务日志。
将恢复模型设置为“简单”后,可能需要也可能不需要手动运行缩小操作,即IDK。 你必须亲自看看。