Get-SPOMigrationJobProgress
注意:此 Cmdlet 已被取代。 若要使用 PowerShell 移轉到 SharePoint 和 Microsoft 365,請參閱 使用 PowerShell 移轉到 SharePoint。
此 Cmdlet 可讓您報告正在進行的 SPO 移轉作業。
語法
AzureLocationsInline
Get-SPOMigrationJobProgress
-AzureQueueUri <String>
-Credentials <CredentialCmdletPipeBind>
[-TargetWebUrl <String>]
[-JobIds <Guid[]>]
[-EncryptionParameters <EncryptionParameters>]
[-DontWaitForEndJob]
[-NoLogFile]
[<CommonParameters>]
AzureLocationsImplicit
Get-SPOMigrationJobProgress
-Credentials <CredentialCmdletPipeBind>
-MigrationPackageAzureLocations <MigrationPackageAzureLocations>
[-TargetWebUrl <String>]
[-JobIds <Guid[]>]
[-EncryptionParameters <EncryptionParameters>]
[-DontWaitForEndJob]
[-NoLogFile]
[<CommonParameters>]
Description
此 Cmdlet 可讓您報告正在進行的 SPO 移轉作業。
範例
範例 1
$myQueueUri = <uri to azure report queue>
Get-SPOMigrationJobProgress -AzureQueueUri $myQueueUri
這將報告報告佇列中的所有工作。
範例 2
$jobIds = @(<jobid1>,<jobId2>....)
Get-SPOMigrationJobProgress -AzureQueueUri $myQueueUri -JobIds $jobIds
這只會報告報告佇列中 $jobIds 集合中定義的工作。
範例 3
$targetWebUrl = <myTargetWebUrl>
$creds = <my site credentials>
Get-SPOMigrationJobProgress - AzureQueueUri $myQueueUri - TargetWebUrl $targetWebUrl -Credentials $creds
這將報告任何目前佇列或正在進行的工作,並等待所有工作完成。
範例 4
$targetWebUrl = <myTargetWebUrl>
$creds = <my site credentials>
Get-SPOMigrationJobProgress - AzureQueueUri $myQueueUri - TargetWebUrl $targetWebUrl -Credentials $creds -DontWaitForJobEnd
這將報告任何目前佇列或正在進行的工作,而不是等待所有工作完成。
參數
-AzureQueueUri
適用對象:SharePoint Online
選用的完整 URL 和 SA 權杖代表 Azure 儲存體報告佇列,而匯入作業將在匯入期間列出其中的事件。
參數屬性
| 類型: | System.String |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
AzureLocationsInline
| Position: | Named |
| 必要: | True |
| 來自管線的值: | 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 |
-DontWaitForEndJob
適用對象:SharePoint Online
告知 Cmdlet 不要等候作業結束。 它只會處理目前佇列中所擁有的訊息數量,然後終止。 如果此旗標設定為 $false,則會等待作業結束後再終止。
參數屬性
| 類型: | System.Management.Automation.SwitchParameter |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-EncryptionParameters
適用對象:SharePoint Online
EncryptionParameters 物件。 如需詳細資訊,請參閱 New-SPOMigrationEncryptionParameters https://learn.microsoft.com/powershell/module/microsoft.online.sharepoint.powershell/new-spomigrationencryptionparameters 。
參數屬性
| 類型: | Microsoft.Online.SharePoint.Migration.EncryptionParameters |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-JobIds
適用對象:SharePoint Online
先前建立的移轉作業識別碼已存在於目標網站集合中。
參數屬性
| 類型: | System.Guid[] |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-MigrationPackageAzureLocations
適用對象:SharePoint Online
一組完整的 URL 及 SA 權杖,代表 Azure Blob 儲存體容器,其中包含封裝內容和中繼資料檔案,以及選用的 Azure 儲存體報告佇列。 這個物件會在成功處理期間傳回 Set-SPOMigrationPackageAzureSource
參數屬性
| 類型: | Microsoft.Online.SharePoint.Migration.MigrationPackageAzureLocations |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
AzureLocationsImplicit
| Position: | Named |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-NoLogFile
適用對象:SharePoint Online
表示不要建立記錄檔。 預設值就是在 SourcePackagePath 參數內指定的目錄內建立新的 CopyMigrationPackage 記錄檔。
參數屬性
| 類型: | System.Management.Automation.SwitchParameter |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-TargetWebUrl
適用對象:SharePoint Online
將要匯入封裝的完整目標 Web URL。 這必須包含期間 ConvertTo-SPOMigrationTargetedPackage使用的相同 TargetWebURL。
參數屬性
| 類型: | System.String |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
CommonParameters
此 Cmdlet 支援常見參數: -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。