Server Settings Backup/Restore 工具

Project 2007

更新时间: 2009年3月

 

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

Server Settings Backup/Restore 工具是 Project Server 2007 Project Resource Kit (PRK) 中的一个实用程序。Microsoft Office Project Server 2007 管理员可以使用它将所选 Project Server 实例的服务器设置备份到 XML 文件中。可以对另一个 Project Server 实例运行此工具,以将服务器设置还原到该实例中。导出的 XML 文件中的数据将导入到目标 Project Server。在将服务器设置从测试环境移到生产环境时,此工具特别有用,但也可以用它来生成包含(适用于不同行业的)自定义域和视图的一组简单样本。

Important重要信息
请只导入来源可靠的服务器设置。

单击以从 Microsoft 下载中心下载(该链接可能指向英文页面) (http://www.microsoft.com/downloads/details.aspx?FamilyId=A33D253C-6424-48E4-B87E-0861D1977BB7&displaylang=en)(该链接可能指向英文页面)Project Server 2007 PRK。

Server Settings Backup/Restore 工具的使用必须具备以下环境:

  • Microsoft Windows XP、Windows Vista 或 Windows Server 2003。

  • Microsoft .NET Framework 2.x 或 3.x。

  • 在所访问的 Project Server 2007 实例上具有管理员权限。

  1. 运行 Playbooks.exe 以启动 Server Settings Backup/Restore 工具。

  2. 在“Select Server URL”页上,指定要为其备份服务器设置的 Project Server 2007 实例,以及连接到该实例时要使用的身份验证模式。

    服务器设置备份和还原工具
    1. 在“Server URL”框中,键入 Project Server 实例的 URL。

    2. 选择用于连接到 Project Server 的身份验证模式。选择以下任一选项:

      • Use Windows Account information

      • Use Project Server (Forms) authentication account。您还需要输入用户名和密码。

    单击“Continue”。

  3. 在“Playbooks”页上,选择“Backup”选项卡。

    Project Server 2007 设置 - 备份和还原
    1. 在“File Name”字段中,键入备份文件的路径和名称,服务器设置信息将导出到其中。(该文件将保存为 XML 文件。)也可以使用“Browse”按钮选择路径。

    2. 在“Source Server”字段中,键入 Project Server 网站的 URL。

    3. (可选)在“Description”字段中,键入有关备份的信息。

    4. “Settings”列表中列出了可用的服务器设置。选择要保存到备份文件中的设置。

    单击“Backup”。对话框将显示状态。

  4. 随后将显示“Backup Server Settings”消息框,说明备份是否成功。如果备份成功,将在之前指定的文件位置创建备份文件。如果备份失败,请单击“View Log”查看备份的日志文件,以确定问题所在。单击“OK”以关闭消息框。

  1. 运行 Playbooks.exe 以启动 Server Settings Backup/Restore 工具。

  2. 在“Select Server URL”页上,指定要为其还原服务器设置的 Project Server 2007 实例,以及连接到该实例时所使用的身份验证模式。

    1. 在“Server URL”框中,键入 Project Server 实例的 URL。

    2. 选择用于连接到 Project Server 的身份验证模式。选择以下任一选项:

      • Use Windows Account information

      • Use Project Server (Forms) authentication account。还必须指定用户名和密码。

    单击“Continue”。

  3. 在“Playbooks”页上,选择“Restore”选项卡。

    Project Server 2007 备份和还原工具
    1. 在“File Name”字段中,输入要还原其设置的备份文件的路径和文件名。可使用“Open File”按钮浏览到该文件。

      Note注意
      请注意,在选择备份文件后,“Restore”选项卡上才会显示“Description”和“Settings”字段。
    2. 在“Destination Server”字段中,键入要将服务器设置还原到其中的 Project Server 网站的 URL。

    3. 只读字段“Description”包含有关服务器设置备份文件的相关信息,包括源服务器名称、版本、内部版本号、修订号、样本版本、创建日期和描述信息。

  4. “Settings”列表显示已保存到备份文件中的所有服务器设置选项。(所有设置都已选中。)您可以选择还原所有之前备份的服务器设置,也可以通过清除任意选中项来还原特定的服务器设置。

    Note注意
    有关 Project Server 2007 服务器设置的完整列表,请参阅本文的“服务器设置”一节。
  5. 在“Strategy”部分,您可以选择是将已备份的服务器设置与 Project Server 新实例上的服务器设置合并,还是将其替换为Project Server 新实例上的服务器设置。

    • Merge   在从一个测试环境移到另一个测试环境以收集所需设置的列表时,通常会选择此选项。以下是一个将备份文件中的设置与目标服务器的设置合并的示例,其结果如下所示:

       

      备份文件 目标服务器 结果

      视图 A

      视图 C

      视图 A

      视图 B

      视图 B

      视图 C

    • Replace (where possible)   当备份文件中的数据优先于目标服务器中的数据时,可使用此选项。在将数据从测试环境移到实际部署中,而备份文件中的项目所呈现的正是服务器的最终状态时,可使用此选项。下面的示例说明执行替换操作的结果:

       

      备份文件 目标服务器 结果

      视图 A

      视图 C

      视图 A

      视图 B

      视图 B

      在进行选择之后,单击“Restore”。对话框将显示状态。

  6. 随后将显示“Restore Settings”消息框,说明恢复是否成功。如果恢复成功,请单击“OK”退出消息框。如果恢复失败,请单击“View Log”查看日志文件,以确定问题所在。

下面列出了在上文所述过程中可备份或还原的 Project Server 2007 服务器设置:

  • 其他服务器设置:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/ServerConfig.aspx

  • 通知和提醒:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/Notification.aspx

  • 服务器端事件处理程序配置:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/Events.aspx

  • Active Directory 资源库同步:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/ADSyncERP.aspx

  • 项目工作环境提供设置:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/WorkspaceProvisioningSettings.aspx

  • 时间表阶段:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/TimePeriod.aspx

  • 时间表分类:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/LineClass.aspx

  • 时间表设置值和默认值:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/TSSettings.aspx

  • 管理时间:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/AdmTime.aspx

  • 任务设置和显示:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/Statusing.aspx

  • 生成设置:http://<服务器名称>/<PWA 网站>/_layouts/pwa/CubeAdmin/CubeGenAdmin.aspx

  • 快速启动:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/SiteMap.aspx

  • 视图:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/ViewsMain.aspx

  • 自定义域和查阅表格:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/CustomizeFields.aspx

  • 企业全局设置:备份企业全局设置。E-Global 二进制代码保存在 XML 文件中

  • 组:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/ ManageGroups.aspx

    Note注意
    此设置不会保留组中用户的任何相关信息。
  • 类别:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/ ManageCategories.aspx

    Note注意
    此设置不会保留组中用户的任何相关信息。
  • 安全模板:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/ ManageTemplates.aspx

  • Project Web Access 权限:http://<服务器名称>/<PWA 网站>/_layouts/pwa/Admin/ OrgPermissions.aspx

本主题包含在以下可下载书籍内,以方便您阅读和打印:

有关可下载书籍的完整列表,请参阅 Project Server 2007 的可下载内容

显示: