Submit-SPOMigrationJob
附註: 此 Cmdlet 已被取代。 若要使用 PowerShell 移轉至 SharePoint 和 Microsoft 365,請參閱 使用 PowerShell 移轉至 SharePoint。
送出新的移轉工作至網站集合的 Cmdlet,而此移轉工作參考 Azure Blob 儲存體中先前上傳的封裝。
語法
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>]
Description
此 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 的目標網站集合中建立新的移轉作業,網址為 'https://contoso.sharepoint.com/sites/TargetSite/TargetWeb'。 移轉作業包含傳遞至命令之檔案和套件中繼資料 Azure 儲存體容器的相關資訊。
範例 2
Submit-SPOMigrationJob -TargetUrl https://contoso.sharepoint.com/sites/TargetSite/TargetWeb -MigrationPackageAzureLocations $azurelocations
此範例會在 Web 的目標網站集合中建立新的移轉作業,網址為 'https://contoso.sharepoint.com/sites/TargetSite/TargetWeb'。 移轉作業包含傳遞至命令之檔案和套件中繼資料 Azure 儲存體容器的相關資訊。
參數
-AzureQueueUri
適用:SharePoint Online
選用的完整 URL 和 SA 權杖代表 Azure 儲存體報告佇列,而匯入作業將在匯入期間列出其中的事件。
參數屬性
| 類型: | 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
完整的 URL 和 SAS權杖,代表包含封裝內容檔的 Azure Blob 儲存體容器。
參數屬性
| 類型: | System.String |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
AzureLocationsInline
| Position: | 1 |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-MigrationPackageAzureLocations
適用:SharePoint Online
一組完整的 URL 及 SA 權杖,代表 Azure Blob 儲存體容器,其中包含封裝內容和中繼資料檔案,以及選用的 Azure 儲存體報告佇列。 在成功處理 Set-SPOMigrationPackageAzureSource Cmdlet 期間會傳回此物件。
參數屬性
| 類型: | 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
完整的 URL 和 SAS權杖,代表包含封裝中繼資料檔案的 Azure Blob 儲存體容器。
參數屬性
| 類型: | 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。