Схемы миграции контента
Область действия: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Перенос контента SharePoint Foundation поддерживается интерфейсами API, предоставляемыми в пространстве имен Microsoft.SharePoint.Deployment . Кроме того, реализации миграции поддерживаются XML-схемами, предоставляемыми пакетом SDK для SharePoint.
Архитектура переноса контента SharePoint Foundation предоставляет общедоступную схему для поддержки переноса пакетов экспорта. Вы можете создать пакет для импорта содержимого в SharePoint.
Файлы схемы развертывания
SharePoint Foundation предоставляет восемь файлов схемы (XSD) для поддержки переноса контента, как описано в следующей таблице.
Файл схемы | Описание |
---|---|
Схема DeploymentManifest | Предоставляет средство проверки для файла Manifest.xml, экспортируемого в пакет переноса данных. Предоставляет комплексный манифест, содержащий списки как контента, так и структуры исходного сайта. Операция переноса использует файл манифеста для воссоздания исходного сайта и его компонентов, когда он импортируется в конечный сайт. |
Схема DeploymentExportSettings | Предоставляет средства проверки для файла ExportSettings.xml, экспортируемого в пакет переноса контента. Файл ExportSettings.xml выполняет следующее. * Содержит параметры экспорта, заданные с помощью класса SPExportSettings и других классов, которые являются частью объектной модели переноса контента. * Гарантирует, что последующий процесс импорта (на целевом сайте миграции) принудительно применяет директивы, указанные в параметрах экспорта. * Поддерживает каталог всех объектов, экспортированных в пакет миграции. |
Схема DeploymentLookupListMap | Предоставляет средство проверки для файла LookupListMap.xml, экспортируемого в пакет переноса данных. Файл LookupListMap.xml поддерживает простой список подстановки, в котором записываются ссылки на элементы списка SharePoint (один элемент списка ссылается на другой элемент списка). |
Схема DeploymentRequirements | Выполняет проверку файла Requirements.xml, экспортированного в пакет миграции контента. Requirements.xml содержит список требований к развертыванию в виде требований к установке на целевом объекте миграции, таких как определения компонентов, версии шаблонов, сборки веб-частей, языковые пакеты и т. д. |
Схема DeploymentRootObjectMap | Предоставляет средство проверки для файла RootObjectMap.xml, экспортируемого в пакет переноса данных. Файл RootObjectMap.xml содержит список сопоставлений вторичных (зависимых) объектов, позволяющий на этапе импорта в процессе переноса правильно разместить зависимые объекты относительно местоположений корневых объектов. |
Схема DeploymentSystemData | Предоставляет средства проверки для файла SystemData.xml, экспортируемого в пакет переноса контента. Файл SystemData.xml выполняет следующее. * Собирает различные низкоуровневые системные данные. * Записывает количество и имена Manifest.xml файлов (в случаях, когда при миграции используется несколько манифестов). |
Схема DeploymentUserGroupMap | Предоставляет средство проверки для файла UserGroup.xml, экспортируемого в пакет переноса данных. Файл UserGroup.xml содержит список пользователей и пользовательских групп безопасности в отношении безопасности и прав доступа. |
Схема DeploymentViewFormsList | Предоставляет средства проверки для файла ViewFormsList.xml, экспортируемого в пакет переноса контента. ViewFormsList.xml содержит список веб-частей и отслеживает, является ли каждая из них представлением или формой. |