Вопрос

Ситуация на данный момент такова, что у нас есть сервер SharePoint, который начинался как пилотный проект, но теперь фактически работает как производственная среда.Сервер, на котором работает SharePoint, — это старая машина, которая не соответствует стандартным требованиям, поэтому я хочу перенести текущую среду на новый блестящий сервер.

Я много крадился о миграции услуг, баз данных, контента и контента и прочее, но, честно 2007 на новом сервере как чистая установка, восстановила базы данных на новом сервере, восстановил резервную копию на новом сервере, который я сделал с помощью центральной администрации SharePoint, увы, я не работал :-( Много "не могу найти это "И" не могу найти это "ошибки ...

Должна быть возможность получить все данные/сайты/дочерние сайты/базы данных/контент/документы и все остальное и восстановить их на новом сервере, верно?

В любом случае, я надеялся на некоторую пошаговую информацию...:-)

С уважением ERIK404

Это было полезно?

Решение

Кажется, я нашел способ выполнить полную миграцию...

Установите новую версию MOSS 2007 на новый сервер (Сервер_B).Установите функции и решения, имеющиеся на Server_A.Затем используйте SPContentDeploymentWizard, который можно бесплатно загрузить с CodePlex, чтобы экспортировать все содержимое сайта и импортировать его на Server_B.Также создайте резервные копии пользовательских баз данных, необходимых для функций, и создайте их на Server_B.

Сейчас у меня работает почти полностью равноценный сервер, время от времени появляются некоторые странные ошибки, поэтому я не думаю, что это лучший способ сделать это...

Кроме того, специально разработанные веб-части необходимо развертывать вручную на новом сервере, я не нашел способа перенести их.

Другие советы

Ты на правильном пути.Решение CodePlex — это просто графический интерфейс мастера того, что вам придется делать в командной строке через stsadm.

По сути вы:

  1. Создайте новый сервер со всеми исправлениями, пакетами обновлений и т. д., которые есть на старом.
  2. Вам нужно будет запустить команду в строке cmd для сканирования и разрешения любых потерянных сайтов в ваших базах данных на сервере A (команда ускользает от меня, но вы можете найти ее в TechNet - я думаю, что это восстановление базы данных - что-то в этом роде)
  3. Ограничьте доступ к серверу А — чтобы во время миграции не менялись пользователи.
  4. Подготовьте базы данных к миграции — еще одна команда stsadm — stsadm -oprepretomove
  5. Отсоедините базы данных от сервера A.Ужасная команда -o deletedatabase — она удаляет ссылку, но не саму базу данных (но всё же!)
  6. Подключите базы данных к серверу B.

В этот момент у вас должно быть все хорошо.

Как вы обнаружили, вы не можете перенести пользовательский код, веб-части и т. д.Их необходимо переустановить.Одна из причин, по которой решения/функции действительно рекомендуются для настройки.

А также - поиск по БД, индексам и т.д.необходимо воссоздать.Вы не можете их принести.Но это довольно просто – и имеет смысл, если задуматься.

Используйте эти сценарии, если вам нужно.

http://globaldeploymentmoss2007.blogspot.ca/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top