将 SCVMM 2008 R2 升级到 SCVMM 2012
对于 Lab Management Visual Studio Team Foundation Server 2012 SCVMM 2008 RS 和 SCVMM 2012 支持。如果您要升级到 Team Foundation Server 2010年Visual Studio Team Foundation Server 2012,并打算升级 SCVMM 2008 R2,SCVMM 2012 年来我们建议您升级到 SCVMM 2012 在完成升级到Visual Studio Team Foundation Server 2012。本主题介绍如何升级到 SCVMM 2012 的 SCVMM 2008 R2,当您在使用 Lab Management Visual Studio Team Foundation Server 2012。
![]() |
---|
在升级 SCVMM 时,某些步骤将导致您 Team Foundation Server 一些停机时间。这些步骤将如下所示。 |
升级到 SCVMM 2012
使用安装程序 SCVMM 2012 SCVMM 2008 R2 服务器升级到 SCVMM 2012 服务器。
升级您的主机和库共享上的 SCVMM 代理。
使用 SCVMM 管理控制台验证所有的 SCVMM 组件工作正常。
您的 Team Foundation Server 的应用程序层的所有计算机上安装 SCVMM 2012 管理控制台。
-
警告
此步骤将会中断您的 Team Foundation Server 上的服务。
使用iisreset命令来重新启动 Team Foundation Server web 服务。然后重新启动 Team Foundation Server 作业代理。
-
警告
当您使用upgradeSCVMM命令,Team Foundation Server 将为每个团队项目使用该模板的 SCVMM 服务器上创建新的模板对象。这将确保您的模板而不会丢失任何数据是与 SCVMM 2012 兼容升级。但是,在创建新的模板后,团队项目名称追加到模板名称。如果新模板的名称超过 64 个字符,这将导致 SCVMM 失败。若要解决此错误,必须为这些模板提供较短的名称。
打开您的 Team Foundation Server 上提升的命令提示符,输入以下命令: C:\Program Files\Visual Studio Team Foundation Server 2011\bin\tools> tfsconfig lab /upgradeSCVMM /collectionName:*。此命令将升级数据和项目集合的每个数据库中的模板,使其与 SCVMM 2012 兼容。如果您运行此命令时遇到任何错误或警告,请参阅下一节,以解决这些错误。不会遇到任何错误或警告,如果您升级完毕,可以开始使用 Lab Management SCVMM 环境。
在使用 upgradeSCVMM 命令解析错误和警告
在使用后upgradeSCVMM命令,您必须解决所有错误或警告接收,然后重新运行该命令,然后才可以开始使用 Lab Management。upgradeSCVMM命令生成包含有关任何错误和警告您遇到的日志文件。在运行时,将显示日志文件的位置upgradeSCVMM命令。
SCVMM 错误: 收到 SCVMM 错误相关的错误时,如果使用 SCVMM 作业历史记录,要获得有关错误的其他信息。解决 SCVMM 中的错误之后,请重新运行upgradeSCVMM命令。