Freigeben über


Start-DPMCloudRecatalog

Stellt einen Cloudwiederherstellungspunkt wieder her.

Syntax

Start-DPMCloudRecatalog
     [-RecoverableItem] <RecoverableObject[]>
     [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
     [-RecoveryNotification <NotificationObject>]
     [-AdhocJobsContext <AdhocJobsContext>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Beschreibung

Das Cmdlet Start-DPMCloudRecatalog beginnt, eine Zeitpunktversion eines DpM-Cloudwiederherstellungspunkts (System Center – Data Protection Manager) neu zu registrieren.

Beispiele

Beispiel 1: Recatalog für eine Version eines Cloudwiederherstellungspunkts

PS C:\>$RPoints = Get-DPMProtectionGroup | Where {$_.Name -like "ProtectionGroup06"} | Get-DPMDatasource | Get-DPMRecoveryPoint -Online
PS C:\> Start-CloudRecatalog -RecoverableItem $RPoints[1]

Der erste Befehl ruft mithilfe des Cmdlets Get-DPMProtectionGroup eine Schutzgruppe ab. Dieses Cmdlet ruft alle Schutzgruppen ab und übergibt sie dann mithilfe des Pipelineoperators an das Cmdlet Where-Object . Dieses Cmdlet löscht alle Gruppen, die nicht den Kriterien entsprechen. Geben Sie Folgendes ein, um weitere Informationen zu erhalten: Get-Help Where-Object.

Der Befehl übergibt dann die Schutzgruppe an das Cmdlet Get-DPMDatasource , das die Datenquellen für diese Schutzgruppe abruft.

Der Befehl übergibt die Datenquelle dann an das Cmdlet Get-DPMRecoveryPoint , das alle verfügbaren Wiederherstellungspunkte für die Datenquelle abruft. Der Befehl speichert die Wiederherstellungspunkte in der variablen $RPoints.

Mit dem zweiten Befehl wird die Version eines Cloudwiederherstellungspunkts neu erstellt, der an Position 1 (1) von $RPoints gespeichert ist.

Parameter

-AdhocJobsContext

Gibt die Kontextdetails des Ad-hoc-Auftrags an. Verwenden Sie diesen Parameter nicht über die Windows PowerShell Befehlszeile.

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

-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

-RecoverableItem

Gibt ein wiederherstellbares Elementobjekt an. Dies ist ein untergeordnetes Element in einem Wiederherstellungspunkt, das wiederhergestellt werden kann. Beispielsweise eine Dateisystemfreigabe oder ein Volume, eine Microsoft SQL Server-Datenbank, eine Microsoft Exchange Server Speichergruppe, Microsoft SharePoint, Microsoft Virtual Machine, eine Microsoft DPM-Datenbank, der Systemstatus oder ein Wiederherstellungspunkt.

Type:RecoverableObject[]
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RecoveryNotification

Gibt eine Benachrichtigung an, die gesendet werden soll, wenn die Wiederherstellung abgeschlossen ist. Sie können das Cmdlet New-DPMRecoveryNotification verwenden, um ein Benachrichtigungsobjekt zu erstellen.

Type:NotificationObject
Position:Named
Default value:None
Required:False
Accept pipeline input:False
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