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