Выполнять последовательно по пунктам:
1. Создать резервные копии баз данных Project Server 2007 на MS SQL Server:
ProjectServer_Archive;
ProjectServer_Draft;
ProjectServer_Published;
ProjectServer_Reporting;
WSS_Content (база SharePoint, содержащая PWA и сайты проектов).
Чтобы создать резервную копию базы данных, нужно войти в SQL Management Studio, подключиться к серверу баз данных, на котором находятся базы данных Project Server 2007. Далее, выделите базу данных, в контекстном меню выберите «Task» – «Back Up..».
2. Восстановить резервные копии баз данных на SQL-сервере, который обслуживает SharePoint 2010 и Project Server 2010.
3. На SharePoint 2010 не должно быть никаких веб-приложений.
Создать новое веб-приложение на порту 80 с новой базой данных.
4. Выполнить присоединение базы данных PWA на SharePoint Server 2010.
Для этого, выполнить команду в Power Shell:
stsadm -o addcontentdb -url http://ИмяСервера/PWA -databaseserver ИмяSQLСервера -databasename ИмяМигрированнойБазыSharePoint
Например:
stsadm -o addcontentdb -url http://portal/PWA -databaseserver sqlserv -databasename WSS_CONTENT
stsadm -o addcontentdb -url http://ИмяСервера/PWA -databaseserver ИмяSQLСервера -databasename ИмяМигрированнойБазыSharePoint
Например:
stsadm -o addcontentdb -url http://portal/PWA -databaseserver sqlserv -databasename WSS_CONTENT
5. Создать сайт PWA в процессе Project Server на SharePoint 2010.
6. Зайти на сайт PWA. Далее, Параметры сервера > Массовое обновление сайтов. Галочки «Обновление типов контента» и «Синхронизация разрешений сайтов» нужно оставить включёнными. Проделать обновление несколько (!) раз, пока все веб-сайты проектов не появятся на портале.
7. Проверить работу портала PWA.