Compartir a través de


New-DPMRecoveryPoint

Crea un punto de recuperación.

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

Description

El cmdlet New-DPMRecoveryPoint crea un punto de recuperación para un origen de datos. Puede crear un punto de recuperación para tipos de protección a corto y largo plazo.

Ejemplos

Ejemplo 1: Creación de un punto de recuperación y ejecución de una copia de seguridad

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

El primer comando obtiene el grupo de protección en el servidor DPM denominado DPMServer02 y, a continuación, almacena los resultados en la variable $PGroup.

El segundo comando obtiene la lista de datos protegidos y no protegidos en el grupo de protección almacenado en $PGroup. El comando almacena los resultados en la variable $PObjects.

El tercer comando crea un punto de recuperación para el origen de datos almacenado en $PObjects y realiza una copia de seguridad de ExpressFull.

Ejemplo 2: Creación de un punto de recuperación y sincronización con el origen de datos

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

El primer comando obtiene el grupo de protección en el servidor DPM denominado DPMServer02 y, a continuación, almacena los resultados en la variable $PGroup.

El segundo comando obtiene la lista de datos protegidos y no protegidos en el grupo de protección almacenado en $PGroup. El comando almacena los resultados en la variable $PObjects.

El tercer comando crea un punto de recuperación para el origen de datos almacenado en la variable $PObjects y sincroniza el punto de recuperación con el origen de datos.

Ejemplo 3: Creación de un punto de recuperación a corto plazo en cinta

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

El primer comando obtiene el grupo de protección en el servidor DPM denominado DPMServer02 y, a continuación, almacena los resultados en la variable $PGroup.

El segundo comando obtiene la lista de datos protegidos y no protegidos en el grupo de protección almacenado en $PGroup. El comando almacena los resultados en la variable $PObjects.

El tercer comando crea un punto de recuperación en cinta para el origen de datos almacenado en $PObjects y establece el tipo de protección a corto plazo.

Parámetros

-AdhocJobsContext

Especifica los detalles de contexto del trabajo ad hoc. No use este parámetro desde la línea de comandos de Windows PowerShell.

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

-BackupType

Especifica el tipo de copia de seguridad.

Los valores permitidos para este parámetro son los siguientes:

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

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-Datasource

Especifica una matriz de objetos de origen de datos para los que este cmdlet crea puntos de recuperación. Un origen de datos puede ser un recurso compartido o volumen del sistema operativo Windows, una base de datos de Microsoft SQL Server, un grupo de almacenamiento Microsoft Exchange Server, una granja de servidores de Microsoft SharePoint, una máquina virtual de Microsoft, una base de datos de System Center 2019 - Data Protection Manager (DPM) o un estado del sistema que sea miembro de un grupo de protección.

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

-Disk

Indica que DPM crea el punto de recuperación en un disco.

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

-DiskRecoveryPointOption

Especifica si DPM crea un punto de recuperación mientras se sincroniza, o si DPM solo se sincroniza y no crea un punto de recuperación.

Los valores permitidos para este parámetro son los siguientes:

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

-JobStateChangedEventHandler

Especifica un controlador de eventos para los eventos Job.StateChanged . Use este parámetro para crear una interfaz gráfica de usuario basada en cmdlets. No use este parámetro en el Shell de administración de DPM.

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

-Online

Especifica que DPM habilita la protección en línea.

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

-ProtectionType

Especifica un tipo de protección.

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

-Tape

Indica que el punto de recuperación está en una cinta.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

-WithDataIntegrityCheck

Indica que DPM realiza una comprobación de integridad de datos durante la recuperación.

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

Salidas

Job