New-DPMRecoveryPoint

Cria um ponto de recuperação.

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

O cmdlet New-DPMRecoveryPoint cria um ponto de recuperação para uma origem de dados. Pode criar um ponto de recuperação para tipos de proteção de curto e longo prazo.

Exemplos

Exemplo 1: criar um ponto de recuperação e executar uma cópia de segurança

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

O primeiro comando obtém o grupo de proteção no servidor DPM com o nome DPMServer02 e, em seguida, armazena os resultados na variável $PGroup.

O segundo comando obtém a lista de dados protegidos e desprotegidos no grupo de proteção armazenados no $PGroup. O comando armazena os resultados na variável $PObjects.

O terceiro comando cria um ponto de recuperação para a origem de dados armazenada no $PObjects e executa uma cópia de segurança ExpressFull.

Exemplo 2: criar um ponto de recuperação e sincronizar com a origem de dados

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

O primeiro comando obtém o grupo de proteção no servidor DPM com o nome DPMServer02 e, em seguida, armazena os resultados na variável $PGroup.

O segundo comando obtém a lista de dados protegidos e desprotegidos no grupo de proteção armazenados no $PGroup. O comando armazena os resultados na variável $PObjects.

O terceiro comando cria um ponto de recuperação para a origem de dados armazenada na variável $PObjects e sincroniza o ponto de recuperação com a origem de dados.

Exemplo 3: Criar um ponto de recuperação de curto prazo em banda

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

O primeiro comando obtém o grupo de proteção no servidor DPM com o nome DPMServer02 e, em seguida, armazena os resultados na variável $PGroup.

O segundo comando obtém a lista de dados protegidos e desprotegidos no grupo de proteção armazenados no $PGroup. O comando armazena os resultados na variável $PObjects.

O terceiro comando cria um ponto de recuperação em banda para a origem de dados armazenada no $PObjects e define o tipo de proteção como a curto prazo.

Parâmetros

-AdhocJobsContext

Especifica os detalhes de contexto da tarefa ad hoc. Não utilize este parâmetro da linha de comandos Windows PowerShell.

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

-BackupType

Especifica o tipo de cópia de segurança.

Os valores aceitáveis para este parâmetro são:

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

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

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

-Datasource

Especifica uma matriz de objetos de origem de dados para os quais este cmdlet cria pontos de recuperação. Uma origem de dados pode ser uma partilha ou volume do sistema de ficheiros para o sistema operativo Windows, base de dados do Microsoft SQL Server, Microsoft Exchange Server grupo de armazenamento, farm do Microsoft SharePoint, Máquina Virtual da Microsoft, Base de dados do System Center 2019 – Data Protection Manager (DPM) ou estado do sistema que seja membro de um grupo de proteção.

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

-Disk

Indica que o DPM cria o ponto de recuperação num disco.

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

-DiskRecoveryPointOption

Especifica se o DPM cria um ponto de recuperação enquanto sincroniza ou se o DPM sincroniza apenas e não cria um ponto de recuperação.

Os valores aceitáveis para este parâmetro são:

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

-JobStateChangedEventHandler

Especifica um processador de eventos para eventos Job.StateChanged . Utilize este parâmetro para criar uma interface gráfica de utilizador com base em cmdlets. Não utilize este parâmetro na Shell de Gestão do DPM.

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

-Online

Especifica que o DPM ativa a proteção online.

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

-ProtectionType

Especifica um tipo de proteção.

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

-Tape

Indica que o ponto de recuperação está numa banda.

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

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.

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

-WithDataIntegrityCheck

Indica que o DPM efetua uma verificação da integridade dos dados durante a recuperação.

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

Saídas

Job