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」を参照してください。

入力

None

出力

System.Object