Freigeben über


New-DPMRecoveryPoint

Erstellt einen Wiederherstellungspunkt.

Syntax

New-DPMRecoveryPoint
   [-Datasource] <Datasource[]>
   [-Disk]
   [-WithDataIntegrityCheck]
   -DiskRecoveryPointOption <CreateDiskRecoveryPointOption>
   [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
   [-AdhocJobsContext <AdhocJobsContext>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-DPMRecoveryPoint
   [-Datasource] <Datasource[]>
   [-Disk]
   [-WithDataIntegrityCheck]
   [-BackupType <BackupType>]
   [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
   [-AdhocJobsContext <AdhocJobsContext>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-DPMRecoveryPoint
   [-Datasource] <Datasource[]>
   [-Tape]
   -ProtectionType <ProtectionType>
   [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
   [-AdhocJobsContext <AdhocJobsContext>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-DPMRecoveryPoint
   [-Datasource] <Datasource[]>
   [-Online]
   [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
   [-AdhocJobsContext <AdhocJobsContext>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet New-DPMRecoveryPoint erstellt einen Wiederherstellungspunkt für eine Datenquelle. Sie können einen Wiederherstellungspunkt für kurz- und langfristige Schutztypen erstellen.

Beispiele

Beispiel 1: Erstellen eines Wiederherstellungspunkts und Ausführen einer Sicherung

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $PObjects = Get-DPMDatasource -ProtectionGroup $PGroup
PS C:\> New-DPMRecoveryPoint -Datasource $PObjects -Disk -BackupType ExpressFull

Der erste Befehl ruft die Schutzgruppe auf dem DPM-Server namens DPMServer02 ab und speichert die Ergebnisse dann in der variablen $PGroup.

Mit dem zweiten Befehl wird die Liste der geschützten und nicht geschützten Daten in der Schutzgruppe abgerufen, die in $PGroup gespeichert sind. Der Befehl speichert die Ergebnisse in der variablen $PObjects.

Der dritte Befehl erstellt einen Wiederherstellungspunkt für die in $PObjects gespeicherte Datenquelle und führt eine ExpressFull-Sicherung aus.

Beispiel 2: Erstellen eines Wiederherstellungspunkts und Synchronisieren mit der Datenquelle

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $PObjects = Get-DPMDatasource -ProtectionGroup $PGroup
PS C:\> New-DPMRecoveryPoint -Datasource $PObjects -Disk -DiskRecoveryPointOption WithSynchronize

Der erste Befehl ruft die Schutzgruppe auf dem DPM-Server namens DPMServer02 ab und speichert die Ergebnisse dann in der variablen $PGroup.

Mit dem zweiten Befehl wird die Liste der geschützten und nicht geschützten Daten in der Schutzgruppe abgerufen, die in $PGroup gespeichert sind. Der Befehl speichert die Ergebnisse in der variablen $PObjects.

Der dritte Befehl erstellt einen Wiederherstellungspunkt für die Datenquelle, die in der variablen $PObjects gespeichert ist, und synchronisiert den Wiederherstellungspunkt mit der Datenquelle.

Beispiel 3: Erstellen eines kurzfristigen Wiederherstellungspunkts auf Band

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $PObjects = Get-DPMDatasource -ProtectionGroup $PGroup
PS C:\> New-DPMRecoveryPoint -Datasource $PObjects -Tape -ProtectionType ShortTerm

Der erste Befehl ruft die Schutzgruppe auf dem DPM-Server namens DPMServer02 ab und speichert die Ergebnisse dann in der variablen $PGroup.

Mit dem zweiten Befehl wird die Liste der geschützten und nicht geschützten Daten in der Schutzgruppe abgerufen, die in $PGroup gespeichert sind. Der Befehl speichert die Ergebnisse in der variablen $PObjects.

Der dritte Befehl erstellt einen Wiederherstellungspunkt auf Band für die in $PObjects gespeicherte Datenquelle und legt den Schutztyp auf kurzfristig fest.

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

-BackupType

Gibt den Sicherungstyp an.

Zulässige Werte für diesen Parameter:

  • ExpressFull
  • Inkrementell
Type:BackupType
Accepted values:ExpressFull, Incremental
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

-Datasource

Gibt ein Array von Datenquellenobjekten an, für das dieses Cmdlet Wiederherstellungspunkte erstellt. Eine Datenquelle kann eine Dateisystemfreigabe oder ein Volume für das Windows-Betriebssystem, microsoft SQL Server-Datenbank, Microsoft Exchange Server Speichergruppe, Microsoft SharePoint-Farm, Microsoft Virtual Machine, System Center 2019 – Data Protection Manager (DPM)-Datenbank oder Systemstatus sein, der Mitglied einer Schutzgruppe ist.

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

-Disk

Gibt an, dass DPM den Wiederherstellungspunkt auf einem Datenträger erstellt.

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

-DiskRecoveryPointOption

Gibt an, ob DPM während der Synchronisierung einen Wiederherstellungspunkt erstellt oder ob DPM nur synchronisiert und keinen Wiederherstellungspunkt erstellt.

Zulässige Werte für diesen Parameter:

  • WithSynchronize
  • WithoutSynchronize
  • OnlySynchronisieren
Type:CreateDiskRecoveryPointOption
Accepted values:WithSynchronize, WithoutSynchronize, OnlySynchronize
Position:Named
Default value:None
Required:True
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

-Online

Gibt an, dass DPM Onlineschutz aktiviert.

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

-ProtectionType

Gibt einen Schutztyp an.

Type:ProtectionType
Accepted values:ShortTerm, LongTerm
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Tape

Gibt an, dass sich der Wiederherstellungspunkt auf einem Band befindet.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
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

-WithDataIntegrityCheck

Gibt an, dass DPM während der Wiederherstellung eine Datenintegritätsprüfung durchführt.

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

Ausgaben

Job