Get-AzureStorSimpleJob
Hiermee haalt u StorSimple-taken op.
Notitie
De cmdlets waarnaar in deze documentatie wordt verwezen, zijn bedoeld voor het beheren van verouderde Azure-resources die gebruikmaken van ASM-API's (Azure Service Manager). Deze verouderde PowerShell-module wordt niet aanbevolen bij het maken van nieuwe resources, omdat ASM is gepland voor buitengebruikstelling. Zie Buitengebruikstelling van Azure Service Manager voor meer informatie.
De Az PowerShell-module is de aanbevolen PowerShell-module voor het beheren van ARM-resources (Azure Resource Manager) met PowerShell.
Syntaxis
Get-AzureStorSimpleJob
[-DeviceName <String>]
[-InstanceId <String>]
[-Status <String>]
[-Type <String>]
[-From <DateTime>]
[-To <DateTime>]
[-Skip <Int32>]
[-First <Int32>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
De cmdlet Get-AzureStorSimpleJob haalt Azure StorSimple-taken op. Geef een exemplaar-id op om een specifieke taak op te halen. Geef andere parameters op om de taken te beperken die door deze cmdlet worden ophaalt.
Deze cmdlet retourneert maximaal 200 taken. Als er meer dan 200 taken bestaan, haalt u de resterende taken op met behulp van de parameters First en Skip . Als u een waarde van 100 opgeeft voor Skip en 50 voor First, retourneert deze cmdlet niet de eerste 100 resultaten. Het retourneert de volgende 50 resultaten na de 100 die wordt overgeslagen.
Voorbeelden
Voorbeeld 1: Een taak ophalen met behulp van een 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
Met deze opdracht wordt informatie opgehaald voor de taak met de opgegeven id.
Voorbeeld 2: Taken ophalen met behulp van een apparaatnaam
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
Met deze opdracht wordt informatie opgehaald voor de taken voor het apparaat met de naam 8600-Bravo 001. De opdracht haalt de eerste twee taken voor het apparaat op.
Voorbeeld 3: Voltooide taken ophalen
PS C:\>Get-AzureStorSimpleJob -Status "Completed" -Skip 10 -First 2
Met deze opdracht worden voltooide taken uitgevoerd. De opdracht haalt alleen de eerste twee taken op nadat de eerste tien taken zijn overgeslagen.
Voorbeeld 4: Handmatige back-uptaken ophalen
PS C:\>Get-AzureStorSimpleJob -Type "ManualBackup"
Met deze opdracht worden taken van het handmatige back-uptype ophaalt.
Voorbeeld 5: Taken ophalen tussen opgegeven tijden
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
Met de eerste twee opdrachten maakt u DateTime-objecten met behulp van de cmdlet Get-Date.
Met de opdrachten worden de nieuwe tijden opgeslagen in de variabelen $StartTime en $EndTime.
Typ voor meer informatie Get-Help Get-Date
.
Met de laatste opdracht worden taken opgehaald voor het apparaat met de naam Device07 tussen de tijden die zijn opgeslagen in $StartTime en $EndTime.
Parameters
-DeviceName
Hiermee geeft u de naam van een StorSimple-apparaat.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-First
Hiermee wordt alleen het opgegeven aantal objecten opgehaald. Voer het aantal objecten in dat moet worden opgehaald.
Type: | Int32 |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-From
Hiermee geeft u de begindatum en -tijd op voor de taken die deze cmdlet ophaalt.
Type: | DateTime |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-InstanceId
Hiermee geeft u de id van de taak op die moet worden get.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Profile
Hiermee geeft u het Azure-profiel op waaruit deze cmdlet wordt gelezen. Als u geen profiel opgeeft, leest deze cmdlet uit het lokale standaardprofiel.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Skip
Hiermee wordt het opgegeven aantal objecten genegeerd en worden vervolgens de resterende objecten opgehaald. Voer het aantal objecten in dat u wilt overslaan.
Type: | Int32 |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Status
Hiermee geeft u de status. De aanvaardbare waarden voor deze parameter zijn:
- Wordt uitgevoerd
- Voltooid
- Geannuleerd
- Mislukt
- Wordt geannuleerd
- CompletedWithErrors
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-To
Hiermee geeft u de einddatum en tijd op voor de taken die deze cmdlet ophaalt.
Type: | DateTime |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Type
Hiermee geeft u het taaktype. De aanvaardbare waarden voor deze parameter zijn:
- Backup
- ManualBackup
- Herstellen
- CloneWorkflow
- DeviceRestore
- Bijwerken
- SupportPackage
- VirtualApplianceProvisioning
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
None
U kunt invoer voor deze cmdlet niet doorsluisen.
Uitvoerwaarden
IList\<DeviceJobDetails\>, DeviceJobDetails
Deze cmdlet retourneert een lijst met taakgegevensobjecten of, als u de parameter InstanceID opgeeft, wordt één taakdetailobject geretourneerd.