Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
n 3 – сохранять последнюю основную и последнюю черновую версии;
n 4 – сохранять все версии.
Параметр -includeusersecurity означает, что будут скопированы группы прав доступа для узла, а также профили пользователей – членов этих групп.
В результате работы команды формируется пакет содержимого – файл .cmp.
Используя эту команду, нельзя выбрать, какие компоненты узлов экспортировать и импортировать, содержимое узла будет скопировано целиком.
Импортировать содержимое можно как на несуществующий узел (в этом случае он будет создан), так и на уже имеющийся. Впрочем, в последнем случае возможно возникновение ошибок. Естественно, семейство узлов должно существовать обязательно.
Формат команды импорта:
stsadm.exe -o import -url <URL to import to> -filename <import file name> [-includeusersecurity]
[-haltonwarning] [-haltonfatalerror] [-nologfile] [-updateversions <1-3>] [-nofilecompression] [-quiet]
Параметр updateverions может обозначать:
n 1 – добавлять новые версии к существующим файлам (по умолчанию);
n 2 – заменять файл и все его версии (удалить и добавить заново);
n 3 – не заменять файл, если он уже существует на узле.
Элементы кастомизации, или Если над сайтом поработал программист
А теперь рассмотрим подробнее, что получится после переноса узла или портала, если над ним хорошенько поработал дизайнер или, еще хуже, программист.
Во-первых, если на портале имеются веб-части собственной или сторонней разработки, их придется перенести и переустановить вручную.
Во-вторых, если эти веб-части используют собственные ресурсы, их также необходимо скопировать вручную. Обычно ресурсы находятся в папке «%PROGRAMFILES%Common FilesMicrosoft Sharedweb server extensionswpresources», но некоторые хитрые разработчики обходят эту необходимость, складывая Java-скрипты и картинки в какую-нибудь библиотеку.
В-третьих, если вы писали Custom Actions (собственные действия) для рабочих процессов или собственные рабочие процессы, их также необходимо перенести вручную, включая библиотеки .dll.
Наконец, если использованы собственные шаблоны сайтов и списков, возможности (features) и некоторые другие варианты кастомизации, необходимо также скопировать так называемый «12 hive», т.е. папку «%PROGRAMFILES%Common FilesMicrosoft Sharedweb server extensions12». Некоторые из них, например features, необходимо будет затем заново развернуть с помощью stsadm, а некоторые также потребуют копирования соответствующих dll. По сути дела, на новом сервере понадобится провести заново процедуру их установки.