Import-SPWeb

Импортирует веб-приложение, список или библиотеку.

Syntax

Import-SPWeb
      [-Identity] <SPWebPipeBind>
      -Path <String>
      [-ActivateSolutions]
      [-AssignmentCollection <SPAssignmentCollection>]
      [-Confirm]
      [-Force]
      [-HaltOnError]
      [-HaltOnWarning]
      [-IncludeUserCustomAction <SPIncludeUserCustomAction>]
      [-IncludeUserSecurity]
      [-NoFileCompression]
      [-NoLogFile]
      [-UpdateVersions <SPUpdateVersions>]
      [-WhatIf]
      [-PreserveDeletedUserMetadataReferences]
      [<CommonParameters>]

Description

Командлет Import-SPWeb импортирует веб-приложение, список или библиотеку. Возможность импортировать из библиотеки — это новая функция продуктов SharePoint.

Сведения о разрешениях и наиболее актуальных сведениях о продуктах Windows PowerShell для SharePoint можно найти в интерактивной документации по командлетам SharePoint Server.

Examples

---------------------ПРИМЕР----------------------

Import-SPWeb https://site -Path export.cmp -UpdateVersions Overwrite

В этом примере выполняется импорт содержимого из файла export.cmp на сайт, расположенный по адресу https://site. При этом версионное содержимое на сайте перезаписывается содержимым файла export.cmp.

Parameters

-— Force

Этот параметр не содержит функции в этом командлете.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— Identity

Указывает URL-адрес или идентификатор GUID сети для импорта.

Типом должен быть действительный URL-адрес, идентификатор GUID или объект, например URL-адрес в виде http://имя_сервера или идентификатор GUID в виде 1234-4567-5678a.

Type:SPWebPipeBind
Position:1
Default value:None
Accept pipeline input:True (ByValue)
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— IncludeUserSecurity

Сохраняет параметры безопасности пользователя.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— My LogFile

Отменяет создание файла журнала импорта. Если этот параметр не указан, командлет Import-SPWeb создает файл журнала экспорта в том же расположении, что и пакет экспорта. Файл журнала использует единую службу ведения журналов.

Рекомендуется использовать этот параметр. Однако по причинам, связанным с производительностью, создавать файл журнала может быть нежелательно.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— NoFileCompression

Включает и отключает сжатие файлов в пакете импорта. Пакет импорта хранится в папке, задаваемой параметром Path или Identity. Этот параметр рекомендуется использовать для повышения производительности. Сжатие может ускорить импорт приблизительно на 30 процентов.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— Path

Имя импортируемого файла.

При использовании параметра NoFileCompression необходимо указать папку, в противном случае любой формат файлов является допустимым.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— WhatIf

Вместо выполнения команды выводит ее описание. Для получения дополнительных сведений введите следующую команду:get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— Активатесолутионс

Указывает, активируются ли пользовательские решения во время импорта.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— Ассигнментколлектион

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

Если применяется параметр Global, то все объекты размещаются в глобальной области памяти. Если объекты не используются сразу же или не удаляются командой Stop-SPAssignment, может возникнуть ситуация нехватки памяти.

Type:SPAssignmentCollection
Position:Named
Default value:None
Accept pipeline input:True (ByValue)
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— Инклудеусеркустомактион

Указывает, включаются ли во время импорта настраиваемые действия пользователя.

Допустимые значения:

Все, нет

Type:SPIncludeUserCustomAction
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— Подтверждение

Предлагает подтвердить выполнение команды. Для получения дополнительных сведений введите следующую команду:get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— Пресерведелетедусерметадатареференцес

Пытается опулатес поле "author" ("создано") для элементов, даже если объект SPSite был помечен как удаленный на целевом сайте.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— Упдатеверсионс

Показывает, каким образом разрешаются ситуации, когда импортируемый на сайт файл уже существует на данном сайте. Если параметр Упдатеверсионс отсутствует, операция импорта по умолчанию использует значение 1 (Append).

Возможные значения:

— Append, который добавляет новые версии в текущий файл

-Перезаписать файл и все его версии (удалить, а затем вставить);

— Игнорировать файл, если он существует в месте назначения

Значение по умолчанию — добавить новые версии в текущий файл.

Допустимые значения:

Append, ignore, overwrite

Type:SPUpdateVersions
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— Халтонварнинг

Останавливает процесс импорта при отображении предупреждения.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019
-— Халтонеррор

Останавливает процесс импорта в случае возникновения ошибки.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019