Мигрировать все веб -приложение
-
16-10-2019 - |
Вопрос
У меня есть одна ферма SharePoint с двумя серверами:
- Сервер1
- Сервер2
У меня есть одно веб -приложение "SharePoint 80". Альтернативные отображения доступа (AAM) для этого приложения указывают на http: // server1
Я хочу разоблачить сервер 1 и разместить контент на втором сервере Server2 на той же ферме.
Решение
SharePoint предоставляет роль на каждом сервере, который называется «веб -приложение Microsoft SharePoint Foundation». Если вы проверите опцию «Сервис на сервере» в центральной администрации, вы сможете увидеть, какой сервер настроен в настоящее время, чтобы создать сайты IIS.
Чтобы разоблачить сервер1 с фермы, вы должны обновить альтернативное отображение доступа для веб -приложения, чтобы указать на новый сервер. Вы должны подтвердить необходимую роль на новом сервере. Чем вы должны сказать всем пользователям, URL изменился. Во всех случаях я бы постарался избежать такой операции.
Я бы порекомендовал создать веб -приложение в первую очередь всегда с информацией о заголовке хоста и создать запись DNS на сервере (или серверы, если используется какая -то балансировка нагрузки). Есть некоторые дополнительные Todo's, если используется Kerberos, но в целом не использовать ServerName - лучшая практика.
Другие советы
Я не вижу, как вы можете перенести данные, просто запустив/останавливая службы. Если у вас нет каких -либо пользовательских решений, или если ваши пользовательские решения доступны на сервере 2, монтаж базы данных - это путь. Убедитесь, что у вас одинаковая сборка на обоих серверах
Дополнительный вопрос: * Это миграция с SP2010 на SP2010? Или это тоже обновление?
Я был прав в запуске/остановке услуг. Единственное, что требуется, - это изменить мои AAMS, чтобы указать на новый сервер. SharePoint заботится о синхронизации и настройке сайтов IIS, когда вы запускаете службу веб -приложений Foundation Foundation SharePoint на этом сервере. В любом случае, мне удалось понять это. Все отсортировано сейчас.