次の方法で共有


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

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

型:SwitchParameter
配置:7
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-AllJobsInInterval

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

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Datasource

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

型:Datasource[]
配置:1
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-DatasourceName

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

型:String[]
配置:1
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-DPMServerName

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

型:String
Aliases:ComputerName, CN
配置:1
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-From

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

型:DateTime
配置:4
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Job

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

型:Job[]
配置:1
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-Newest

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

型:SwitchParameter
配置:6
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NoLimitOnJobCount

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

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ProductionServer

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

型:ProductionServer[]
配置:1
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-ProductionServerName

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

型:String[]
配置:1
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-ProtectionGroup

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

型:ProtectionGroup[]
配置:1
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-Status

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

型:JobStatusType[]
配置:3
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-To

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

型:DateTime
配置:5
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Type

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

このパラメーターに使用できる値は次のとおりです。

  • 回復
  • InitialReplication
  • 検証
  • ShadowCopy
  • 複製
  • MediaErase
  • DriveCleaning
  • DetailedInventory
  • 検証
  • DatasetCopy
  • ArchiveFromSC
  • RecoveryTape
  • LibraryRescan
  • DumpMedia
  • MediaRecatalog
  • OnlineRecatalog
  • FastInventory
  • CopyDataFromVolume
  • StagingAreaRestore
  • SharePointImportAndExport
  • SharePointCatalog
  • CloudBackup
  • CloudToStagingAreaRestore
  • StagingAreaToPsRecovery
  • StagingAreaToPsRestore
型:DPMJobType[]
Aliases:JobCategory, JobType
配置:2
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False