Partilhar via


Get-AzureStorSimpleJob

Obtém trabalhos do StorSimple.

Nota

Os cmdlets mencionados nesta documentação são para gerenciar recursos herdados do Azure que usam APIs de Gerenciamento de Serviços. Consulte o módulo Az PowerShell para cmdlets para gerenciar recursos do Azure Resource Manager.

Syntax

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 recebe.

Este 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 ignora.

Exemplos

Exemplo 1: Obter um trabalho usando um 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: Concluir trabalhos

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 tarefas de backup manuais

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

Este 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 tempos 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 no $StartTime e $EndTime.

Parâmetros

-DeviceName

Especifica o nome de um dispositivo StorSimple.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-First

Obtém apenas o número especificado de objetos. Insira o número de objetos a obter.

Type:Int32
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-From

Especifica a data e a hora de início dos trabalhos que esse cmdlet recebe.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InstanceId

Especifica a ID do trabalho a ser obtido.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Especifica o perfil do Azure a partir do qual este cmdlet é lido. Se você não especificar um perfil, esse cmdlet será lido a partir do perfil padrão local.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Skip

Ignora o número especificado de objetos e, em seguida, obtém os objetos restantes. Insira o número de objetos a serem ignorados.

Type:Int32
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Status

Especifica o status. Os valores aceitáveis para este parâmetro são:

  • Em execução
  • Concluído
  • Cancelado
  • Falha
  • A cancelar
  • CompletedWithErrors
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-To

Especifica a data e a hora de término dos trabalhos que esse cmdlet recebe.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Type

Especifica o tipo de trabalho. Os valores aceitáveis para este parâmetro são:

  • Cópia de Segurança
  • ManualBackup
  • Restauro
  • CloneWorkflow
  • DeviceRestore
  • Update
  • Pacote de Suporte
  • VirtualApplianceProvisioning
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None

Não é possível canalizar 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 detalhe do trabalho.