Лучший отвечающий
SharePoint Server 2013 - оптимизация за счет миграции контентных баз коллекций сайтов в один пул приложений

Вопрос
-
Здравствуйте коллеги.
Поднята ферма SharePoint Server 2013. В наличии десяток пулов приложений с дюжиной коллекций сайтов в них. Поскольку можем более-менее прогнозировать нагрузку и использование конкретных сайтов, появилось желание оптимизации производительности.
Стоит задача миграции ряда коллекций сайтов в один пул приложений: вместо десятка хотим сделать несколько с соотв. настройками в плане исп. ресурсов.
Делал ли уже кто? Корректно ли работает? Методика?
Пока из того, что планируем попробовать на тестовой ферме - удалять перемещаемую коллекцию сайтов вместе с ее веб-приложением и поднимать ее в требуемом приложении, а затем через powershell аттачить контентную БД из бекапа.16 января 2015 г. 15:06
Ответы
-
Добрый день
из бекапа не нужно, все гараздо проще.
Как правильно заметил Стас, едиственно что изменится это адрес, т.к. он формируется на основе вебриложения.
Как можно сделать:
зайти в ЦА > Контентные базы
выбрать Веб-приложение откуда хотип убрать сайты.
зайти в базу данных, и поставить галочку "Удалить" (предварительно скопировав название базы), в этом случае база будет удалена из подключения к шарику, но при этом останется в SQL.
в Контентных базах выбираете новое расположение (Веб-приложение где все будет находится) нажимаете "Добавить" в название базы указываете скопированное название из другого веб-приложения и создаете.
Веб-приложение цепляет БД и тем самым переносит все сайты в базе в новое Веб-приложение. Все быстро и без лишних движений.
после того как все базы перенесли, то можно удалять не нужные веб-приложения.
!!! Все работы провести в начале в тестовой среде.
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 23 января 2015 г. 8:25
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 26 января 2015 г. 8:58
19 января 2015 г. 7:19Модератор -
Веб-приложение цепляет БД и тем самым переносит все сайты в базе в новое Веб-приложение. Все быстро и без лишних движений.
Ага, в теории.
А на практике в каждой контентной базе будет коллекция с урлом "/", то есть корень веб-приложения. шарик при этом не дает никаких ошибок, цепляет базу, а потом открывает другую сайтколлекцию.
Так что лучше сразу через бекап-рестор.
Business Solutions Architect, SharePoint Expert, Trainer, Speaker and Author http://gandjustas.blogspot.com/ Join Russian SharePoint Community at https://www.facebook.com/groups/sharepointrussian/
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 23 января 2015 г. 8:25
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 26 января 2015 г. 8:58
19 января 2015 г. 8:17
Все ответы
-
Делали, работает, только урлы поломаются
Business Solutions Architect, SharePoint Expert, Trainer, Speaker and Author http://gandjustas.blogspot.com/ Join Russian SharePoint Community at https://www.facebook.com/groups/sharepointrussian/
17 января 2015 г. 4:07 -
Добрый день
из бекапа не нужно, все гараздо проще.
Как правильно заметил Стас, едиственно что изменится это адрес, т.к. он формируется на основе вебриложения.
Как можно сделать:
зайти в ЦА > Контентные базы
выбрать Веб-приложение откуда хотип убрать сайты.
зайти в базу данных, и поставить галочку "Удалить" (предварительно скопировав название базы), в этом случае база будет удалена из подключения к шарику, но при этом останется в SQL.
в Контентных базах выбираете новое расположение (Веб-приложение где все будет находится) нажимаете "Добавить" в название базы указываете скопированное название из другого веб-приложения и создаете.
Веб-приложение цепляет БД и тем самым переносит все сайты в базе в новое Веб-приложение. Все быстро и без лишних движений.
после того как все базы перенесли, то можно удалять не нужные веб-приложения.
!!! Все работы провести в начале в тестовой среде.
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 23 января 2015 г. 8:25
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 26 января 2015 г. 8:58
19 января 2015 г. 7:19Модератор -
Веб-приложение цепляет БД и тем самым переносит все сайты в базе в новое Веб-приложение. Все быстро и без лишних движений.
Ага, в теории.
А на практике в каждой контентной базе будет коллекция с урлом "/", то есть корень веб-приложения. шарик при этом не дает никаких ошибок, цепляет базу, а потом открывает другую сайтколлекцию.
Так что лучше сразу через бекап-рестор.
Business Solutions Architect, SharePoint Expert, Trainer, Speaker and Author http://gandjustas.blogspot.com/ Join Russian SharePoint Community at https://www.facebook.com/groups/sharepointrussian/
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 23 января 2015 г. 8:25
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 26 января 2015 г. 8:58
19 января 2015 г. 8:17 -
А на практике в каждой контентной базе будет коллекция с урлом "/", то есть корень веб-приложения. шарик при этом не дает никаких ошибок, цепляет базу, а потом открывает другую сайтколлекцию.
- Изменено Kaplin VladimirModerator 19 января 2015 г. 10:23
19 января 2015 г. 10:23Модератор