Я конечно понимаю, что уже два месяца прошло, но тем не менее, могу поделиться опытом. В официальном мануале по миграции данный процесс как-то мутно описан, поэтому методом проб и ошибок я выработал свой.
Вкратце последовательность действий такая:
1. Ставим на новый сервер SharePoint (WSS или MOSS) и Project Server. Обновляем до тех же версий, что и на текущем сервере (вплоть до хотфиксов). Запускаем мастер настройки, запускаем службы. Веб-приложения для контента НЕ создаем.
2. Бекапим ферму на старом сервере с помощью штатной утилиты stsadm (stsadm -o backup -directory -backupmethod full). Это можно также сделать через Центр администрирования. Выкладываем бекап в сетевую шару, открываем полный доступ для учетки под которой будем восстанавливать.
3. На новом сервере восстанавливаем бекап посредством stsadm (можно попробовать через Центр администрирования, но я не тестил). У меня изменялось имя сервера и количество серверов, поэтому целиком ферму восстановить было невозможно. В данном случае надо последовательно восстановить веб-приложения и SSP (stsadm -o restore -directory -backupid -item <имя_веб-приложения_или_SSP> -restoremethod new). В процессе восстановления нужно задать новые имена серверов и URL. Если же у вас миграция 1:1 — т.е. один сервер и его имя будет таким же, то можете попробовать восстановить всю ферму целиком (без параметра -item). Для предварительного просмотра объектов бекапа/рестора используйте параметр (-showtree).
4. После этого рабочие области проектов Project'а могут отвалиться от SharePoint. Для перелинковки можно использовать
Project Workspace Site Relinker tool.
По сути, через штатный бекап/рестор бекапятся те же БД + некоторые дополнительные данные. Поэтому исчезает дополнительная возня с учетками и правами доступа в SQL и прочим.