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 programu Windows PowerShell.

Typ:AdhocJobsContext
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-BackupType

Określa typ kopii zapasowej.

Dopuszczalne wartości tego parametru to:

  • ExpressFull
  • Przyrostowe
Typ:BackupType
Dopuszczalne wartości:ExpressFull, Incremental
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych: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 programu Microsoft SQL Server, grupa magazynów programu Microsoft Exchange Server, farma programu Microsoft SharePoint, Microsoft Virtual Machine, system Center 2019 — baza danych programu Data Protection Manager (DPM) lub stan systemu, który jest członkiem grupy ochrony.

Typ:Datasource[]
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Disk

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

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych: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 tego parametru to:

  • WithSynchronize
  • WithoutSynchronize
  • TylkoSynchronize
Typ:CreateDiskRecoveryPointOption
Dopuszczalne wartości:WithSynchronize, WithoutSynchronize, OnlySynchronize
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-JobStateChangedEventHandler

Określa program obsługi zdarzeń dla zdarzeń Job.StateChanged zdarzeń. Użyj tego parametru, aby utworzyć graficzny interfejs użytkownika na podstawie poleceń cmdlet. Nie używaj tego parametru w powłoce zarządzania programu DPM.

Typ:JobStateChangedEventHandler
Aliasy:Handler
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Online

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

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ProtectionType

Określa typ ochrony.

Typ:ProtectionType
Dopuszczalne wartości:ShortTerm, LongTerm
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Tape

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

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WithDataIntegrityCheck

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

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wyjściowe

Job