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