none
Экспорт/Импорт семейства веб-сайтов с Sharepoint 2010 в 2013 (без содержимого) RRS feed

  • Вопрос

  • Добрый день,

    не так давно, производил миграцию с sharepoint 2010 на 2013 (в рамках тестирования), так как рекомендует microsoft. Все в конечном счете прошло отлично. К сожалению этот - правильный вариант, не рассматривается.

    Собственно вопрос:

    Как перенести все сайты семейства, библиотеки, разделы, таблицы - без контента (файлов пользователей), без групп доступа, без дополнительных приложений. Только так сказать скелет, архитектуру. Просто что бы не воссоздавать вручную.

    Какие возможны варианты решения? Перенос с 2010 SP2 на 2013 SP1, в разных доменах.

    Спасибо

    Может конечно было попробовать с sahrepoint 2013 (то что удалось с мигрировать тестовый), от туда с 2013 на 2013 перенести. Но он уже удален... а заново мигрировать и потому переносить в другой домен, то проще и руками создать все разделы в новом домене :)


    2 февраля 2017 г. 23:20

Ответы

  • Добрый день,

    не так давно, производил миграцию с sharepoint 2010 на 2013 (в рамках тестирования), так как рекомендует microsoft. Все в конечном счете прошло отлично. К сожалению этот - правильный вариант, не рассматривается.

    Собственно вопрос:

    Как перенести все сайты семейства, библиотеки, разделы, таблицы - без контента (файлов пользователей), без групп доступа, без дополнительных приложений. Только так сказать скелет, архитектуру. Просто что бы не воссоздавать вручную.

    Какие возможны варианты решения? Перенос с 2010 SP2 на 2013 SP1, в разных доменах.

    Спасибо

    Может конечно было попробовать с sahrepoint 2013 (то что удалось с мигрировать тестовый), от туда с 2013 на 2013 перенести. Но он уже удален... а заново мигрировать и потому переносить в другой домен, то проще и руками создать все разделы в новом домене :)


    Добрый день

    я бы не рисковал выдергивая только структуру. ведь версии SP разные и что происходит в момент обновления сложно сказать. хорошо если сразу свалится, а не через месяц работы пользователей.

    я бы сделал или руками все заново (самый надежный способ)
    или перенос на 2013, удаление контента.


    мой блог Немного о SharePoint

    • Помечено в качестве ответа Denis.Pasternak 3 февраля 2017 г. 22:18
    3 февраля 2017 г. 14:49
    Модератор

