如果您使用业务活动监控(BAM),则必须将 BAM 门户恢复为恢复 BizTalk Server 的一部分。 如果不使用 BAM,则此过程是可选的。
恢复 BAM 门户配置的过程因所使用的 IIS 版本而异。 还原 IIS 7 的配置时,使用 Appcmd.exe,并还原整个默认网站的配置,而不仅仅是 BAM 门户。
先决条件
必须以管理员组的成员身份登录才能执行此过程。
恢复 BAM 门户配置(IIS 7.0)
在“运行”对话框中的“打开”框中键入以下内容:
runas /user:computername\accountnamecmd,然后单击“确定”或按 Enter。Accountname 必须是本地计算机上的管理员组的成员。
出现提示时,键入 accountname 的密码,然后按 Enter。
键入
cd %windir%\system32\inetsrv,然后按 Enter 键。键入
appcmd restore backup “backupname”,然后按 Enter。Backupname 是以前使用 Appcmd.exe创建的备份的名称。 此备份必须存在于 %windir%\system32\inetsrv\backup 目录中。 备份不能用于还原在不同计算机上创建的密码。 如果将 BAMAppPool 配置为在默认 NetworkService 帐户以外的标识下运行,则必须单独配置帐户和密码,如下一步中所述。
使用 Internet Information Services (IIS) 管理器,在“连接”窗格中选择“应用程序池”。
在 “应用程序池 ”窗格中,右键单击 BAMAppPool,然后单击“ 高级设置”
在 “高级设置”对话框中,向下滚动到 “进程模型 ”部分。 单击“标识”框。 这将导致省略号按钮显示在框的右侧。 单击 省略号 按钮。
在 “应用程序池标识 ”对话框中,单击“ 自定义帐户 ”按钮,然后单击“ 设置 ”按钮。
在“ 设置凭据 ”对话框中,输入要用于 BAMAppPool 的帐户名称和密码。 帐户名称应输入为 计算机名称
\帐户名或 域\帐户名。 单击“ 确定 ”关闭 “设置凭据 ”对话框。单击“ 确定 ”关闭 “应用程序池标识 ”对话框。
单击“ 确定 ”关闭 “高级设置 ”对话框。
验证在应用程序池列表中是否选择了 BAMAppPool 。 在 Internet 信息服务(IIS)管理器屏幕右侧的操作窗格中,在应用程序池任务下,单击开始。