创建 Project Server 2010 服务器场数据库的备份副本以升级到 Project Server 2013

总结:了解如何使用 SQL Server 2005、SQL Server 2008、SQL Server 2008 R2 或 SQL Server 2012 备份 Project Server 2010 数据库。
适用于:Project Server 2013

升级到 Project Server 2013 需要使用数据库附加升级方法。 此方法升级 Project Server 2010 数据库,并将其合并到单个Project Web App数据库中。 它还会将Project Web App内容数据库还原到 Project Server 2013 场。 从 Project Server 2010 升级到 Project Server 2013 的第一步是创建需要从 Project Server 2010 场部署升级的数据库备份副本。 这些数据库包括:

  • Project Server 草稿数据库

  • Project Server 已存档数据库

  • Project Server 已发布数据库

  • Project Server 报告数据库

  • SharePoint 内容数据库 (,其中包含Project Web App网站数据)

以下部分介绍如何在 SQL Server 中创建这些数据库的备份副本。 其中包括每个支持用于 Project Server 2010 的 SQL Server 版本中的过程:

  • SQL Server 2005

  • SQL Server 2008 或 SQL Server 2008 R2

  • SQL Server 2012

完成此过程后,必须将数据库的备份副本还原到用于托管 Project Server 2013 数据库的 SQL Server 实例。 有关详细信息,请参阅Restore your Project Server 2010 farm databases for upgrade (Project Server 2013)

在 SQL Server 2005 中创建数据库的备份副本

在 SQL Server 2005 中备份数据库

  1. 在数据库服务器上,单击“开始”,指向“所有程序” ,再指向“Microsoft SQL Server 2005”,然后单击“SQL Server Management Studio”

  2. 在“连接到服务器”对话框中,填写连接信息,然后单击“连接”

  3. 连接到 SQL Server 2005 数据库引擎的相应实例后,在 对象资源管理器 中,通过展开服务器名称来展开服务器树。

  4. 展开“数据库”,右键单击要备份的数据库,指向“任务”,然后单击“备份”。 此时将出现“备份数据库” 对话框。

  5. 在“源” 部分的“数据库”框中验证数据库名称。

  6. 在“备份类型”框中,选择“完全”

  7. 对于“备份组件”,选择“数据库”

  8. 在“备份集”部分的“名称”框中,接受建议的默认备份集名称,或者为备份集键入其他名称。

  9. 在“目标”部分,通过选择“磁盘”或“磁带” 来指定备份目标的类型,然后指定目标。 若要创建其他目标,请单击“添加”

  10. 单击“确定”开始备份过程。

重复上面的过程以备份其余所需数据库。

在 SQL Server 2008 和 SQL Server 2008 R2 中创建数据库的备份副本

在 SQL Server 2008 或 SQL Server 2008 R2 中备份数据库

  1. 在数据库服务器上,单击“开始”,指向“所有程序”,再指向“Microsoft SQL Server 2008”,然后单击“SQL Server Management Studio”

  2. 在“连接到服务器”对话框中,填写连接信息,然后单击“连接”

  3. 在连接到 SQL Server 2008 数据库引擎的相应实例后,在对象资源管理器中展开服务器名称。

  4. 展开“数据库”,右键单击要备份的数据库,指向“任务”,然后单击“备份”。 此时将出现“备份数据库”对话框。

  5. 在“源”区域的“数据库”框中验证数据库名称。

  6. 在“备份类型”框中,选择“完全”

  7. 在“备份组件”下,选择“数据库”

  8. 在“备份集”部分的“名称”框中,接受默认的备份集名称或者键入新名称。

  9. 在“目标”部分,通过选择“磁盘”或“磁带” 来指定备份目标的类型,然后指定目标。 若要创建其他目标,请单击“添加”

  10. 单击“确定”开始备份过程。

重复上面的过程以备份其余所需数据库。

在 SQL Server 2012 中创建数据库的备份副本

在 SQL Server 2012 中备份数据库

  1. 打开SQL Server Management Studio并连接到 SQL Server 2012 数据库引擎的相应实例。

  2. 在对象资源管理器窗格中,展开“数据库”,右键单击要备份的数据库,指向“任务”,然后单击“备份”

  3. 在“备份数据库”对话框中的“常规”页上的“源”部分,单击“数据库”下拉菜单并选择要备份的数据库。

  4. 在“备份类型”框中,选择“完全”

  5. 对于“备份组件”,选择“数据库”

  6. 在“备份集”部分的“名称”框中,接受默认的备份集名称或者键入新名称。

  7. 在“目标”部分,通过选择“磁盘”或“磁带”指定备份目标的类型。 单击“添加”。 在“选择备份目标”对话框中,单击“浏览”按钮。 在“查找数据库文件”对话框的“文件名”框中,键入备份文件的名称。 单击“确定”

  8. 在“常规”页中,单击“确定”以开始备份过程。 备份过程的状态将显示在“进度”部分中。 当该过程成功完成时,会显示一个指示备份已成功完成的对话框。 单击“确定”。 可以在“目标”部分指明的位置找到备份文件。

重复上面的过程以备份其余所需数据库。

Project Server 论坛和文档反馈

如果还有其他问题,请尝试访问 Project 论坛。 在 Project 论坛上,你可以与其他参与者、Project MVP 以及 Project 社区专家讨论你遇到的问题。

如果您想提供关于此文章的反馈,请在此页面结尾处的“此文章是否有帮助?”选择“是”或“否”选项,然后在出现的框中键入反馈。

此反馈工具在 TechNet 上每篇 Project Server 库文章的结尾处出现。

另请参阅

计划升级到 Project Server 2013

升级到 Project Server 2013

Project Server 2013) 升级 (新增功能

准备环境以 (Project Server 2013) 升级

还原 Project Server 2010 场数据库以便升级 (Project Server 2013)