Delen via


Start-DPMOnlineRecatalog

Retourneert een gedetailleerde lijst met gegevens voor een DPM-herstelpunt.

Syntaxis

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

Description

De Start-DPMOnlineRecatalog cmdlet retourneert details van gegevens voor een DPM-herstelpunt (System Center - Data Protection Manager). U kunt deze informatie gebruiken om gedeeltelijke herstelbewerkingen of herstel van geselecteerde bestanden uit te voeren.

Voorbeelden

Voorbeeld 1: Onlinecatalogus starten

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

De eerste opdracht maakt gebruik van de cmdlet Get-DPMProtectionGroup om een beveiligingsgroep op te halen voor de DPM-server met de naam DPMServer07. Met de opdracht wordt de beveiligingsgroep opgeslagen in de variabele $MPGroup.

De tweede opdracht maakt gebruik van de cmdlet Get-DPMDatasource om een gegevensbron op te halen voor de beveiligingsgroep in $MPGroup en slaat die gegevensbron vervolgens op in de $PObject variabele.

De derde opdracht maakt gebruik van de cmdlet Get-DPMRecoveryPoint om herstelpunten op te halen voor de gegevensbron in $PObject en slaat deze herstelpunten vervolgens op in de $RPoints variabele.

De vierde opdracht maakt gebruik van de cmdlet Get-DPMRecoveryPointLocation om een herstelpuntlocatie op te halen voor het herstelpunt in $RPoint en slaat het locatieobject van het herstelpunt op in de $RPLocation variabele.

Met de vijfde opdracht wordt een catalogusactie gestart voor een herstelpunt in $RPoints. De opdracht maakt gebruik van de standaardmatrixsyntaxis om het tweede lid van die matrix te selecteren. Met de opdracht geeft u de locatie van het herstelpunt op als het object in $RPLocation.

Parameters

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-JobStateChangedEventHandler

Hiermee geeft u een gebeurtenis-handler voor Job.StateChanged gebeurtenissen. Gebruik deze parameter om een grafische gebruikersinterface te bouwen op basis van cmdlets. Gebruik deze parameter niet in de DPM Management Shell.

Type:JobStateChangedEventHandler
Aliassen:Handler
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecoveryPoint

Hiermee geeft u een herstelpunt waarvoor deze cmdlet begint te catalogiseren. Gebruik de cmdlet Get-DPMRecoveryPoint om een herstelpuntobject te verkrijgen.

Type:RecoverySource
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-RecoveryPointLocation

Hiermee geeft u een herstelpuntlocatie op van de herstelpunten die door deze cmdlet worden opgeslagen. Gebruik de cmdlet Get-DPMRecoveryPointLocation om een locatieobject voor een herstelpunt te verkrijgen. Als een herstelitem op meer dan één herstelpunt voorkomt, moet u de locatie van het herstelpunt opgeven.

Type:RecoverySourceLocation
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Uitvoerwaarden

Job