Set-SPOMigrationPackageAzureSource
Командлет для создания контейнеров Azure, отправки файлов пакетов миграции в соответствующие контейнеры и snapshot отправленного содержимого.
Синтаксис
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>]
Описание
Этот командлет содержит несколько наборов параметров. Можно использовать параметры только из одного набора параметров. Совмещать параметры из разных наборов нельзя. Дополнительные сведения об использовании наборов параметров см. в разделе Наборы параметров командлетов.
Этот командлет возвращает 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
Ключ учетной записи хранилища Azure.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-AccountName
Имя учетной записи хранилища Azure.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-AzureQueueName
Необязательное имя очереди отчетов хранилища Azure, в которой операции импорта перечисляют события во время импорта. Это значение должно быть в нижнем регистре и соответствовать правилам именования очередей Azure.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-EncryptionMetaInfo
PARAMVALUE: MigrationFileEncryptionInfo[]
Тип: | MigrationFileEncryptionInfo[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-EncryptionParameters
Объект EncryptionParameters. Дополнительные сведения см. в разделе New-SPOMigrationEncryptionParameters .
Тип: | EncryptionParameters |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-FileContainerName
Необязательное имя контейнера для хранилища больших двоичных объектов Azure, который будет создан, если он еще не существует. Он будет содержать файлы содержимого передаваемого пакета. Значение должно быть в нижнем регистре и соответствовать правилам именования контейнеров Azure. Если это не указано, имя будет создано с помощью guid-файлов формата<>.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-MigrationPackageAzureLocations
Набор полных URL-адресов и маркеров SAS, представляющих контейнеры для хранилища больших двоичных объектов Azure, в которых хранятся файлы содержимого и метаданных пакета, а также необязательная очередь отчетов хранилища Azure. Этот объект возвращается во время успешной обработки Set-SPOMigrationPackageAzureSource
Тип: | MigrationPackageAzureLocations |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-MigrationSourceLocations
Возможные исходные расположения для миграции.
Тип: | MigrationPackageLocation |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-NoLogFile
Указывает, что создавать файл журнала не требуется. По умолчанию новый файл журнала CopyMigrationPackage создается в каталоге, указанном в параметре SourcePackagePath.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-NoSnapshotCreation
Указывает на то, что создавать моментальные снимки содержимого в контейнерах не требуется. По умолчанию моментальные снимки создаются для всех файлов пакетов в контейнерах.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-NoUpload
Указывает на то, что передавать файлы пакетов не требуется. По умолчанию передаются все файлы пакетов.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-Overwrite
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-PackageContainerName
Необязательное имя контейнера для хранилища больших двоичных объектов Azure, который будет создан, если он еще не существует. В нем будут содержаться файлы метаданных передаваемого пакета. Значение должно быть в нижнем регистре и соответствовать правилам именования контейнеров Azure. Если это не указано, имя будет создано с помощью пакета GUID> формата<.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-SourceFilesPath
Расположение каталога, в котором находятся файлы исходного содержимого пакета.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
-SourcePackagePath
Расположение каталога, в котором находятся файлы метаданных пакета.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Применяется к: | SharePoint Online |
Входные данные
None
Выходные данные
System.Object