Condividi tramite


Start-DPMOnlineRecatalog

Restituisce un elenco dettagliato dei dati per un punto di ripristino DPM.

Sintassi

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

Descrizione

Il cmdlet Start-DPMOnlineRecatalog restituisce i dettagli dei dati per un punto di ripristino di System Center - Data Protection Manager (DPM). È possibile utilizzare queste informazioni per eseguire ripristini parziali o ripristino dei file selezionati.

Esempio

Esempio 1: Avviare il catalogo 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

Il primo comando usa il cmdlet Get-DPMProtectionGroup per ottenere un gruppo protezione dati per il server DPM denominato DPMServer07. Il comando archivia il gruppo protezione dati nella variabile $MPGroup.

Il secondo comando usa il cmdlet Get-DPMDatasource per ottenere un'origine dati per il gruppo protezione dati in $MPGroup e quindi archivia tale origine dati nella variabile $PObject.

Il terzo comando usa il cmdlet Get-DPMRecoveryPoint per ottenere i punti di ripristino per l'origine dati in $PObject e quindi archivia tali punti di ripristino nella variabile $RPoints.

Il quarto comando usa il cmdlet Get-DPMRecoveryPointLocation per ottenere un percorso del punto di ripristino per il punto di ripristino in $RPoint e archivia l'oggetto posizione del punto di ripristino nella variabile $RPLocation.

Il quinto comando avvia un'azione del catalogo per un punto di ripristino in $RPoints. Il comando usa la sintassi della matrice standard per selezionare il secondo membro della matrice. Il comando specifica la posizione del punto di ripristino come oggetto in $RPLocation.

Parametri

-Confirm

Richiede la conferma dell'utente prima di eseguire il cmdlet.

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

-JobStateChangedEventHandler

Specifica un gestore eventi per gli eventi Job.StateChanged . Usare questo parametro per creare un'interfaccia utente grafica basata sui cmdlet. Non usare questo parametro in DPM Management Shell.

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

-RecoveryPoint

Specifica un punto di ripristino per il quale il cmdlet inizia a catalogare. Per ottenere un oggetto punto di ripristino, usare il cmdlet Get-DPMRecoveryPoint.

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

-RecoveryPointLocation

Specifica una posizione del punto di ripristino dei punti di ripristino che questo cmdlet ottiene. Per ottenere un oggetto location del punto di ripristino, usare il cmdlet Get-DPMRecoveryPointLocation. Se si verifica un elemento di ripristino in più punti di ripristino, è necessario specificare la posizione del punto di ripristino.

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

-WhatIf

Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.

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

Output

Job