Get-SPOMigrationJobProgress
注: このコマンドレットは非推奨になりました。 PowerShell を使用して SharePoint と Microsoft 365 に移行するには、「 PowerShell を使用して SharePoint に移行する」を参照してください。
このコマンドレットを使用すると、進行中の 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>]
説明
このコマンドレットを使用すると、進行中の 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
インポート時にインポート操作がイベントを一覧表示する Azure Storage レポート キューを表す、省略可能な完全修飾 URL と SAS トークン。
パラメーターのプロパティ
| 型: | System.String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
AzureLocationsInline
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Credentials
適用対象: SharePoint Online
サイト コレクションへの接続に使用するサイト コレクションの管理者の省略可能な資格情報。 資格情報では、ユーザー名を UPN 形式 (例: user@company.onmicrosoft.com) で指定する必要があります。 このプロパティが設定されていない場合は、セッションの前回の Connect-SPOService の呼び出しからの現在のテナント管理者の資格情報を使用して、サイト コレクションに接続します。
パラメーターのプロパティ
| 型: | Microsoft.Online.SharePoint.PowerShell.CredentialCmdletPipeBind |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-DontWaitForEndJob
適用対象: SharePoint Online
ジョブの終了を待たないようにコマンドレットに指示します。 現在キューにあるメッセージの数のみを処理して終了します。 このフラグが $false に設定されている場合、ジョブが終了するのを待ってから終了します。
パラメーターのプロパティ
| 型: | System.Management.Automation.SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 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 |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-JobIds
適用対象: SharePoint Online
ターゲット サイト コレクションに存在する、以前作成した移行ジョブの ID。
パラメーターのプロパティ
| 型: | System.Guid[] |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-MigrationPackageAzureLocations
適用対象: SharePoint Online
パッケージのコンテンツとメタデータ ファイル、省略可能な Azure Storage レポート キューを保持する Azure Blob Storage コンテナーを表す一連の完全修飾 URL および SAS トークン。 このオブジェクトは、正常な処理中に返されます Set-SPOMigrationPackageAzureSource
パラメーターのプロパティ
| 型: | Microsoft.Online.SharePoint.Migration.MigrationPackageAzureLocations |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
AzureLocationsImplicit
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-NoLogFile
適用対象: SharePoint Online
ログ ファイルを作成しないことを示します。 既定では、SourcePackagePath パラメーター内に指定されたディレクトリ内に CopyMigrationPackage ログ ファイルを新規作成します。
パラメーターのプロパティ
| 型: | System.Management.Automation.SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-TargetWebUrl
適用対象: SharePoint Online
パッケージのインポート先の完全修飾ターゲット Web URL です。 これには、 ConvertTo-SPOMigrationTargetedPackage中に使用したものと同じ TargetWebURL を含める必要があります。
パラメーターのプロパティ
| 型: | System.String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable をサポートします。 詳細については、「about_CommonParameters」を参照してください。