Freigeben über


Start-DPMOnlineRecatalog

Gibt eine detaillierte Liste der Daten für einen DPM-Wiederherstellungspunkt zurück.

Syntax

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

Beschreibung

Das Cmdlet Start-DPMOnlineRecatalog gibt Details zu Daten für einen DpM-Wiederherstellungspunkt (System Center – Data Protection Manager) zurück. Sie können diese Informationen verwenden, um partielle Wiederherstellungen oder Wiederherstellungen ausgewählter Dateien durchzuführen.

Beispiele

Beispiel 1: Starten des Onlinekatalogs

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

Der erste Befehl verwendet das Cmdlet Get-DPMProtectionGroup , um eine Schutzgruppe für den DPM-Server namens DPMServer07 abzurufen. Der Befehl speichert die Schutzgruppe in der variablen $MPGroup.

Der zweite Befehl verwendet das Cmdlet Get-DPMDatasource , um eine Datenquelle für die Schutzgruppe in $MPGroup abzurufen, und speichert diese Datenquelle dann in der variablen $PObject.

Der dritte Befehl verwendet das Cmdlet Get-DPMRecoveryPoint , um Wiederherstellungspunkte für die Datenquelle in $PObject abzurufen, und speichert diese Wiederherstellungspunkte dann in der variablen $RPoints.

Der vierte Befehl verwendet das Cmdlet Get-DPMRecoveryPointLocation , um einen Wiederherstellungspunktspeicherort für den Wiederherstellungspunkt in $RPoint abzurufen, und speichert das Objekt speicherort des Wiederherstellungspunkts in der variablen $RPLocation.

Der fünfte Befehl startet eine Katalogaktion für einen Wiederherstellungspunkt in $RPoints. Der Befehl verwendet die Standardarraysyntax, um das zweite Element dieses Arrays auszuwählen. Der Befehl gibt den Speicherort des Wiederherstellungspunkts als Objekt in $RPLocation an.

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-JobStateChangedEventHandler

Gibt einen Ereignishandler für Job.StateChanged-Ereignisse an . Verwenden Sie diesen Parameter, um eine grafische Benutzeroberfläche basierend auf Cmdlets zu erstellen. Verwenden Sie diesen Parameter nicht in der DPM-Verwaltungsshell.

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

-RecoveryPoint

Gibt einen Wiederherstellungspunkt an, für den dieses Cmdlet mit dem Katalog beginnt. Verwenden Sie zum Abrufen eines Wiederherstellungspunktobjekts das Cmdlet Get-DPMRecoveryPoint.

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

-RecoveryPointLocation

Gibt einen Wiederherstellungspunktspeicherort der Wiederherstellungspunkte an, die dieses Cmdlet abruft. Verwenden Sie zum Abrufen eines Wiederherstellungspunktstandortobjekts das Cmdlet Get-DPMRecoveryPointLocation. Wenn ein Wiederherstellungselement in mehr als einem Wiederherstellungspunkt auftritt, müssen Sie den Speicherort des Wiederherstellungspunkts angeben.

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

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Ausgaben

Job