Compartilhar via


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 fonte de dados. Você 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 um backup

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 chamado DPMServer02 e armazena os resultados na variável $PGroup.

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

O terceiro comando cria um ponto de recuperação para a fonte de dados armazenada em $PObjects e executa um backup do ExpressFull.

Exemplo 2: criar um ponto de recuperação e sincronizar com a fonte 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 chamado DPMServer02 e armazena os resultados na variável $PGroup.

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

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

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

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 chamado DPMServer02 e armazena os resultados na variável $PGroup.

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

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

Parâmetros

-AdhocJobsContext

Especifica os detalhes de contexto do trabalho ad hoc. Não use esse parâmetro da linha de comando Windows PowerShell.

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

-BackupType

Especifica o tipo de backup.

Os valores aceitáveis para esse 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 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 fonte de dados para os quais esse cmdlet cria pontos de recuperação. Uma fonte de dados pode ser um compartilhamento ou volume do sistema de arquivos para o sistema operacional Windows, o banco de dados do Microsoft SQL Server, Microsoft Exchange Server grupo de armazenamento, o farm do Microsoft SharePoint, a Máquina Virtual da Microsoft, o banco de dados do System Center 2019 – DPM (Data Protection Manager) ou o estado do sistema que é 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 em um 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 é sincronizado ou se o DPM sincroniza apenas e não cria um ponto de recuperação.

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

  • WithSynchronize
  • SemSincronizar
  • 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 um manipulador de eventos para eventos Job.StateChanged . Use esse parâmetro para criar uma interface gráfica do usuário com base em cmdlets. Não use esse parâmetro no Shell de Gerenciamento 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 habilita 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á em uma fita.

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

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. 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 executa uma marcar de integridade de 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