我建立了一个具有以下规格的TFS环境:
第一台服务器
-TFS应用层+ SSRS
第二台服务器
-SCVMM
第三台服务器
-SQL Server(TFS数据库+ SSRS数据库+ SCVMM数据库)
主要问题与SCVMM和报告备份有关。
由于无法通过向导备份SSRS加密密钥,因此我按照一个步骤从一个步骤中手动将SSRS数据库添加到备份计划中:
C:\ ProgramData \ Microsoft \ Team Foundation \ Server Configuration \ ConfigPT.xml。
<Reporting>
<Database Name="ReportServer">xxxxx\TEST_TFS</Database>
<Database Name="ReportServerTempDb">xxxxx\TEST_TFS</Database>
</Reporting>
它工作得很好,但是没有有关SCVMM的信息。
MSDN指出,如果SCVMM服务器与TFS不在同一服务器上,则该数据库可能不在TFS数据层上,因此应单独备份该数据库。但是,VirtualManagerDB与TFS共享相同的SQL实例。
我觉得我也可以简单地在ConfigPT.xml中添加数据库,但是我不知道SCVMM数据库的xml节点名称。
你们中任何人都知道此信息或使用PowerTools配置SCVMM备份的任何其他方法吗?
最佳答案
我相信您只是在XML中输入了数据库的实际名称。
<Database Name="VirtualManagerDB">xxxxx\TEST_TFS</Database>