1、备份和恢复 TFS使用系统管理员登录到 TFS 服务器上,通过路径“开始- Team Foundation Server 管理控制台”打开 TFS 管理控制台。开发菜单中 TFS 管理控制台如图所示:单击“TFS 管理控制台”打开,控制台界面如图 1 所示:图 1 管理控制台界面1. 备份 TFS在 TFS 管理控制台中单击计划的备份,进入备份界面。如图 2 所示:图 2 计划的备份在计划的备份窗口中单击创建计划的备份以开始配置。如图 3 所示:图 3 计划的备份向导 -详细信息在详细信息选项中填写网络备份路径(K)与备份保留天数 (R)其中网络备份路径(K)必须为非本机的路径地址,备份保留天
2、数(R)是备份在网络路径中保留的时间,其值的范围为 1-999。打开高级选项如图 4 所示:图 4 计划的备份保留高级设置中的完整备份文件扩展名(F)和事务备份文件扩展名(T)的值不变。填写了网络备份路径(K)( 注:备份路径与 SQL 服务, TFS 服务需要在相同的域环境中 )后点击下一步。点击下一步后,如图 5:图 5 选择报告数据库在报告数据库选项页,可选择是否备份计划中的报告数据库,勾选报告数据库选项页中的在备份计划中包括报告数据库(R)选项(勾选后会在左侧的导航栏中出现报告密钥选项。 ) ,可进行报告数据库备份设置,可勾选需要备份的报告数据库,如 ReportServer,Repo
3、rtServerTempDB 数据库。如图 6 所示:图 6 选择报告数据库建议对报告数据库进行备份,该备份将直接影响 TFS 通过备份恢复后的报表数据展现。点击下一步:如图 7 所示图 7 报告加密密钥在创建新的 SQL Reporting Services 加密密钥文件中填写加密密钥密码,输入密码时需要确保所输入的密码时强密码,密码长度必须至少是 8 个字符,且密码中必须至少包含一个大写字母一个小写字母,一个数字。填写密码后点击下一步,如图 8 所示:图 8 计划的警报设置在警报选项中可设置备份结束时需要执行的操作,可在该界面设置的选项有:如果备份作业失败,则向 TFS 管理员发送电子邮件
4、;如果备份作业成功,则向TFS 管理员发送电子邮件。如勾选了其中一个选项则会在对应的情况下向 TFS管理员发送电子邮件。建议勾选这两个选项作为备份结束后的提示。设置后点击下一步,如图 9 所示:图 9 备份计划TFS 提供了三种可选择的备份计划:夜间完整备份,仅手动备份,自定义计划。夜间完整备份:每天将在本地时间:2:00 进行完整备份。仅手动备份:将不会创建计划任务来执行备份,需要通过 TFS 管理控制台进行手动备份。自定义计划:提供用于运行完整备份、差异备份和事务性备份的计划。建议使用自定义计划,可以通过灵活的进行配置。如图 10 所示:图 10 自定义计划默认提供的是每周末进行完整备份,每天夜间进行差异备份,每隔 15 分钟进行事务备份。这样的好处是最坏的情况下也仅丢失掉 15 分钟的数据丢失。也可以按自己的要求进行备份计划设定。如一周两次全被,事务性备份为 10 分钟等。设置完备份计划后点击下一步,如图 11 所示:图 11 配置设置通过检查选项确认所有的设置是否满足需求,若没问题则点击下一步,如图 12所示: