Get-AzureStorSimpleJob
Obtém trabalhos StorSimple.
Observação
Os cmdlets mencionados nesta documentação são para gerenciar recursos herdados do Azure que usam APIs do Azure Service Manager (ASM). Este módulo herdado do PowerShell não é recomendado ao criar novos recursos, já que o ASM está programado para desativação. Para obter mais informações, consulte Aposentadoria do Azure Service Manager.
O módulo Az PowerShell é o módulo do PowerShell recomendado para gerenciar recursos do Azure Resource Manager (ARM) com o PowerShell.
Sintaxe
Get-AzureStorSimpleJob
[-DeviceName <String>]
[-InstanceId <String>]
[-Status <String>]
[-Type <String>]
[-From <DateTime>]
[-To <DateTime>]
[-Skip <Int32>]
[-First <Int32>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
O cmdlet Get-AzureStorSimpleJob obtém trabalhos do Azure StorSimple. Especifique um ID de instância para obter um trabalho específico. Especifique outros parâmetros para limitar os trabalhos que esse cmdlet obtém.
Esse cmdlet retorna um máximo de 200 trabalhos. Se existirem mais de 200 trabalhos, obtenha os trabalhos restantes usando os parâmetros First e Skip . Se você especificar um valor de 100 para Skip e 50 para First, esse cmdlet não retornará os primeiros 100 resultados. Ele retorna os próximos 50 resultados após os 100 que ele ignora.
Exemplos
Exemplo 1: Obter um trabalho usando uma 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
Este comando obtém informações para o trabalho que tem a ID especificada.
Exemplo 2: Obter trabalhos usando um nome de dispositivo
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
Este comando obtém informações para os trabalhos para o dispositivo chamado 8600-Bravo 001. O comando obtém os dois primeiros trabalhos para o dispositivo.
Exemplo 3: Obter trabalhos concluídos
PS C:\>Get-AzureStorSimpleJob -Status "Completed" -Skip 10 -First 2
Este comando obtém trabalhos concluídos. O comando obtém apenas os dois primeiros trabalhos depois de ignorar os dez primeiros trabalhos.
Exemplo 4: Obter trabalhos de backup manual
PS C:\>Get-AzureStorSimpleJob -Type "ManualBackup"
Esse comando obtém trabalhos do tipo de backup manual.
Exemplo 5: Obter trabalhos entre horários especificados
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
Os dois primeiros comandos criam objetos DateTime usando o cmdlet Get-Date.
Os comandos armazenam os novos horários nas variáveis $StartTime e $EndTime.
Para obter mais informações, digite Get-Help Get-Date
.
O comando final obtém trabalhos para o dispositivo chamado Device07 entre os tempos armazenados em $StartTime e $EndTime.
Parâmetros
-DeviceName
Especifica o nome de um dispositivo StorSimple.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-First
Obtém somente o número especificado de objetos. Insira o número de objetos a obter.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-From
Especifica a data e a hora de início dos trabalhos que esse cmdlet obtém.
Tipo: | DateTime |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InstanceId
Especifica a ID do trabalho a ser obtido.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Profile
Especifica o perfil do Azure a partir do qual este cmdlet lê. Se você não especificar um perfil, esse cmdlet será lido a partir do perfil padrão local.
Tipo: | AzureSMProfile |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Skip
Ignora o número especificado de objetos e obtém os objetos restantes. Insira o número de objetos a ignorar.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Status
Especifica o status. Os valores aceitáveis para esse parâmetro são:
- Executando
- Concluído(a)
- Cancelado
- Com falha
- Cancelando
- CompletedWithErrors
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-To
Especifica a data e a hora de término dos trabalhos que esse cmdlet obtém.
Tipo: | DateTime |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Type
Especifica o tipo de trabalho. Os valores aceitáveis para esse parâmetro são:
- Backup
- Backup manual
- Restaurar
- CloneWorkflow
- DeviceRestore
- Atualizar
- Pacote de Suporte
- VirtualApplianceProvisioning
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
None
Não é possível redirecionar a entrada para este cmdlet.
Saídas
IList\<DeviceJobDetails\>, DeviceJobDetails
Esse cmdlet retorna uma lista de objetos de detalhes do trabalho ou, se você especificar o parâmetro InstanceID , ele retorna um único objeto de detalhes do trabalho.