配置一个备份计划服务器
在你的TFS(Team Foundation Server)2010服务器上安装新版本的Power Tools之后(是的,这个工具只支持TFS(Team Foundation Server)2010),你会注意到在管理控制台中有一个新标签,叫作“Team Foundation Backups”。当你点击这个标签的时候,你会看到这样一个界面,经过这个界面,你能够配置你的TFS(Team Foundation Server)备份计划。工具
若是你点击“Create Backup Plan”,会启动一个向导,来引导你完成整个过程。这是这个向导的welcome页面:性能
点击“Next”,它会导航到第一个页面,在这个页面中你能够输入备份的路径和你但愿保存备份的天数(超过这个天数之后,它会自动地删除备份)。固然,若是你但愿本身手动删除备份,也能够很容易地作到——它们只是特定目录下的一些文件而已。事务
再次点击“Next”,你能够提供自动执行备份的帐户,同时,你能够看到这个帐户须要什么SQL权限。正如你将会看到的那样,之后的备份并非必定要被自动化,可是他们能够被自动化。文档
再次点击“Next”,你如今能够进行一些配置,让备份服务把备份过程当中的故障email给你。在这个例子中,我没有给个人TFS(Team Foundation Server)服务器配置SMTP主机,因此我惟一的选择是“No Email Alerts”。 这里你可使用和其余TFS(Team Foundation Server)通知同样的email主机和地址,也能够指定惟一的收件人。若是你想指定多个收件人,你能够用逗号把这些收件人的email地址隔开。自动化
再次点击“Next”,你如今能够配置时间表了。默认是天天晚上对你的TFS(Team Foundation Server)进行完整的备份。对于小型的TFS(Team Foundation Server)来讲,这已经足够了。选择这个选项意味着将会在天天凌晨2点进行完整的备份。若是你想进行更多的控制,你能够点击“Advanced Schedules Options”。io
若是你选择了“Advanced Schedules”,那么你会获得两个选项:1) Full, Differential and Transactional Schedule和2) Manual Backup Only。若是你选择了“Manual Backup Only”,它不会自动地执行任何的备份,只有当你运行管理控制台,点击“Take Full Backup Now”按钮的时候才会执行一次备份(稍后会详细说明这部份内容)。这里我选择“Full, Differential and Transactional Schedule”——这是一个十分具备表明性的企业备份策略。我把它设置成每一个星期天的凌晨2点作一次完整的备份,每周的周一到周六的凌晨2点作一次差别备份(有时也称做增量备份),每15分钟作一次事务性的备份。这意味着我不会丢失15分钟以上的数据,这种策略的性能和存储开销并不大。SQL备份功能的这些特性真的很酷。email
我已经配置好了时间表,点击“Next”,让我检查一下个人设置。dva
再次点击“Next”将会验证我提供的这些设置的有效性。你总不会但愿等到次日凌晨2点才发现你错误地输入了一些东西吧:)在这个例子中我收到了一个警告,由于我已经有了一个配置好的备份计划,而我正在重写它。这个工具规定一个TFS(Team Foundation Server)服务器只能拥有一个备份时间表。配置
点击“Configure”,将会为了备份而从新配置你的TFS(Team Foundation Server)服务器,这会对你的TFS(Team Foundation Server)服务器作出一些改动。
再次点击“Next”,如今你已经完成了全部的配置工做!对于备份来讲,你的服务器已经彻底配置好了(能够和文档比较一下:))。