Все ответы

  •  У меня похожая ситуация, но перенести надо личные сайты пользователей и с контентом.

    сегодня хочу попробовать через обычное присоединение базы контента, но что-то мне подсказывает, что не "взлетит"

    3 февраля 2017 г. 2:58
  • В вашем случае, именно так и нужно. Можно развернуть резервную копию базы, подключить ее идобавить качестве базы контента Mount-SPContentDatabase -DatabaseServer ServerName -Name DB -WebApplication http://url/. Потом (насколько помню), при открытии сайта в браузере, предложит его обновить.

    3 февраля 2017 г. 6:34
  • Что то ничего не предлагает. А стоит мне ткнуться по ссылке "Сайты" как получаю отлуп в виде "

    Не удается найти веб-страницу

    3 февраля 2017 г. 12:05
  • Что то ничего не предлагает. А стоит мне ткнуться по ссылке "Сайты" как получаю отлуп в виде "

    Не удается найти веб-страницу

    а службу UPS настроили?

    ведь перенос сайтов это только часть работы.


    мой блог Немного о SharePoint

    3 февраля 2017 г. 14:44
    Модератор
  • Есть такая программа. Quest migration tool. У нее триал вроде  до 30 гигов перенос. Можно попробовать ей. Должна сработать.
    3 февраля 2017 г. 14:48
  • Добрый день,

    не так давно, производил миграцию с sharepoint 2010 на 2013 (в рамках тестирования), так как рекомендует microsoft. Все в конечном счете прошло отлично. К сожалению этот - правильный вариант, не рассматривается.

    Собственно вопрос:

    Как перенести все сайты семейства, библиотеки, разделы, таблицы - без контента (файлов пользователей), без групп доступа, без дополнительных приложений. Только так сказать скелет, архитектуру. Просто что бы не воссоздавать вручную.

    Какие возможны варианты решения? Перенос с 2010 SP2 на 2013 SP1, в разных доменах.

    Спасибо

    Может конечно было попробовать с sahrepoint 2013 (то что удалось с мигрировать тестовый), от туда с 2013 на 2013 перенести. Но он уже удален... а заново мигрировать и потому переносить в другой домен, то проще и руками создать все разделы в новом домене :)


    Добрый день

    я бы не рисковал выдергивая только структуру. ведь версии SP разные и что происходит в момент обновления сложно сказать. хорошо если сразу свалится, а не через месяц работы пользователей.

    я бы сделал или руками все заново (самый надежный способ)
    или перенос на 2013, удаление контента.


    мой блог Немного о SharePoint

    • Помечено в качестве ответа Denis.Pasternak 3 февраля 2017 г. 22:18
    3 февраля 2017 г. 14:49
    Модератор
  • Да, UPS запущена. Я хочу попробовать сдедующим образом, правда не знаю, получится/нет:

    У меня есть базочка с сайтами юзеров от старого портала. Я создам на новом похожее веб-приложение с точно таким же именем БД только (понятно) пустую. Рестартану IIS, создам коллекцию сайтов, но пока пустую. Рестартану IIS.

    Потом отключу БД контента для вновь созданного веб-приложения и подключу БД с тем же именем только уже с сайтами. И посмотрим чего и как. В понедельник отпишусь.

    4 февраля 2017 г. 13:54
  • Да, UPS запущена. Я хочу попробовать сдедующим образом, правда не знаю, получится/нет:

    У меня есть базочка с сайтами юзеров от старого портала. Я создам на новом похожее веб-приложение с точно таким же именем БД только (понятно) пустую. Рестартану IIS, создам коллекцию сайтов, но пока пустую. Рестартану IIS.

    Потом отключу БД контента для вновь созданного веб-приложения и подключу БД с тем же именем только уже с сайтами. И посмотрим чего и как. В понедельник отпишусь.

    У Вас, на сколько я помню, версии sp разные. Предложит использовать powershell 


    мой блог Немного о SharePoint

    6 февраля 2017 г. 6:31
    Модератор
  • В вашем случае, именно так и нужно. Можно развернуть резервную копию базы, подключить ее идобавить качестве базы контента Mount-SPContentDatabase -DatabaseServer ServerName -Name DB -WebApplication http://url/. Потом (насколько помню), при открытии сайта в браузере, предложит его обновить.

    Вроде бы получилось по Вашему совету добавить базу личных сайтов пользователей.

    Посмотрел в ЦА\Просмотр всей коллекции сайтов\ - действительно, вроде как вижу учетные записи 78-ми юзеров (как на рабочем портале).

    Но стОит мне зайти пользователем (у которого в личных сайтах на "боевом" портале есть какая то информация о себе) на мигрированный портал, то вижу диалог создания OneDrive и пр. Как будто бы этот юзер впервые сюда заходит (((

    Т.е. сайты вроде бы мигрировались, а толку от этого никакого, т.к. любой юзер зашедший туда, получает диалог создания нового сайта. Что мне не нужно (
    • Изменено VARD32 6 февраля 2017 г. 6:41
    6 февраля 2017 г. 6:39
  • В вашем случае, именно так и нужно. Можно развернуть резервную копию базы, подключить ее идобавить качестве базы контента Mount-SPContentDatabase -DatabaseServer ServerName -Name DB -WebApplication http://url/. Потом (насколько помню), при открытии сайта в браузере, предложит его обновить.

    Вроде бы получилось по Вашему совету добавить базу личных сайтов пользователей.

    Посмотрел в ЦА\Просмотр всей коллекции сайтов\ - действительно, вроде как вижу учетные записи 78-ми юзеров (как на рабочем портале).

    Но стОит мне зайти пользователем (у которого в личных сайтах на "боевом" портале есть какая то информация о себе) на мигрированный портал, то вижу диалог создания OneDrive и пр. Как будто бы этот юзер впервые сюда заходит (((

    Т.е. сайты вроде бы мигрировались, а толку от этого никакого, т.к. любой юзер зашедший туда, получает диалог создания нового сайта. Что мне не нужно (

    Домен изменился?

    сайт создается в какой базе?

    сравните адреса (пути) в старом и новом сайте пользователя.


    мой блог Немного о SharePoint

    6 февраля 2017 г. 7:40
    Модератор
  • Домен не менялся. Вся миграция делается в рамках одного домена.

    Я не знаю, правильно ли это называть "сайтом", но после клика по ссылке "Сайты", на новом 2016-ом сервере, я увидел запущенный диалог создания страницы этого пользователя. Страница создалась во вновь подключенной базе (от старого "боевого"шарика). Я ожидал конечно, что никакого диалога создания не будет, а я просто провалюсь на страницу пользователя, которая была создана ещё на старом шаре.

    Тут у меня закралось сомнение, что данные о пользователе на странице сайта пользователя, хранятся в какой то другой базе. А не в той, что создается при поднятии веб-приложения в котором потом создается коллекция сайтов "Личные сайты пользователя".

    Провел такой эксперимент:

    Сделал запись в поле "AboutMe" на странице пользователя, с одновременно запущенным профайлером на SQL сервере. И в итоге оказался прав: запись идет не в базу веб-приложения на котором сидят личные сайты пользователей, а в базу User_Profile, что создается на этапе конфигурирования служб профилей.

    Вот теперь и думаю что делать? - перетаскивать с боевого портала базу профилей пользователей личных сайтов? И как её подключать? ((

    6 февраля 2017 г. 9:58
  • Вы читали как делать обновление на SP2016?

    Первые три базы задействованы для службы UPS и при обновлении нужно делать бэкап первых двух, ресторить их новом SQL и указывать название такое же название баз при создании службы.

    базу с сайтами нужно подключать с обновлением контента (как обычные сайты)


    мой блог Немного о SharePoint

    6 февраля 2017 г. 11:41
    Модератор
  • Аа... т.е. я ресторю первые базы ДО поднятия службы UPS ? 
    6 февраля 2017 г. 11:49
  • Аа... т.е. я ресторю первые базы ДО поднятия службы UPS ? 

    сложно сказать, я не имею представление о Вашей архитектуре.

    но у меня в тесте 227 сайтов пользователей


    мой блог Немного о SharePoint

    6 февраля 2017 г. 12:08
    Модератор
  • Ну я к тому, что когда я разверну из бекапа две базы (User_Profile и User_Social) с боего сервера, то при настройке служб UPS указывая точно такие же имена User_Profile и User_Social - шар не заругается что мол такие базы уже есть и давай ему другое имя?

    К примеру с БД контента у меня так и было (при первом знакомстве с шаром) Только потом, я узнал что есть специальные команды подключения БД контента.

    Т.е. повторю вопрос: при развертывании UPS:

    1) службы "подхватят" отресторенные базы с уже имеющимся контентом профилей и сайтов

    2) или они заругаются, и надо будет создавать новые (пустые базы) с такими же именами, потом убивать их, и подключать БД из бекапа?

    Надеюсь понятно спросил.

    6 февраля 2017 г. 12:15
  • Ну я к тому, что когда я разверну из бекапа две базы (User_Profile и User_Social) с боего сервера, то при настройке служб UPS указывая точно такие же имена User_Profile и User_Social - шар не заругается что мол такие базы уже есть и давай ему другое имя?

    К примеру с БД контента у меня так и было (при первом знакомстве с шаром) Только потом, я узнал что есть специальные команды подключения БД контента.

    Т.е. повторю вопрос: при развертывании UPS:

    1) службы "подхватят" отресторенные базы с уже имеющимся контентом профилей и сайтов

    2) или они заругаются, и надо будет создавать новые (пустые базы) с такими же именами, потом убивать их, и подключать БД из бекапа?

    Надеюсь понятно спросил.

    часть служб могут использовать базы от прошлых версий SP:

    UPS
    MMD
    BDC

    кажется ничего не забыл.

    т.е. просто указываем при создании название существующих баз


    мой блог Немного о SharePoint

    • Предложено в качестве ответа VARD32 7 февраля 2017 г. 5:33
    6 февраля 2017 г. 12:43
    Модератор
  • Огромнейшее Вам спасибо. Очередной раз спасаете.

    Обязательно попробую и отпишусь. Спасибо!!!

    6 февраля 2017 г. 12:49