次の方法で共有


Get-AzureStorSimpleJob

StorSimple ジョブを取得します。

Note

このドキュメントで参照されているコマンドレットは、Azure Service Manager (ASM) API を使用するレガシ Azure リソースを管理するためのものです。 ASM の廃止が予定されているため、新しいリソースを作成する場合、このレガシ PowerShell モジュールは推奨されません。 詳細については、「Azure Service Manager の廃止」を参照してください。

Az PowerShell モジュールは、PowerShell を使用して Azure Resource Manager (ARM) リソースを管理するための推奨される PowerShell モジュールです。

構文

Get-AzureStorSimpleJob
   [-DeviceName <String>]
   [-InstanceId <String>]
   [-Status <String>]
   [-Type <String>]
   [-From <DateTime>]
   [-To <DateTime>]
   [-Skip <Int32>]
   [-First <Int32>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

説明

Get-AzureStorSimpleJob コマンドレットは、Azure StorSimple ジョブを取得します。 特定のジョブを取得するインスタンス ID を指定します。 他のパラメーターを指定して、このコマンドレットが取得するジョブを制限します。

このコマンドレットは、最大 200 個のジョブを返します。 200 個を超えるジョブが存在する場合は、First パラメーターと Skip パラメーターを使用して残りのジョブを取得します。 Skip に 100、First50 を指定した場合、このコマンドレットは最初の 100 件の結果を返しません。 スキップした 100 の後の次の 50 件の結果が返されます。

例 1: ID を使用してジョブを取得する

PS C:\>Get-AzureStorSimpleJob -InstanceId "574f47e0-44e9-495c-b8a5-0203c57ebf6d"
BackupPolicy             : 
BackupTimeStamp          : 1/1/0001 12:00:00 AM
BackupType               : CloudSnapshot
DataStats                : Microsoft.WindowsAzure.Management.StorSimple.Models.DataStatistics
Device                   : Microsoft.WindowsAzure.Management.StorSimple.Models.CisBaseObject
Entity                   : Microsoft.WindowsAzure.Management.StorSimple.Models.CisBaseObject
ErrorDetails             : {}
HideProgressDetails      : False
InstanceId               : 574f47e0-44e9-495c-b8a5-0203c57ebf6d
IsInstantRestoreComplete : False
IsJobCancellable         : True
JobDetails               : Microsoft.WindowsAzure.Management.StorSimple.Models.JobStatusInfo
Name                     : 26447caf-59bb-41c9-a028-3224d296c7dc
Progress                 : 100
SourceDevice             : Microsoft.WindowsAzure.Management.StorSimple.Models.CisBaseObject
SourceEntity             : Microsoft.WindowsAzure.Management.StorSimple.Models.CisBaseObject
SourceVolume             : Microsoft.WindowsAzure.Management.StorSimple.Models.CisBaseObject
Status                   : Completed
TimeStats                : Microsoft.WindowsAzure.Management.StorSimple.Models.TimeStatistics
Type                     : Backup
Volume                   : Microsoft.WindowsAzure.Management.StorSimple.Models.CisBaseObject

このコマンドは、指定された ID を持つジョブの情報を取得します。

例 2: デバイス名を使用してジョブを取得する

PS C:\>Get-AzureStorSimpleJob -DeviceName "8600-Bravo 001" -First 2
InstanceId                           Type                         Status                                          DeviceName                                      StartTime                                       Progress                                       
----------                           ----                         ------                                          ----------                                      ---------                                       --------                                       
1997c33f-bfcc-4d08-9aba-28068340a1f9 Backup                       Running                                         8600-Bravo 001                                  4/15/2015 1:30:02 PM                            92                                             
85074062-ef6a-408a-b6c9-2a0904bb99ca Backup                       Completed                                       8600-Bravo 001                                  4/15/2015 1:30:02 PM                            100

このコマンドは、8600-Bravo 001 という名前のデバイスのジョブの情報を取得します。 このコマンドは、デバイスの最初の 2 つのジョブを取得します。

例 3: 完了したジョブを取得する

PS C:\>Get-AzureStorSimpleJob -Status "Completed" -Skip 10 -First 2

このコマンドは、完了したジョブを取得します。 このコマンドは、最初の 10 個のジョブをスキップした後、最初の 2 つのジョブのみを取得します。

例 4: 手動バックアップ ジョブを取得する

PS C:\>Get-AzureStorSimpleJob -Type "ManualBackup"

このコマンドは、手動バックアップの種類のジョブを取得します。

例 5: 指定した時間の間にジョブを取得する

PS C:\>$StartTime = Get-Date -Year 2015 -Month 3 -Day 10
PS C:\> $EndTime = Get-Date -Year 2015 -Month 3 -Day 11 -Hour 12 -Minute 15
PS C:\>Get-AzureStorSimpleJob -DeviceName "Device07" -From $StartTime -To $EndTime

最初の 2 つのコマンドは、Get-Date コマンドレットを使用して DateTime オブジェクトを作成します。 コマンドは、新しい時刻を$StartTime変数と$EndTime変数に格納します。 詳細を表示するには「Get-Help Get-Date」を入力します。

最後のコマンドは、device07 という名前のデバイスのジョブを、$StartTimeと$EndTimeに格納された時刻の間に取得します。

パラメーター

-DeviceName

StorSimple デバイスの名前を指定します。

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

-First

指定された数のオブジェクトのみを取得します。 取得するオブジェクトの数を入力します。

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

-From

このコマンドレットが取得するジョブの開始日時を指定します。

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

-InstanceId

取得するジョブの ID を指定します。

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

-Profile

このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。

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

-Skip

指定された数のオブジェクトを無視してから、残りのオブジェクトを取得します。 スキップするオブジェクトの数を入力します。

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

-Status

状態を指定します。 このパラメーターの有効値は、次のとおりです。

  • 実行中
  • 完了済み
  • キャンセル済み
  • Failed
  • Canceling
  • CompletedWithErrors
型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-To

このコマンドレットが取得するジョブの終了日時を指定します。

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

-Type

ジョブの種類を指定します。 このパラメーターの有効値は、次のとおりです。

  • バックアップ
  • ManualBackup
  • 復元
  • CloneWorkflow
  • DeviceRestore
  • 更新する
  • SupportPackage
  • VirtualApplianceProvisioning
型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

None

パイプを使用してこのコマンドレットに入力を渡すことはできません。

出力

IList\<DeviceJobDetails\>, DeviceJobDetails

このコマンドレットは、ジョブの詳細オブジェクトの一覧を返します。または、InstanceID パラメーターを指定すると、1 つのジョブ詳細オブジェクトが返されます。