Set-SPOMigrationPackageAzureSource

Командлет для создания контейнеров Azure, отправки файлов пакетов миграции в соответствующие контейнеры и snapshot отправленного содержимого.

Синтаксис

ImplicitSourceExplicitAzure

Set-SPOMigrationPackageAzureSource
    -MigrationSourceLocations <MigrationPackageLocation>
    -AccountName <String>
    -AccountKey <String>
    [-FileContainerName <String>]
    [-PackageContainerName <String>]
    [-AzureQueueName <String>]
    [-EncryptionParameters <EncryptionParameters>]
    [-NoUpload]
    [-NoSnapshotCreation]
    [-EncryptionMetaInfo <MigrationFileEncryptionInfo[]>]
    [-NoLogFile]
    [-Overwrite]
    [-ParallelUpload]
    [<CommonParameters>]

ImplicitSourceImplicitAzure

Set-SPOMigrationPackageAzureSource
    -MigrationSourceLocations <MigrationPackageLocation>
    -MigrationPackageAzureLocations <MigrationPackageAzureLocations>
    [-EncryptionParameters <EncryptionParameters>]
    [-NoUpload]
    [-NoSnapshotCreation]
    [-EncryptionMetaInfo <MigrationFileEncryptionInfo[]>]
    [-NoLogFile]
    [-Overwrite]
    [-ParallelUpload]
    [<CommonParameters>]

ExplicitSourceExplicitAzure

Set-SPOMigrationPackageAzureSource
    -SourceFilesPath <String>
    -SourcePackagePath <String>
    -AccountName <String>
    -AccountKey <String>
    [-FileContainerName <String>]
    [-PackageContainerName <String>]
    [-AzureQueueName <String>]
    [-EncryptionParameters <EncryptionParameters>]
    [-NoUpload]
    [-NoSnapshotCreation]
    [-EncryptionMetaInfo <MigrationFileEncryptionInfo[]>]
    [-NoLogFile]
    [-Overwrite]
    [-ParallelUpload]
    [<CommonParameters>]

ExplicitSourceImplicitAzure

Set-SPOMigrationPackageAzureSource
    -SourceFilesPath <String>
    -SourcePackagePath <String>
    -MigrationPackageAzureLocations <MigrationPackageAzureLocations>
    [-EncryptionParameters <EncryptionParameters>]
    [-NoUpload]
    [-NoSnapshotCreation]
    [-EncryptionMetaInfo <MigrationFileEncryptionInfo[]>]
    [-NoLogFile]
    [-Overwrite]
    [-ParallelUpload]
    [<CommonParameters>]

Описание

Этот командлет содержит несколько наборов параметров. Можно использовать параметры только из одного набора параметров. Совмещать параметры из разных наборов нельзя. Дополнительные сведения об использовании наборов параметров см. в разделе Наборы параметров командлетов.

Этот командлет возвращает microsoft.Online.SharePoint.Migration. Объект MigrationPackageAzureLocations, который можно использовать в качестве источника для этого командлета или, как правило, в качестве источника для командлета Submit-SPOMigrationJob .

Примеры

ПРИМЕР 1

$azurelocations = Set-SPOMigrationPackageAzureSource -SourcePath \\fileserver\share\folder1 -OutputPackagePath d:\MigrationPackages\Folder1_TgtPkg -FileContainerUri migration-files -PackageContainerUri migration-package -AccountName migrationstore -AccountKey "nmcXQ+1NctB7BlRVm+8+qWUn6GUFIH7E5ZQPThcjg8SfFWTJ34HthyOEoROwxHYIajpOYxYDt7qUwSEBQlLWoA=="

В этом примере создаются контейнеры пакетов миграции в службе хранилища Azure с использованием предоставленных учетных данных учетной записи, отправляются файлы пакетов в них, создаются моментальные снимки файлов и, наконец, возвращаются строки подключения в переменную PowerShell.

ПРИМЕР 2

Set-SPOMigrationPackageAzureSource -SourcePath \\fileserver\share\folder1 -OutputPackagePath d:\MigrationPackages\Folder1_TgtPkg -MigrationPackageAzureLocations $azurelocations -AccountName migrationstore -AccountKey "nmcXQ+1NctB7BlRVm+8+qWUn6GUFIH7E5ZQPThcjg8SfFWTJ34HthyOEoROwxHYIajpOYxYDt7qUwSEBQlLWoA==" -NoUpload

В этом примере используются существующие контейнеры пакета миграции в хранилище Azure для создания моментальных снимков ранее переданных файлов, а затем возвращаются строки подключения в переменную PowerShell.

