none
Перенос личных сайтов в отдельное веб-приложение RRS feed

  • Общие обсуждения

  • Коллеги, привет!
    На текущий момент у меня следующая ситуация: в веб-приложении, где находятся основные семейства веб-сайтов я создал под личные сайты отдельное семейство с управляющим путем "/my".
    Личные сайты у пользователей уже созданы, они хранят там свою личную информацию.
    Имеются рекомендации Microsoft, что личные сайты лучше вынести в отдельное веб-приложение. Я решил это сделать на тестовом сайте.

    Как я себе это вижу:
    1) выгрузить с помощью веб-интерфейса из ЦА семейство личных сайтов в файл 8.bak;
    2) создать веб приложение и в нем создать коллекцию сайтов из шаблона "Узел личных сайтов";
    3) в powershell командлетом "Restore-SPSite" восстановить из бэкапа все данные;
    4) в "Приложение-служба профилей пользователей" в "Настройках личных сайтов" изменить "<label for="ctl00_PlaceHolderMain_txtboxPersonalSite">Расположение узла личных сайтов</label>";
    5) в DNS сделать псевдоним для доступа к личным сайтам.

    Всё ли правильно я думаю, ничего не упустил? Перенесутся ли личные сайты в новое веб-приложение таким образом?

    2 февраля 2015 г. 15:47

Все ответы

  • Вот на 5 пункте у меня возник вопрос: у меня основное веб-приложение имеет имя http://portaltest. Для личных сайтов создаю веб-приложение с именем http://mysites.portaltest - все замечательно. Но встает вопрос: какую запись и как правильно сделать в DNS?
    2 февраля 2015 г. 18:25
  • никакую запись не надо делать. если бы у вас было http://mysites то да. а http://mysites.portaltest уже не надо. по-моему.  Есть два типа сайт коллекций сервер\управляемый путь\сайт коллекция и сайт коллекция.управляемый путь   Для вашей задачи рекомендую второй.
    5 февраля 2015 г. 13:05
  • никакую запись не надо делать. если бы у вас было http://mysites то да. а http://mysites.portaltest уже не надо. по-моему.  Есть два типа сайт коллекций сервер\управляемый путь\сайт коллекция и сайт коллекция.управляемый путь   Для вашей задачи рекомендую второй.

    Как без записи в DNS'е? А откуда тогда рабочие станции в домене узнают что такое "http://mysites.portaltest" и куда по этому имени идти?

    В самом начале я без записи в DNS пробовал: результат один - "не удается отобразить страницу", потому что неизвестно в какой UIP резольвить имя "http://mysites.portaltest"

    6 февраля 2015 г. 8:34

  • Как без записи в DNS'е? А откуда тогда рабочие станции в домене узнают что такое "http://mysites.portaltest" и куда по этому имени идти?

    Все верно, нужно добавить запись в DNS.

    в итоге у Вас получится две записи (для каждого веб-приложения) ссылающиеся на один сервер.

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

    еще нужно не забыть добавить новый адрес в "надежные узлы" иначе запрос пароля при входе.

    6 февраля 2015 г. 10:21
    Модератор
  • Так я и предлагаю сделать одно веб приложение. Которое полностью удовлетаорит этой схеме. Личные сайты будут в отдельной сайт коллекции. Только ее адрес будет узлом третьего порядка.
    7 февраля 2015 г. 21:53
  • Так я и предлагаю сделать одно веб приложение. Которое полностью удовлетаорит этой схеме. Личные сайты будут в отдельной сайт коллекции. Только ее адрес будет узлом третьего порядка.

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

    Но имеются рекомендации Microsoft, что личные сайты лучше вынести в отдельное веб-приложение. Я и решил это реализовать.

    К тому же в анализаторе работоспособности в ЦА данная ошибка числится как критическая. Это конечно не мешает работать, но напрягает. Вот я и решил попробовать перенести личные сайты в отдельное веб-приложение.

    8 февраля 2015 г. 9:21
  • Ок, я просто предложил другую схему. Если нужно именно отдельное веб приложение то да... Ну с записями днс мс предлагает все таки cname. Почему именно второе предложение хотите mysote.portaltest , почему не просто mysite? Я бы попробовал cname mysite.portalname на ип-к сервера. Что из этого выйдет не знаю.
    10 февраля 2015 г. 16:34
  • 1) Ставьте апдейт http://blogs.technet.com/b/stefan_gossner/archive/2015/02/10/february-2015-cu-for-sharepoint-2013-has-been-released.aspx с ним можно без бекап-рестор тягать коллекции сайтов

    2) Не создавайте новое веб-приложение, используйте HostNamedSiteCollections


    Business Solutions Architect, SharePoint Expert, Trainer, Speaker and Author http://gandjustas.blogspot.com/ Join Russian SharePoint Community at https://www.facebook.com/groups/sharepointrussian/

    10 февраля 2015 г. 22:02
  • У вас должна быть А запись для адреса NLB, а все остальное - CNAME.

    Business Solutions Architect, SharePoint Expert, Trainer, Speaker and Author http://gandjustas.blogspot.com/ Join Russian SharePoint Community at https://www.facebook.com/groups/sharepointrussian/

    10 февраля 2015 г. 22:03
  • О втором пункте я корявенько и пытылся намекнуть :)
    11 февраля 2015 г. 5:25
  • О втором пункте я корявенько и пытылся намекнуть :)
    У меня на текущий момент так и реализовано) я об этом написал в самом начале
    11 февраля 2015 г. 6:07
  • нет у вас не так. По крайней мере я так понял из Вашего описания.

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

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

     https://technet.microsoft.com/en-us/library/cc424952.aspx

    11 февраля 2015 г. 7:14
  • 1) Ставьте апдейт http://blogs.technet.com/b/stefan_gossner/archive/2015/02/10/february-2015-cu-for-sharepoint-2013-has-been-released.aspx с ним можно без бекап-рестор тягать коллекции сайтов

    Поставил данный CU - не могу понять каким образом можно без бэкап-рестора манипулировать с коллекциями сайтов и самими сайтами? Мне нужно работающий сайт сделать дочерним для другого сайта (перенести его)...
    19 февраля 2015 г. 7:26
  • тоже не понял, а что имелось ввиду.
    24 февраля 2015 г. 10:57