Udostępnij za pośrednictwem


New-DPMRecoveryPoint

Tworzy punkt odzyskiwania.

Składnia

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>]

Opis

Polecenie cmdlet New-DPMRecoveryPoint tworzy punkt odzyskiwania dla źródła danych. Punkt odzyskiwania można utworzyć dla krótkoterminowych i długoterminowych typów ochrony.

Przykłady

Przykład 1. Tworzenie punktu odzyskiwania i uruchamianie kopii zapasowej

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

Pierwsze polecenie pobiera grupę ochrony na serwerze DPM o nazwie DPMServer02, a następnie zapisuje wyniki w zmiennej $PGroup.

Drugie polecenie pobiera listę chronionych i niechronionych danych w grupie ochrony przechowywanej w $PGroup. Polecenie przechowuje wyniki w zmiennej $PObjects.

Trzecie polecenie tworzy punkt odzyskiwania dla źródła danych przechowywanego w $PObjects i wykonuje kopię zapasową ExpressFull.

Przykład 2. Tworzenie punktu odzyskiwania i synchronizowanie ze źródłem danych

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

Pierwsze polecenie pobiera grupę ochrony na serwerze DPM o nazwie DPMServer02, a następnie zapisuje wyniki w zmiennej $PGroup.

Drugie polecenie pobiera listę chronionych i niechronionych danych w grupie ochrony przechowywanej w $PGroup. Polecenie przechowuje wyniki w zmiennej $PObjects.

Trzecie polecenie tworzy punkt odzyskiwania dla źródła danych przechowywanego w zmiennej $PObjects i synchronizuje punkt odzyskiwania ze źródłem danych.

Przykład 3. Tworzenie krótkoterminowego punktu odzyskiwania na taśmie

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

Pierwsze polecenie pobiera grupę ochrony na serwerze DPM o nazwie DPMServer02, a następnie zapisuje wyniki w zmiennej $PGroup.

Drugie polecenie pobiera listę chronionych i niechronionych danych w grupie ochrony przechowywanej w $PGroup. Polecenie przechowuje wyniki w zmiennej $PObjects.

Trzecie polecenie tworzy punkt odzyskiwania na taśmie dla źródła danych przechowywanego w $PObjects i ustawia typ ochrony na krótkoterminowy.

Parametry

-AdhocJobsContext

Określa szczegóły kontekstu zadania ad hoc. Nie używaj tego parametru z wiersza polecenia Windows PowerShell.

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

-BackupType

Określa typ kopii zapasowej.

Dopuszczalne wartości dla tego parametru to:

  • ExpressFull
  • Przyrostowy
Type:BackupType
Accepted values:ExpressFull, Incremental
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

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

-Datasource

Określa tablicę obiektów źródła danych, dla których to polecenie cmdlet tworzy punkty odzyskiwania. Źródłem danych może być udział systemu plików lub wolumin systemu operacyjnego Windows, baza danych microsoft SQL Server, grupa magazynów Microsoft Exchange Server, farma programu Microsoft SharePoint, maszyna wirtualna firmy Microsoft, system Center 2019 — baza danych programu Data Protection Manager (DPM) lub stan systemu, który jest członkiem grupy ochrony.

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

-Disk

Wskazuje, że program DPM tworzy punkt odzyskiwania na dysku.

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

-DiskRecoveryPointOption

Określa, czy program DPM tworzy punkt odzyskiwania podczas synchronizacji, czy też program DPM synchronizuje tylko i nie tworzy punktu odzyskiwania.

Dopuszczalne wartości dla tego parametru to:

  • WithSynchronize
  • Bezsynchronize
  • TylkoSynchronize
Type:CreateDiskRecoveryPointOption
Accepted values:WithSynchronize, WithoutSynchronize, OnlySynchronize
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobStateChangedEventHandler

Określa program obsługi zdarzeń dla zdarzeń Job.StateChanged . Ten parametr służy do tworzenia graficznego interfejsu użytkownika na podstawie poleceń cmdlet. Nie używaj tego parametru w powłoce zarządzania programu DPM.

Type:JobStateChangedEventHandler
Aliases:Handler
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Online

Określa, że program DPM włącza ochronę w trybie online.

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

-ProtectionType

Określa typ ochrony.

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

-Tape

Wskazuje, że punkt odzyskiwania znajduje się na taśmie.

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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

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

-WithDataIntegrityCheck

Wskazuje, że program DPM przeprowadza sprawdzanie integralności danych podczas odzyskiwania.

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

Dane wyjściowe

Job