Freigeben über


Add-DPMRecoveryTarget

Gewährt der DPM-Rollenberechtigung zum Wiederherstellen an einen Speicherort.

Syntax

Add-DPMRecoveryTarget
   [-DpmRole] <DpmRole>
   [-RecoveryTargets] <TargetRecoveryItem[]>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Add-DPMRecoveryTarget erteilt dem Data Protection Manager (DPM) die Berechtigung zum Wiederherstellen an einem Speicherort.

Beispiele

Beispiel 1: Erteilen einer Rollenberechtigung zum Wiederherstellen an einem Speicherort

PS C:\>$DpmRole = Get-DPMRole -Name "OpsMgrSQL"
PS C:\> $RecoveryTargetInstance = Get-DPMRecoveryTarget -DpmRole $DpmRole -Type SQLInstance
PS C:\> Add-DPMRecoveryTarget -Role $DpmRole -RecoveryTargets $RecoveryTargetInstance

Der erste Befehl ruft eine DPM-Rolle namens OpsMgrSQL ab und speichert dann das Ergebnis in der $DpmRole Variablen.

Der zweite Befehl ruft das Wiederherstellungsziel für die in der $DpmRole Variable gespeicherte Rolle ab und speichert dann das Ergebnis in der $RecoveryTargetInstance Variablen.

Der dritte Befehl gewährt die in $DpmRole gespeicherte DPM-Rolle zum Wiederherstellen der Zielinstanz von SQL Server, die in $RecoveryTargetInstance gespeichert ist.

Parameter

-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

-DpmRole

Gibt eine DPM-Rolle an, die dieses Cmdlet ändert. Verwenden Sie zum Abrufen eines DPM-Rollenobjekts das cmdlet Get-DPMRole.

Typ:DpmRole
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryTargets

Gibt ein Array von Zielwiederherstellungselementen an, die aus der Instanz von SQL Server und dem Ordner bestehen, der für die alternative Instanzwiederherstellung verwendet werden soll.

Typ:TargetRecoveryItem[]
Position:2
Standardwert:None
Erforderlich:True
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