迁移 Project Web Access 实例 (Project Server 2007)

更新时间: 2008年11月

 

上一次修改主题: 2015-03-09

Microsoft Office Project Server 2007 提供多种方法来备份、还原或迁移 Project Server 场、Web 应用程序和内容数据库。本文按特定需求和结果来介绍这些方法的差异。

Project Server 迁移和 Project Web Access 设置方法

将 Project Web Access 设置到另一个网站

还原已损坏的 Project Web Access 实例的首选方法是,将 Project Web Access 设置到另一个网站。这种方法需要附加地址为 http://servername 的内容数据库,然后将 Project Web Access 网站和四个项目数据库设置到一个新的 Project Web Access 网站,其地址为 https://servername/newpwa。然后就可以将工作环境重新链接到这个新的 Project Web Access 网站。

在单独的数据库中存储网站内容

若要在单独的数据库中存储内容,需要将内容数据库附加到新的 Project Web Access 网站(例如 http://servername/workspaces),同时将已设置的 Project Web Access 网站保留在原来的位置 http://servername/pwa,然后重新链接工作环境。

完全还原 Project Web Access 网站

这种方法需要将内容数据库临时附加到其他位置(例如 http://servername/else),从而将 Project Web Access 和内容数据库完全还原到其原始状态。然后您需要在原来的位置(例如 http://servername/pwa)设置新的 Project Web Access 网站,然后使用 Stsadm export 命令,从位于 http://servername/else 的内容数据库导出每个网站。最后,使用备份和还原 Project Server 2007 服务器场中介绍的过程,将所有网站重新导回至新设置的网站,其地址为 http://servername/pwa。这种方法最为复杂,您需要考虑数据库中有多少个 Project Web Access 网站需要导出,并导入到新的 Project Web Access 网站。

Important重要信息
在执行此过程时,指向任务的链接可能会被破坏。

将 Project Server 迁移到现有的服务器场

迁移到现有的服务器场时,所执行的步骤与迁移到新服务器场的步骤相同,但首先必须确定是将内容数据库添加到现有的某个 Web 应用程序(如上所述),还是将其添加到新创建的 Web 应用程序。

可能会有多种原因促使您选择创建新的 Web 应用程序,但最常见的原因可能是,所迁移的内容需要的身份验证类型不同于现有服务器上提供的类型。例如,假设现有的服务器已配置为对用户进行 Windows 身份验证,但新的内容要求使用基于表单的身份验证。在这种情况下,您需要创建新的 Web 应用程序。您还可能需要扩展 Web 应用程序,在这种情况下也需要创建新的 Web 应用程序。

如果您处于 Extranet 环境,并希望不同的用户通过不同的域来访问内容,则可能还需要将 Web 应用程序扩展到另一个 Internet Information Services (IIS) 网站。此操作使用另一个 IIS 网站来承载相同的内容,以便向不同的用户组提供相同的内容。

准备迁移 Project Server 实例

如果这将是唯一的实例或是要在服务器场中安装的第一个 Office Project Server 2007 实例,请执行下列操作:

在目标服务器场上:

[ ] 运行安装程序并选择完全服务器安装类型。

运行 SharePoint 产品和技术配置向导:

  • [ ] 新建一个服务器场

  • [ ] 新建一个配置数据库

[ ] 配置服务器场服务并启动 Project 应用程序服务。

创建 Web 应用程序:

  • [ ] 为共享服务提供程序创建 Web 应用程序

  • [ ] 为 Project Web Access 网站内容创建 Web 应用程序

[ ] 创建共享服务提供程序。

提示

您可以迁移共享服务提供程序数据库,也可以新建一个共享服务提供程序数据库。

以上是准备服务器场迁移所需步骤的大致清单。有关安装 Office Project Server 2007 的详细信息,请参阅将 Project Server 2007 部署到服务器场环境

另请参阅

概念

移动所有数据库 (Project Server 2007)
备份和还原数据库 (Project Server 2007)
使用 Project Web Access 还原项目级对象 (Project Server 2007)
移动所有数据库 (Project Server 2007)
Project Server 2007 的企业灾难恢复