TFS备份和恢复.docx
《TFS备份和恢复.docx》由会员分享,可在线阅读,更多相关《TFS备份和恢复.docx(19页珍藏版)》请在冰豆网上搜索。
TFS备份和恢复
备份和恢复TFS
使用系统管理员登录到TFS服务器上,通过路径“开始-TeamFoundationServer管理控制台”打开TFS管理控制台。
开发菜单中TFS管理控制台如图所示:
单击“TFS管理控制台”打开,控制台界面如图1所示:
图1管理控制台界面
1.备份TFS
在TFS管理控制台中单击计划的备份,进入备份界面。
如图2所示:
图2计划的备份
在计划的备份窗口中单击创建计划的备份以开始配置。
如图3所示:
图3计划的备份向导-详细信息
在详细信息选项中填写网络备份路径(K)与备份保留天数(R)其中网络备份路径(K)必须为非本机的路径地址,备份保留天数(R)是备份在网络路径中保留的时间,其值的范围为1-999。
打开高级选项如图4所示:
图4计划的备份
保留高级设置中的完整备份文件扩展名(F)和事务备份文件扩展名(T)的值不变。
填写了网络备份路径(K)(注:
备份路径与SQL服务,TFS服务需要在相同的域环境中)后点击下一步。
点击下一步后,如图5:
图5选择报告数据库
在报告数据库选项页,可选择是否备份计划中的报告数据库,勾选报告数据库选项页中的在备份计划中包括报告数据库(R)选项(勾选后会在左侧的导航栏中出现报告密钥选项。
),可进行报告数据库备份设置,可勾选需要备份的报告数据库,如ReportServer,ReportServerTempDB数据库。
如图6所示:
图6选择报告数据库
建议对报告数据库进行备份,该备份将直接影响TFS通过备份恢复后的报表数据展现。
点击下一步:
如图7所示
图7报告加密密钥
在创建新的SQLReportingServices加密密钥文件中填写加密密钥密码,输入密码时需要确保所输入的密码时强密码,密码长度必须至少是8个字符,且密码中必须至少包含一个大写字母一个小写字母,一个数字。
填写密码后点击下一步,如图8所示:
图8计划的警报设置
在警报选项中可设置备份结束时需要执行的操作,可在该界面设置的选项有:
如果备份作业失败,则向TFS管理员发送电子邮件;如果备份作业成功,则向TFS管理员发送电子邮件。
如勾选了其中一个选项则会在对应的情况下向TFS管理员发送电子邮件。
建议勾选这两个选项作为备份结束后的提示。
设置后点击下一步,如图9所示:
图9备份计划
TFS提供了三种可选择的备份计划:
夜间完整备份,仅手动备份,自定义计划。
夜间完整备份:
每天将在本地时间:
2:
00进行完整备份。
仅手动备份:
将不会创建计划任务来执行备份,需要通过TFS管理控制台进行手动备份。
自定义计划:
提供用于运行完整备份、差异备份和事务性备份的计划。
建议使用自定义计划,可以通过灵活的进行配置。
如图10所示:
图10自定义计划
默认提供的是每周末进行完整备份,每天夜间进行差异备份,每隔15分钟进行事务备份。
这样的好处是最坏的情况下也仅丢失掉15分钟的数据丢失。
也可以按自己的要求进行备份计划设定。
如一周两次全被,事务性备份为10分钟等。
设置完备份计划后点击下一步,如图11所示:
图11配置设置
通过检查选项确认所有的设置是否满足需求,若没问题则点击下一步,如图12所示:
图12就绪检查
等待就绪检查进度条执行完毕后如图13所示:
图13配置检查完成
可以点击重新运行就绪检查从新执行图12的检查。
若无问题可点击配置进行备份配置。
如图14:
图14配置过程
配置完成后如图15所示:
图15配置成功
点击下一步:
如图16所示:
图16配置成功
可点击打开完整配置日期进行配置日志查看。
点击关闭回到管理控制台。
如图17所示:
图17已配置好的管理控制台
配置好后可在管理控制台中显示如图17所示的界面,在右上方出现的4个操作按钮中包含立即执行完整备份,还原数据库,重新配置计划的备份,禁用计划的备份。
立即执行完整备份
在需要的时候可通过该操作进行TFS的手动备份。
还原数据库
通过该操作进行TFS系统还原。
重新配置计划的备份
通过该操作进行计划重新配置。
点击立即执行完整备份,进行当前TFS的系统备份。
如图18、图19所示:
图18完整数据库备份
图19完整备份完成
2.恢复TFS
在管理控制台中单击还原数据库可进行TFS恢复,如图20所示:
图20还原数据库
在网络备份路径中会自动列出创建备份时所设置的网络备份路径,也可以通过浏览选择其他的网络备份路径。
点击列表备份连接可将备份的数据列表显示在备份列表框中。
图21列表备份
选择其中的一个时间点(建议选择最近的时间点),点击下一步。
图22选择要还原的数据库
选择好要还原的数据库,点击下一步,进行检查还原的备份信息。
图22检查
确保备份信息无误后点击下一步进行就绪检查,如图23所示:
待就绪检查运行完成后点击下一步,(注:
还原时需要将备份的数据库在数据库服务器中删除)。
在还原数据库界面点击还原等待还原完成点击完成。