Freigeben über


Start-DPMCloudRecatalog

Recatalogs a cloud recovery point.

Syntax

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

Beschreibung

Das Start-DPMCloudRecatalog Cmdlet beginnt, einen Punkt in der Zeitversion eines System Center - Data Protection Manager (DPM)-Cloudwiederherstellungspunkts zu recatalog.

Beispiele

Beispiel 1: Recatalog 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 legt alle Gruppen ab, die nicht ihren Kriterien entsprechen. Geben Sie Get-Help Where-Objectein, um weitere Informationen zu erfahren.

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

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

Der zweite Befehl beginnt mit dem Recatalog der Version eines Cloudwiederherstellungspunkts, 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.

Typ:AdhocJobsContext
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:JobStateChangedEventHandler
Aliase:Handler
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoverableItem

Gibt ein wiederherstellbares Elementobjekt an. Dies ist ein untergeordnetes Element in einem Wiederherstellungspunkt, der 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, einen Systemstatus oder einen Wiederherstellungspunkt.

Typ:RecoverableObject[]
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren: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.

Typ:NotificationObject
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

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

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False