Параметры

-AccountKey

Применимо: SharePoint Online

Ключ учетной записи хранилища Azure.

Свойства параметра

Тип:System.String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ImplicitSourceExplicitAzure
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ExplicitSourceExplicitAzure
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AccountName

Применимо: SharePoint Online

Имя учетной записи хранилища Azure.

Свойства параметра

Тип:System.String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ImplicitSourceExplicitAzure
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ExplicitSourceExplicitAzure
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AzureQueueName

Применимо: SharePoint Online

Необязательное имя очереди отчетов хранилища Azure, в которой операции импорта перечисляют события во время импорта. Это значение должно быть в нижнем регистре и соответствовать правилам именования очередей Azure.

Свойства параметра

Тип:System.String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ImplicitSourceExplicitAzure
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ExplicitSourceExplicitAzure
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-EncryptionMetaInfo

Применимо: SharePoint Online

PARAMVALUE: MigrationFileEncryptionInfo[]

Свойства параметра

Тип:

Microsoft.Online.SharePoint.Migration.MigrationFileEncryptionInfo[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-EncryptionParameters

Применимо: SharePoint Online

Объект EncryptionParameters. Дополнительные сведения см. в разделе New-SPOMigrationEncryptionParameters .

Свойства параметра

Тип:Microsoft.Online.SharePoint.Migration.EncryptionParameters
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-FileContainerName

Применимо: SharePoint Online

Необязательное имя контейнера для хранилища больших двоичных объектов Azure, который будет создан, если он еще не существует. Он будет содержать файлы содержимого передаваемого пакета. Значение должно быть в нижнем регистре и соответствовать правилам именования контейнеров Azure. Если это не указано, имя будет создано с помощью guid-файлов формата<>.

Свойства параметра

Тип:System.String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ImplicitSourceExplicitAzure
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ExplicitSourceExplicitAzure
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MigrationPackageAzureLocations

Применимо: SharePoint Online

Набор полных URL-адресов и маркеров SAS, представляющих контейнеры для хранилища больших двоичных объектов Azure, в которых хранятся файлы содержимого и метаданных пакета, а также необязательная очередь отчетов хранилища Azure. Этот объект возвращается во время успешной обработки Set-SPOMigrationPackageAzureSource

Свойства параметра

Тип:Microsoft.Online.SharePoint.Migration.MigrationPackageAzureLocations
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ImplicitSourceImplicitAzure
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ExplicitSourceImplicitAzure
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MigrationSourceLocations

Применимо: SharePoint Online

Возможные исходные расположения для миграции.

Свойства параметра

Тип:Microsoft.Online.SharePoint.Migration.MigrationPackageLocation
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ImplicitSourceExplicitAzure
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ImplicitSourceImplicitAzure
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NoLogFile

Применимо: SharePoint Online

Указывает, что создавать файл журнала не требуется. По умолчанию новый файл журнала CopyMigrationPackage создается в каталоге, указанном в параметре SourcePackagePath.

Свойства параметра

Тип:System.Management.Automation.SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NoSnapshotCreation

Применимо: SharePoint Online

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

Свойства параметра

Тип:System.Management.Automation.SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NoUpload

Применимо: SharePoint Online

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

Свойства параметра

Тип:System.Management.Automation.SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Overwrite

Применимо: SharePoint Online

Свойства параметра

Тип:System.Management.Automation.SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PackageContainerName

Применимо: SharePoint Online

Необязательное имя контейнера для хранилища больших двоичных объектов Azure, который будет создан, если он еще не существует. В нем будут содержаться файлы метаданных передаваемого пакета. Значение должно быть в нижнем регистре и соответствовать правилам именования контейнеров Azure. Если это не указано, имя будет создано с помощью пакета GUID> формата<.

Свойства параметра

Тип:System.String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ImplicitSourceExplicitAzure
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ExplicitSourceExplicitAzure
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ParallelUpload

Применимо: SharePoint Online

Следует ли включить параллельную отправку файлов в Azure.

Свойства параметра

Тип:System.Management.Automation.SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SourceFilesPath

Применимо: SharePoint Online

Расположение каталога, в котором находятся файлы исходного содержимого пакета.

Свойства параметра

Тип:System.String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ExplicitSourceExplicitAzure
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ExplicitSourceImplicitAzure
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SourcePackagePath

Применимо: SharePoint Online

Расположение каталога, в котором находятся файлы метаданных пакета.

Свойства параметра

Тип:System.String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ExplicitSourceExplicitAzure
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ExplicitSourceImplicitAzure
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.

Входные данные

None

Выходные данные

System.Object