Set-SPOMigrationPackageAzureSource

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

Синтаксис

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

Описание

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

Этот командлет возвращает Майкрософт. 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

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-AccountName

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-AzureQueueName

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-EncryptionMetaInfo

PARAMVALUE: MigrationFileEncryptionInfo[]

Type:MigrationFileEncryptionInfo[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-EncryptionParameters

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

Type:EncryptionParameters
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-FileContainerName

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-MigrationPackageAzureLocations

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

Type:MigrationPackageAzureLocations
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-MigrationSourceLocations

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

Type:MigrationPackageLocation
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-NoLogFile

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-NoSnapshotCreation

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-NoUpload

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-Overwrite

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-PackageContainerName

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-SourceFilesPath

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-SourcePackagePath

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

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

None

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

System.Object