Submit-SPOMigrationJob
注意:此 cmdlet 已弃用。 若要使用 PowerShell 迁移到 SharePoint 并Microsoft 365,请参阅 使用 PowerShell 迁移到 SharePoint。
用于将引用 Azure Blob 存储中之前上载的程序包的新迁移作业提交到网站集的 Cmdlet。
语法
AzureLocationsInline
Submit-SPOMigrationJob
[-TargetWebUrl] <String>
[-FileContainerUri] <String>
[-PackageContainerUri] <String>
-Credentials <CredentialCmdletPipeBind>
[-AzureQueueUri <String>]
[-NoLogFile]
[-EncryptionParameters <EncryptionParameters>]
[<CommonParameters>]
AzureLocationsPipebind
Submit-SPOMigrationJob
[-TargetWebUrl] <String>
[-MigrationPackageAzureLocations] <MigrationPackageAzureLocations>
-Credentials <CredentialCmdletPipeBind>
[-NoLogFile]
[-EncryptionParameters <EncryptionParameters>]
[<CommonParameters>]
说明
此 cmdlet 包含多个参数集。 只能使用一个参数集中的参数,而不能结合使用不同参数集中的参数。 有关如何使用参数集的详细信息,请参阅 Cmdlet 参数集。
此 cmdlet 将返回一个 GUID 值,该值表示 MigrationJobId;如果未成功创建作业,则返回一个空的 GUID。
示例
示例 1
Submit-SPOMigrationJob -TargetUrl https://contoso.sharepoint.com/sites/TargetSite/TargetWeb -FileContainerUri "https://migrationstore.blob.core.windows.net/migration-files?sv=2014-02-14&sr=c&sig=THTTJoeGHysxRLgv22j473XYS2blH1YAVIdsfWrPhq8=&se=2015-04-06T05:09:36Z&sp=rl" -PackageContainerUri "https://migrationstore.blob.core.windows.net/migration-package?sv=2014-02-14&sr=c&sig=2PCBJtiXsVWiK5GrY7jBEdyEAwtunQNJLH8uo6I0+Ew=&se=2015-04-06T05:09:37Z&sp=rwl"
本示例在 WEB 的目标网站集中,在 URL“”https://contoso.sharepoint.com/sites/TargetSite/TargetWeb处创建新的迁移作业。迁移作业包括有关传递到 命令的文件和包元数据 Azure 存储容器的信息。
示例 2
Submit-SPOMigrationJob -TargetUrl https://contoso.sharepoint.com/sites/TargetSite/TargetWeb -MigrationPackageAzureLocations $azurelocations
本示例在 WEB 的目标网站集中,在 URL“”https://contoso.sharepoint.com/sites/TargetSite/TargetWeb处创建新的迁移作业。迁移作业包括有关传递到 命令的文件和包元数据 Azure 存储容器的信息。
参数
-AzureQueueUri
适用:SharePoint Online
代表 Microsoft Azure 存储报告队列的可选的完全限定 URL 和 SAS 令牌,其中导入操作将在导入期间列出事件。
参数属性
| 类型: | System.String |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
AzureLocationsInline
| Position: | Named |
| 必需: | False |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-Credentials
适用:SharePoint Online
网站集管理员用于连接到网站集的可选凭据。 凭据应提供 UPN 格式的用户名 (例如 user@company.onmicrosoft.com) 。 如果未设置此属性,将使用会话之前调用 Connect-SPOService 时的当前租户管理员凭据连接到网站集。
参数属性
| 类型: | Microsoft.Online.SharePoint.PowerShell.CredentialCmdletPipeBind |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
(All)
| Position: | Named |
| 必需: | True |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-EncryptionParameters
适用:SharePoint Online
EncryptionParameters 对象。 有关详细信息,请参阅 New-SPOMigrationEncryptionParameters 。
参数属性
| 类型: | Microsoft.Online.SharePoint.Migration.EncryptionParameters |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
(All)
| Position: | Named |
| 必需: | False |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-FileContainerUri
适用:SharePoint Online
表示包含程序包内容文件的 Azure Blob 存储容器的完全限定 URL 和 SAS 令牌。
参数属性
| 类型: | System.String |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
AzureLocationsInline
| Position: | 1 |
| 必需: | True |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-MigrationPackageAzureLocations
适用:SharePoint Online
一组表示 Azure Blob 存储容器的完全限定 URL 和 SAS 令牌,这些容器中保存着程序包内容和元数据文件以及一个可选的 Azure 存储报告队列。 成功处理 cmdlet 期间会返回此 Set-SPOMigrationPackageAzureSource 对象。
参数属性
| 类型: | Microsoft.Online.SharePoint.Migration.MigrationPackageAzureLocations |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
AzureLocationsPipebind
| Position: | 1 |
| 必需: | True |
| 来自管道的值: | True |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-NoLogFile
适用:SharePoint Online
指示不创建日志文件。 默认值是在当前目录中创建一个新的 CreateMigrationJob 日志文件。
参数属性
| 类型: | System.Management.Automation.SwitchParameter |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
(All)
| Position: | Named |
| 必需: | False |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-PackageContainerUri
适用:SharePoint Online
表示包含程序包元数据文件的 Azure Blob 存储容器的完全限定 URL 和 SAS 令牌。
参数属性
| 类型: | System.String |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
AzureLocationsInline
| Position: | 2 |
| 必需: | True |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-TargetWebUrl
适用:SharePoint Online
将程序包导入到其中的完全限定目标 Web URL。 这必须包括在 ConvertTo-SPOMigrationTargetedPackage 阶段使用的同一 TargetWebURL。
参数属性
| 类型: | System.String |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
(All)
| Position: | 0 |
| 必需: | True |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
CommonParameters
此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters。