在 Project Server 2010 中迁移 Project Web App 实例
适用于: Project Server 2010
上一次修改主题: 2015-03-09
Microsoft Project Server 2010 提供了多种用于备份、还原或迁移 Project Server 场、Web 应用程序和内容数据库的方法。本文基于特定的需求和结果讨论这些方法中的变化。
Project Server 迁移和 Project Web App 设置方法
向其他网站设置 Project Web App
通过向其他网站设置 Microsoft Project Web App 进行还原是还原损坏的 Project Web App 实例的首选方法。该方法涉及在 http://servername 附加内容数据库,然后将 Project Web App 网站和四个项目数据库设置到位于 https://servername/newpwa
的新 Project Web App 网站。然后,可将工作区重新链接到新 Project Web App 网站。
将网站内容存储在单独数据库中
将内容存储在单独数据库中涉及将内容数据库附加到新 Project Web App 网站(如 http://servername/workspaces),同时将设置的 Project Web App 网站保留在原始位置 http://servername/pwa,然后重新链接工作区。
完全还原 Project Web App 网站
该方法通过暂时将内容数据库附加到其他位置(如 http://servername/else)来将 Project Web App 和内容数据库完全还原至原始状态。然后,您将在原始位置设置新 Project Web App 网站(假定为 http://servername/pwa),再使用 Windows PowerShell export 命令从位于 http://servername/else 的内容数据库中提取每个网站。然后,使用备份和还原 Project Server 2010 服务器场中介绍的过程,可以将所有网站都重新导入位于 http://servername/pwa 的新设置的网站下。该方法最为复杂,并且应考虑数据库中存在的需要导出以及导入到新 Project Web App 网站的 Project Web App 网站数量。
重要
执行此过程时任务的链接可能中断。
将 Project Server 迁移到现有服务器场
当向现有服务器场迁移时,步骤与向新服务器场迁移的步骤相同,但是首先您必须决定,要将内容数据库添加至现有 Web 应用程序(如上所述)还是计划将内容数据库添加至新创建的 Web 应用程序。
当您选择创建新 Web 应用程序时,可能有多种原因,但是最常见的原因是要迁移的内容需要使用与现有服务器中不同的身份验证。例如,假设现有服务器配置为对 Windows 用户进行身份验证,但新内容需要使用基于表单的身份验证。在这种情况下,您需要创建新的 Web 应用程序。您还可能需要扩展 Web 应用程序,在此情况下,您还需要创建新的 Web 应用程序。
如果您所在的 Extranet 环境需要不同用户使用不同的域访问内容,您可能还需要将 Web 应用程序扩展至另一 Internet Information Services (IIS) 网站。该操作使用其他 IIS 网站托管同一内容,因此可向不同用户集公开相同内容。
准备迁移 Project Server 实例
如果这将成为唯一的实例或者是要在服务器场上安装的第一个 Project Server 2010 实例,请在目标服务器场上执行以下操作:
[ ] 运行安装程序并选择“完整服务器安装”类型。 |
运行 SharePoint 产品和技术配置向导:
|
[ ] 配置服务器场服务并启动 Project Server 服务。 |
创建 Web 应用程序:
|
[ ] 创建服务应用程序。 备注 您可以迁移共享服务应用程序数据库,也可以创建新的服务应用程序数据库。 |
这是为准备迁移服务器场所需的步骤的常规清单。有关安装 Project Server 2010 的更多详细信息,请参阅将 Project Server 2010 部署到服务器场环境。