Get-DPMJob

DPM サーバー上の現在のジョブと以前のジョブを取得します。

構文

Get-DPMJob
   [[-DPMServerName] <String>]
   [[-From] <DateTime>]
   [[-To] <DateTime>]
   [-NoLimitOnJobCount]
   [-AllJobsInInterval]
   [[-Type] <DPMJobType[]>]
   [[-Status] <JobStatusType[]>]
   [-Newest]
   [-AdhocJobs]
   [<CommonParameters>]
Get-DPMJob
   [[-DPMServerName] <String>]
   [[-From] <DateTime>]
   [[-To] <DateTime>]
   [-NoLimitOnJobCount]
   [-AllJobsInInterval]
   [-ProductionServerName] <String[]>
   [[-Type] <DPMJobType[]>]
   [[-Status] <JobStatusType[]>]
   [-Newest]
   [-AdhocJobs]
   [<CommonParameters>]
Get-DPMJob
   [[-DPMServerName] <String>]
   [[-From] <DateTime>]
   [[-To] <DateTime>]
   [-NoLimitOnJobCount]
   [-AllJobsInInterval]
   [-DatasourceName] <String[]>
   [[-Type] <DPMJobType[]>]
   [[-Status] <JobStatusType[]>]
   [-Newest]
   [-AdhocJobs]
   [<CommonParameters>]
Get-DPMJob
   [[-From] <DateTime>]
   [[-To] <DateTime>]
   [-NoLimitOnJobCount]
   [-AllJobsInInterval]
   [-Datasource] <Datasource[]>
   [[-Type] <DPMJobType[]>]
   [[-Status] <JobStatusType[]>]
   [-Newest]
   [-AdhocJobs]
   [<CommonParameters>]
Get-DPMJob
   [[-From] <DateTime>]
   [[-To] <DateTime>]
   [-NoLimitOnJobCount]
   [-AllJobsInInterval]
   [-ProtectionGroup] <ProtectionGroup[]>
   [[-Type] <DPMJobType[]>]
   [[-Status] <JobStatusType[]>]
   [-Newest]
   [-AdhocJobs]
   [<CommonParameters>]
Get-DPMJob
   [[-From] <DateTime>]
   [[-To] <DateTime>]
   [-NoLimitOnJobCount]
   [-AllJobsInInterval]
   [-ProductionServer] <ProductionServer[]>
   [[-Type] <DPMJobType[]>]
   [[-Status] <JobStatusType[]>]
   [-Newest]
   [-AdhocJobs]
   [<CommonParameters>]
Get-DPMJob
   [-Job] <Job[]>
   [<CommonParameters>]

説明

Get-DPMJob コマンドレットは、System Center - Data Protection Manager (DPM) サーバー上の現在および以前のジョブを取得します。

例 1: 最近のジョブを取得する

PS C:\> Get-DPMJob -DPMServerName "Contoso-DPMServer" -Newest

このコマンドは、Contoso-DPMServer という名前の DPM サーバーで実行されている最新のジョブを返します。

例 2: 保護グループの最近のジョブを取得する

PS C:\> $PGroup = Get-DPMProtectionGroup -DPMServerName "Contoso-DPMServer"
PS C:\> Get-DPMJob -ProtectionGroup $PGroup

最初のコマンドでは 、Get-ProtectionGroup コマンドレットを使用して保護グループを取得し、そのグループを $PGroup 変数に格納します。

2 番目のコマンドでは 、Get-DPMJob コマンドレットを使用して、$PGroupの保護グループの最近のジョブを取得します。

パラメーター

-AdhocJobs

このコマンドレットは、スケジュールされたジョブではなく、アドホック ジョブのみを取得することを示します。

Type:SwitchParameter
Position:7
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllJobsInInterval

このコマンドレットがすべてのジョブを取得することを示します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Datasource

このコマンドレットがジョブを取得するデータ ソース オブジェクトの配列を指定します。 データ ソースには、Windows オペレーティング システム、Microsoft SQL Server データベース、Microsoft Exchange Server ストレージ グループ、Microsoft SharePoint ファーム、Microsoft Virtual Machine、DPM データベース、または保護グループのメンバーであるシステム状態のファイル システム共有またはボリュームを指定できます。

Type:Datasource[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DatasourceName

データ ソースの名前の配列を指定します。

Type:String[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DPMServerName

DPM サーバーの名前を指定します。 このコマンドレットは、このパラメーターが指定するサーバーで実行されるジョブを取得します。

Type:String
Aliases:ComputerName, CN
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-From

範囲の開始時刻を指定します。 コマンドレットは、この範囲に分類されるジョブを取得します。 To パラメーターを使用して、範囲内の終了時刻を指定します。

Type:DateTime
Position:4
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Job

このコマンドレットが取得するジョブの配列を指定します。

Type:Job[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Newest

このコマンドレットは、フィルター オブジェクトで実行された最後のジョブのみを取得することを示します。

Type:SwitchParameter
Position:6
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoLimitOnJobCount

取得するジョブ数に制限がないことを示します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProductionServer

DPM 保護エージェントがインストールされているコンピューターの配列を指定します。

Type:ProductionServer[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ProductionServerName

DPM 保護エージェントがインストールされているコンピューターの配列名を指定します。

Type:String[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ProtectionGroup

このコマンドレットがジョブを取得する保護グループの配列を指定します。 ProtectionGroup オブジェクトを取得するには、Get-DPMProtectionGroup コマンドレットを使用します。

Type:ProtectionGroup[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Status

ジョブの状態の種類の配列を指定します。

Type:JobStatusType[]
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-To

範囲の終了時刻を指定します。 コマンドレットは、この範囲に分類されるジョブを取得します。 From パラメーターを使用して、範囲の開始時刻を指定します。

Type:DateTime
Position:5
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Type

DPM ジョブの種類の配列を指定します。

このパラメーターの有効値は、次のとおりです。

  • Recovery
  • InitialReplication
  • 検証
  • ShadowCopy
  • レプリケーション
  • MediaErase
  • DriveCleaning
  • DetailedInventory
  • 検証
  • DatasetCopy
  • ArchiveFromSC
  • RecoveryTape
  • LibraryRescan
  • DumpMedia
  • MediaRecatalog
  • OnlineRecatalog
  • FastInventory
  • CopyDataFromVolume
  • ステージング領域からファイルを復元中
  • SharePointImportAndExport
  • SharePointCatalog
  • CloudBackup
  • CloudToStagingAreaRestore
  • StagingAreaToPsRecovery
  • StagingAreaToPsRestore
Type:DPMJobType[]
Aliases:JobCategory, JobType
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False