共用方式為


Get-AzureStorSimpleJob

取得 StorSimple 作業。

注意

本文件中參考的 Cmdlet 用於管理使用 Azure Service Manager(ASM) API 的舊版 Azure 資源。 建立新的資源時,不建議使用此舊版 PowerShell 模組,因為 ASM 已排定淘汰。 如需詳細資訊,請參閱 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>]

Description

Get-AzureStorSimpleJob Cmdlet 會取得 Azure StorSimple 作業。 指定實例識別碼以取得特定作業。 指定其他參數來限制此 Cmdlet 取得的作業。

此 Cmdlet 最多會傳回 200 個作業。 如果有超過 200 個作業存在,請使用 FirstSkip 參數取得其餘作業。 如果您針對 Skip 指定 100 值,而 First 則此 Cmdlet 不會傳回前 100 個結果。 它會在略過 100 之後傳回接下來的 50 個結果。

範例

範例 1:使用標識碼取得作業

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

此命令會取得具有指定識別碼之作業的資訊。

範例 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 之裝置作業的資訊。 此命令會取得裝置的前兩個作業。

範例 3:取得已完成的工作

PS C:\>Get-AzureStorSimpleJob -Status "Completed" -Skip 10 -First 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

前兩個命令會使用 Get-Date Cmdlet 來建立 DateTime 物件。 命令會將新時間儲存在$StartTime和$EndTime變數中。 如需詳細資訊,請輸入 Get-Help Get-Date

最後一個命令會在儲存在 $StartTime 和 $EndTime 的時間之間,取得名為 Device07 的裝置作業。

參數

-DeviceName

指定 StorSimple 裝置的名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-First

只取得指定的物件數目。 輸入要取得的物件數目。

類型:Int32
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

-From

指定此 Cmdlet 取得之工作的開始日期和時間。

類型:DateTime
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-InstanceId

指定要取得之作業的識別碼。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Profile

指定此 Cmdlet 從中讀取的 Azure 設定檔。 如果您未指定設定檔,此 Cmdlet 會從本機預設配置檔讀取。

類型:AzureSMProfile
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Skip

忽略指定的物件數目,然後取得其餘物件。 輸入要略過的物件數目。

類型:Int32
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

-Status

指定狀態。 此參數可接受的值為:

  • 執行中
  • Completed
  • 已取消
  • 失敗
  • 正在取消
  • CompletedWithErrors
類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-To

指定此 Cmdlet 取得之作業的結束日期和時間。

類型:DateTime
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Type

指定作業類型。 此參數可接受的值為:

  • Backup
  • ManualBackup
  • 還原
  • CloneWorkflow
  • DeviceRestore
  • 更新
  • SupportPackage
  • VirtualApplianceProvisioning
類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

None

您無法使用管線將輸入傳送至此 Cmdlet。

輸出

IList\<DeviceJobDetails\>, DeviceJobDetails

此 Cmdlet 會傳回作業詳細資料物件清單,或者,如果您指定 InstanceID 參數,則會傳回單一作業詳細數據物件。