Condividi tramite


New-DPMRecoveryPoint

Crea un punto di ripristino.

Sintassi

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

Descrizione

Il cmdlet New-DPMRecoveryPoint crea un punto di ripristino per un'origine dati. È possibile creare un punto di ripristino per i tipi di protezione a breve e a lungo termine.

Esempio

Esempio 1: Creare un punto di ripristino ed eseguire un backup

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

Il primo comando ottiene il gruppo protezione dati nel server DPM denominato DPMServer02 e quindi archivia i risultati nella variabile $PGroup.

Il secondo comando ottiene l'elenco dei dati protetti e non protetti nel gruppo protezione dati archiviato in $PGroup. Il comando archivia i risultati nella variabile $PObjects.

Il terzo comando crea un punto di ripristino per l'origine dati archiviata in $PObjects ed esegue un backup ExpressFull.

Esempio 2: Creare un punto di ripristino e sincronizzare con l'origine dati

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

Il primo comando ottiene il gruppo protezione dati nel server DPM denominato DPMServer02 e quindi archivia i risultati nella variabile $PGroup.

Il secondo comando ottiene l'elenco dei dati protetti e non protetti nel gruppo protezione dati archiviato in $PGroup. Il comando archivia i risultati nella variabile $PObjects.

Il terzo comando crea un punto di ripristino per l'origine dati archiviata nella variabile $PObjects e sincronizza il punto di ripristino con l'origine dati.

Esempio 3: Creare un punto di ripristino a breve termine su nastro

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

Il primo comando ottiene il gruppo protezione dati nel server DPM denominato DPMServer02 e quindi archivia i risultati nella variabile $PGroup.

Il secondo comando ottiene l'elenco dei dati protetti e non protetti nel gruppo protezione dati archiviato in $PGroup. Il comando archivia i risultati nella variabile $PObjects.

Il terzo comando crea un punto di ripristino su nastro per l'origine dati archiviata in $PObjects e imposta il tipo di protezione su breve termine.

Parametri

-AdhocJobsContext

Specifica i dettagli del contesto del processo ad hoc. Non usare questo parametro dalla riga di comando di Windows PowerShell.

Tipo:AdhocJobsContext
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-BackupType

Specifica il tipo di backup.

I valori accettabili per questo parametro sono:

  • ExpressFull
  • Incrementale
Tipo:BackupType
Valori accettati:ExpressFull, Incremental
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Datasource

Specifica una matrice di oggetti origine dati per cui questo cmdlet crea punti di ripristino. Un'origine dati può essere una condivisione o un volume del file system per il sistema operativo Windows, il database di Microsoft SQL Server, il gruppo di archiviazione di Microsoft Exchange Server, la farm di Microsoft SharePoint, la macchina virtuale Microsoft, il database di System Center 2019 - Data Protection Manager (DPM) o lo stato del sistema membro di un gruppo protezione dati.

Tipo:Datasource[]
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Disk

Indica che DPM crea il punto di ripristino su un disco.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DiskRecoveryPointOption

Specifica se DPM crea un punto di ripristino durante la sincronizzazione o se DPM sincronizza solo e non crea un punto di ripristino.

I valori accettabili per questo parametro sono:

  • WithSynchronize
  • WithoutSynchronize
  • OnlySynchronize
Tipo:CreateDiskRecoveryPointOption
Valori accettati:WithSynchronize, WithoutSynchronize, OnlySynchronize
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-JobStateChangedEventHandler

Specifica un gestore eventi per eventi Job.StateChanged. Usare questo parametro per creare un'interfaccia utente grafica basata sui cmdlet. Non usare questo parametro in DPM Management Shell.

Tipo:JobStateChangedEventHandler
Alias:Handler
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Online

Specifica che DPM abilita la protezione online.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ProtectionType

Specifica un tipo di protezione.

Tipo:ProtectionType
Valori accettati:ShortTerm, LongTerm
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Tape

Indica che il punto di ripristino è su un nastro.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WithDataIntegrityCheck

Indica che DPM esegue un controllo dell'integrità dei dati durante il ripristino.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Output

Job