Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
В Интернете можно найти и другие решения сторонних разработчиков для упрощения процедуры миграции.
После миграции
После миграции узла необходимо проверить его работоспособность, в частности корректность работы ссылок. Для этого можно воспользоваться отчетом в SharePoint Designer: «Узел -> Отчеты -> Гиперссылки -> Ошибки».
Ошибочные ссылки можно исправить, например, с помощью операции «gl-applyupgradeareaurlmappings»
все из тех же расширений stsadm Gary Lapointe [4]. Удобна она тем, что все ссылки можно предварительно записать в специальный список, а затем запустить замену по всем ссылкам сразу.
Распространение решений
Если на вашем портале много различных элементов кастомизации, для удобства установки и переноса их можно сгруппировать в «возможности» или «features». Feature – в не вполне удачном, на мой взгляд, официальном переводе «возможность» (разработчики фамильярно называют просто «фичей») – удобный способ распространения готовых решений.
В одну «фичу» можно включить все необходимые веб-части, шаблоны списков, собственные типы содержимого, действия узла (Site Actions), Custom Actions для рабочих процессов, обработчики событий и некоторые другие вещи.
Если вы запакуете в «фичу» все ваши собственные наработки, вам не придется отдельно и вручную переносить все вышеупомянутые компоненты.
Feature представляет собой набор xml-файлов. Чтобы создать feature, нужно создать директорию в папке «%PROGRAMFILES%Common FilesMicrosoft Sharedweb server extensionsTEMPLATEFEATURES» и разместить в ней два xml-файла: feature.xml, который содержит описание, уникальный идентификатор и область действия, а также файл Elements.xml с описание элементов, которые входят в «фичу». Подробная информация с примерами приведена в [2]. Установить «фичу» можно с помощью операции:
stsadm –o installfeature –filename <MyFeaturefeature.xml>
После установки активировать ее можно в меню «Параметры узла -> Возможности узла» или с помощью операции:
stsadm –o activatefeature –filename <MyFeaturefeature.xml> -url <url>
По работе с «фичами» обращу ваше внимание на полезный блог – Татьяны Сметаниной, сотрудника Microsoft Russia [5].
Рисунок 8. Сравнительная таблица по методам миграции
Заключение
Выбор того или иного инструмента зависит от конкретной ситуации: что, куда и при каких условиях нужно перенести. Отмечу еще раз, что новые версии SharePoint предоставляют необходимые интерфейсы, чтобы расширить стандартные инструменты и оптимизировать часто выполняемые операции по переносу.
1. MSDN. Backing up and restoring data –