Project Server VME:规划将数据升级到 Project Server 2010
适用于: Project Server 2010
上一次修改主题: 2010-05-19
在完成 Project Server 虚拟迁移环境 (VME) 迁移后阶段后,即可成功地将 Microsoft Office Project Server 2003 数据迁移到 Office Project Server 2007 SP2。现在,您可以将 Office Project Server 2007 数据库移动到 Microsoft Project Server 2010 环境以将数据升级到 Project Server 2010。
通过 VME 从 Project Server 2003 迁移到 Project Server 2010 是一个包含三个步骤的过程:
将数据从 Project Server 2003 迁移到 Office Project Server 2007 SP2。(此步骤在虚拟迁移环境中执行。)
将数据从 VME 移动到 Project Server 2010 服务器场数据库服务器。
将数据从 Office Project Server 2007 升级到 Project Server 2010。
虚拟迁移环境只将数据从 Project Server 2003 迁移到 Office Project Server 2007 SP2。若要完成到 Project Server 2010 的升级,必须使用数据库附加升级方法将 Office Project Server 2007 SP2 数据库升级到 Project Server 2010。这要求在组织中安装 Project Server 2010。
有关安装 Project Server 2010 的详细信息,请参阅将 Project Server 2010 部署到服务器场环境。
本文内容:
数据库附加升级
创建数据库备份
迁移到 Project Server 2010
备注
有关 Project Server 虚拟迁移环境 (VME) 的详细信息,请参阅使用 VME 迁移 Project Server 2003 数据。有关升级到 Project Server 2010 的详细信息,请参阅 Project Server 2010 升级概述。
数据库附加升级
将数据从 VME 迁移到 Project Server 2010 时需要使用数据库附加升级方法。使用数据库附加升级可以将 Office Project Server 2007 数据库的已还原副本“附加”到新安装的 Project Server 2010 中。将备份 Office Project Server 2007 服务器场数据库,然后将其还原到运行承载 Project Server 2010 数据库的 Microsoft SQL Server 的计算机上。在创建 Microsoft Project Web App 实例时,新的 Project Server 2010 服务器场将指向这些已还原的数据库。在从新 Project Server 2010 实例连接到数据库时,这些数据库会升级到 Project Server 2010。
数据库附加升级有两种形式:
**完整数据库附加:**升级四个 Office Project Server 2007 数据库以及包含 Project Web App 网站数据的内容数据库。如果还要迁移项目工作区数据,请使用此方法。
**核心数据库附加:**仅升级四个 Office Project Server 2007 数据库。如果不想迁移项目工作区数据,请使用此方法。
完整数据库附加升级需要 Office Project Server 2007 服务器场中的以下数据库:
ProjectServer_Archive
ProjectServer_Draft
ProjectServer_Published
ProjectServer_Reporting
包含项目工作区数据的 Windows SharePoint Services 3.0 内容数据库
核心数据库附加升级需要服务器场中的以下 Office Project Server 2007 数据库:
ProjectServer_Archive
ProjectServer_Draft
ProjectServer_Published
ProjectServer_Reporting
备注
有关数据库附加升级的详细信息,请参阅 Project Server 2010 升级概述。
创建数据库备份
在 VME 中,您必须在 SQL Server 2005 中创建所需数据库的数据库备份,如以下过程中所述:
在 SQL Server 2005 中备份数据库
在 VME 虚拟机上,打开 SQL Server Management Studio。
在“连接到服务器”对话框中,单击“连接”。
在 SQL Server Management Studio 的对象资源管理器中,展开“数据库”。右键单击要备份的数据库,单击“任务”,然后单击“备份”。此时将出现“备份数据库”对话框。
在“备份数据库”对话框的“源”部分的“数据库”字段中,验证数据库名称是否是要为其创建备份的数据库的名称。
在“备份类型”字段中,选择“完全”。
在“备份组件”字段中,选择“数据库”。
在“备份集”部分的“名称”字段中,接受建议的默认备份集名称,或者为备份集键入其他名称。
在“目标”部分,选择“磁盘”,然后指定要将备份文件保存到的目标。
单击“确定”开始备份过程。
重复此过程以备份所需的其他数据库。
迁移到 Project Server 2010
在创建所需数据库的数据库备份后,将副本从 VME 移动到运行承载 Project Server 2010 数据库的 SQL Server 的计算机上。如果 VME 虚拟机不在网络上,可以通过 VME 和承载 VME 虚拟机的计算机之间的内部虚拟网络传输文件。已在将 Project Server 2003 数据从虚拟主机传输到 VME 虚拟机时建立了此网络。有关详细信息,请参阅将数据加载到 Project Server VME。
以下文章介绍如何将 Office Project Server 2007 数据库迁移到 Project Server 2010 以完成从 Project Server 2003 进行的迁移过程。请选择正确的方法并按照该文章中的过程操作: