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