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

  • Вопрос

  • Здравствуйте коллеги.

    Поднята ферма SharePoint Server 2013. В наличии десяток пулов приложений с дюжиной коллекций сайтов в них. Поскольку можем более-менее прогнозировать нагрузку и использование конкретных сайтов, появилось желание оптимизации производительности.

    Стоит задача миграции ряда коллекций сайтов в один пул приложений: вместо десятка хотим сделать несколько с соотв. настройками в плане исп. ресурсов.

    Делал ли уже кто? Корректно ли работает? Методика?

    Пока из того, что планируем попробовать на тестовой ферме - удалять перемещаемую коллекцию сайтов вместе с ее веб-приложением и поднимать ее в требуемом приложении, а затем через powershell аттачить контентную БД из бекапа.
    16 января 2015 г. 15:06

Ответы

  • Добрый день

    из бекапа не нужно, все гараздо проще.

    Как правильно заметил Стас, едиственно что изменится это адрес, т.к. он  формируется на основе вебриложения.

    Как можно сделать:

    зайти в ЦА > Контентные базы

    выбрать Веб-приложение откуда хотип убрать сайты. 

    зайти в базу данных, и поставить галочку "Удалить" (предварительно скопировав название базы), в этом случае база будет удалена из подключения к шарику, но при этом останется в SQL. 

    в Контентных базах выбираете новое расположение (Веб-приложение где все будет находится) нажимаете "Добавить"  в название базы указываете скопированное название из другого веб-приложения и создаете.

    Веб-приложение цепляет БД и тем самым переносит все сайты в базе в новое Веб-приложение. Все быстро и без лишних движений.

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

    !!! Все работы провести в начале в тестовой среде.

    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/

    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. 

    в Контентных базах выбираете новое расположение (Веб-приложение где все будет находится) нажимаете "Добавить"  в название базы указываете скопированное название из другого веб-приложения и создаете.

    Веб-приложение цепляет БД и тем самым переносит все сайты в базе в новое Веб-приложение. Все быстро и без лишних движений.

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

    !!! Все работы провести в начале в тестовой среде.

    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/

    19 января 2015 г. 8:17

  • А на практике в каждой контентной базе будет коллекция с урлом "/", то есть корень веб-приложения. шарик при этом не дает никаких ошибок, цепляет базу, а потом открывает другую сайтколлекцию.


    Да. вполне может быть такое. Но если такого нет, то можно и без рестора.
    19 января 2015 г. 10:23
    Модератор