2010-05-24 64 views
4

我在评估Team Foundation Server 2010.如何自动备份TFS 2010

我想知道是否有一些命令行来备份我的TFS数据。 我目前有一个文件夹发送到云。此备份包含我需要备份的所有数据(如MySql数据库,Word文档等)

我想要的是一种将我的TFS集合(以及任何其他重要的TFS数据)自动备份到一个(或更多)文件在这个目录中。

命令行将是完美的。

+0

你的意思是像一个标准的SQL SErver备份? – 2010-05-24 11:00:55

+0

我不是SQL Server的用户。事实上,我打算将它用于TFS,但从来没有真正玩过它。 我认为,不仅仅是为TFS备份备份SQL数据库。 我目前使用Subversion,并且备份过程非常简单。我查看了用于备份TFS的MSDN文档,但未找到任何可通过任务计划程序启动的命令行。 – 2010-05-24 11:15:43

回答

4

TFS文档online涵盖了这一点。

如果您使用的是完整的SQL Server,则可以使用SQL Server代理安排数据库备份,否则使用Windows任务计划程序(通过SQL命令行工具之一)。但是您确实需要编写SQL脚本来进行备份,这在上面链接的文档中有详细说明。

(有没有简单的命令行,因为简单的设备有不同的需求,到复杂的,例如在大型实例备份可以备份同步的几个小时和问题变得复杂。)

附加[编辑2010 -08-24]下一个TFS PowerToys已经宣布包含备份和恢复工具(针对非大规模TFS设置)。请参阅博文:“Backing up and Restoring your TFS Server

+0

你可以使用命令行来运行备份...:http://stackoverflow.com/questions/122690/what-is-a-simple-command-line-program-or-script-to-backup-sql-服务器数据库 – 2010-05-24 11:27:17

+0

+1 - 从来不知道这个,很棒的工具 – 2010-10-07 12:35:41