Upgradetargetwebapplication:Stsadm 操作 (Office SharePoint Server)

操作名称:Upgradetargetwebapplication

说明

通过将现有 2.0 版 Web 应用程序移动到新的 URL 并基于现有 2.0 版 Web 应用程序及相关设置创建新的 3.0 版 Web 应用程序,准备用于逐步升级特定的 2.0 版 Web 应用程序的环境。设置 3.0 版 Web 应用程序以将针对尚未升级网站的内容的所有请求重定向回 2.0 版 Web 应用程序。

语法

stsadm.exe -o upgradetargetwebapplication

   -url <URL to upgrade>

   -relocationurl <new URL for non-upgraded content>

   -apidname <new app pool name>

   [-apidtype {configurableID | NetworkService}]

   [-apidlogin <domain\name>]

   [-apidpwd <app pool password>]

   [-exclusivelyusentlm]

参数

参数名 是否必需 说明

url

一个有效的 URL,例如 http://server_name

要升级的 URL 名称。

relocationurl

一个有效的端口号,例如“12345”或主机标头

将现有 SharePoint Web 应用程序重定位到新的 IIS 网站,并在原始位置创建更新的版本。发生移动的 IIS 网站和现有 Web 应用程序必须具有新的端口或域名。

在整个逐步升级过程中,针对所有内容的 HTTP 请求将会重定向到适当的域。

Note注意:
必须指定新的端口或主机标头。

apidname

一个有效的应用程序池名称,例如“Test1”

应用程序池的 ID。

应用程序池定义已升级 3.0 版 Web 应用程序使用的帐户和凭据。

apidtype

下列类型之一:

  • NetworkService

  • ConfigurableID

    Note注意:
    如果使用了 ConfigurableID 值,则必须使用 apidlogin 参数指定用户名和密码。

要用于应用程序池的标识类型。

Note注意:
不能使用对以前版本使用过的相同应用程序池。 可以使用相同的用户帐户,但必须创建新应用程序池,或使用已为升级的网站创建的应用程序池。

apidlogin

一个有效的用户名,格式为域\用户名

用于运行应用程序池中的进程的用户名。

此参数必须是 Windows 用户名且必须用域名限定。

apidpwd

一个有效的应用程序池 Windows 密码。

与 apidlogin 参数结合使用的密码。

exclusivelyusentlm

<无>

指定以独占方式使用 NTLM 身份验证,而不是使用协商 (Kerberos)。Kerberos 要求应用程序池帐户是网络服务或由域管理员进行的特殊配置。NTLM 身份验证适用于任何应用程序池帐户和默认域配置。