Compartilhar via


Start-DPMOnlineRecatalog

Retorna uma lista detalhada de dados para um ponto de recuperação do DPM.

Syntax

Start-DPMOnlineRecatalog
     [-RecoveryPoint] <RecoverySource>
     [-RecoveryPointLocation <RecoverySourceLocation>]
     [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

O cmdlet Start-DPMOnlineRecatalog retorna detalhes dos dados de um ponto de recuperação do System Center – DPM (Data Protection Manager). Você pode usar essas informações para executar recuperações parciais ou recuperação de arquivos selecionados.

Exemplos

Exemplo 1: Iniciar catálogo online

PS C:\>$MPGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer07"
PS C:\> $PObject = Get-DPMDatasource -ProtectionGroup $MPGroup
PS C:\> $RPoints = Get-DPMRecoveryPoint -Datasource $PObject
PS C:\> $RPLocation = Get-DPMRecoveryPointLocation -RecoveryPoint $RPoint
PS C:\> Start-DPMOnlineRecatalog -RecoveryPoint $RPoints[1] -RecoveryPointLocation $RPLocation

O primeiro comando usa o cmdlet Get-DPMProtectionGroup para obter um grupo de proteção para o servidor DPM chamado DPMServer07. O comando armazena o grupo de proteção na variável $MPGroup.

O segundo comando usa o cmdlet Get-DPMDatasource para obter uma fonte de dados para o grupo de proteção em $MPGroup e armazena essa fonte de dados na variável $PObject.

O terceiro comando usa o cmdlet Get-DPMRecoveryPoint para obter pontos de recuperação para a fonte de dados em $PObject e armazena esses pontos de recuperação na variável $RPoints.

O quarto comando usa o cmdlet Get-DPMRecoveryPointLocation para obter um local de ponto de recuperação para o ponto de recuperação no $RPoint e armazena o objeto de localização do ponto de recuperação na variável $RPLocation.

O quinto comando inicia uma ação de catálogo para um ponto de recuperação em $RPoints. O comando usa a sintaxe de matriz padrão para selecionar o segundo membro dessa matriz. O comando especifica o local do ponto de recuperação como o objeto em $RPLocation.

Parâmetros

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobStateChangedEventHandler

Especifica um manipulador de eventos para eventos Job.StateChanged . Use esse parâmetro para criar uma interface gráfica do usuário com base em cmdlets. Não use esse parâmetro no Shell de Gerenciamento do DPM.

Type:JobStateChangedEventHandler
Aliases:Handler
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPoint

Especifica um ponto de recuperação para o qual esse cmdlet começa a ser catalogado. Para obter um objeto de ponto de recuperação, use o cmdlet Get-DPMRecoveryPoint.

Type:RecoverySource
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RecoveryPointLocation

Especifica um local de ponto de recuperação dos pontos de recuperação que esse cmdlet obtém. Para obter um objeto de local do ponto de recuperação, use o cmdlet Get-DPMRecoveryPointLocation. Se ocorrer um item de recuperação em mais de um ponto de recuperação, você deverá especificar o local do ponto de recuperação.

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

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Saídas

Job