Set-DPMDatasourceDiskAllocation

Altera a alocação de discos para dados protegidos.

Syntax

Set-DPMDatasourceDiskAllocation
   [-Datasource] <Datasource>
   [-ProtectionGroup] <ProtectionGroup>
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMDatasourceDiskAllocation
   [-Datasource] <Datasource>
   [-ProtectionGroup] <ProtectionGroup>
   [-Manual]
   [-ReplicaArea <Int64>]
   [-ShadowCopyArea <Int64>]
   [-ProductionServerJournalSize <Int64>]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMDatasourceDiskAllocation
   [-Datasource] <Datasource>
   [-ProtectionGroup] <ProtectionGroup>
   [-MigrateDatasourceDataFromDPM]
   [-DestinationReplicaVolume] <DpmServerVolume>
   [-DestinationShadowCopyVolume] <DpmServerVolume>
   [-FormatVolumes]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMDatasourceDiskAllocation
   [[-Datasource] <Datasource>]
   [-ProtectionGroup] <ProtectionGroup>
   [-ShadowCopyArea <Int64>]
   -ExpectedDataSizePerClientInMB <Int64>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMDatasourceDiskAllocation
   [-Datasource] <Datasource>
   [-ProtectionGroup] <ProtectionGroup>
   [-TargetStorage] <Volume>
   [-ReplicaArea <Int64>]
   [-ExpectedDataSizePerClientInMB <Int64>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMDatasourceDiskAllocation
   [-Datasource] <Datasource>
   [-ProtectionGroup] <ProtectionGroup>
   [-CustomRequirements]
   [-ReplicaVolume <DpmServerVolume>]
   [-ShadowCopyVolume <DpmServerVolume>]
   [-FormatVolumes]
   [-USNJournalSize <Int64>]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMDatasourceDiskAllocation
   [-Datasource] <Datasource>
   [-ProtectionGroup] <ProtectionGroup>
   [-MigrateDatasourceDataFromDPM]
   [-DestinationDiskPool] <Disk[]>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMDatasourceDiskAllocation
   [-ProtectionGroup] <ProtectionGroup>
   [-AutoGrow] <Boolean>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

O cmdlet Set-DPMDatasourceDiskAllocation altera a alocação de discos para dados protegidos. Por predefinição, o System Center – Data Protection Manager (DPM) aloca espaço em disco e volumes para a origem de dados. O cmdlet dá-lhe as seguintes opções para alterar a alocação de discos:

  • Especifique a quantidade de espaço em disco a alocar a cada origem de dados num grupo de proteção.
  • Especifique a réplica personalizada e os volumes de cópia sombra a utilizar para cada origem de dados num grupo de proteção.
  • Especifique o volume de destino para cada origem de dados num grupo de proteção que utiliza o armazenamento baseado em volume.
  • Especifique o disco de destino ou volumes personalizados para migração de dados.

Exemplos

1: Migrar uma origem de dados de um volume para outro

PS C:\>$pg = Get-DPMProtectionGroup
	PS C:\>$mpg = Get-DPMModifiableProtectionGroup $pg[0]
 PS C:\>$ds = Get-DPMDatasource $mpg
 PS C:\>$vols = Get-DPMDiskStorage -Volumes
 PS C:\>Set-DPMDatasourceDiskAllocation -ProtectionGroup $mpg -Datasource $ds[0] -TargetStorage $vols[0] -MigrateDatasourceDataFromDPM
 PS C:\>Set-ProtectionGroup $mpg

A migração de uma origem de dados envolve modificar o PG em que a origem de dados se encontra. O primeiro comando obtém o objeto do grupo de proteção do DPM. O segundo comando converte-o num grupo de proteção modificável, $mpg. O terceiro comando obtém as origens de dados que fazem parte do grupo de proteção modificável. Em seguida, $vols armazena todos os volumes disponíveis. Se $ds[0] precisar de migrar para $vols[0], o comando seguinte instrui o DPM a modificar o PG para alterar o volume alocado à origem de dados O último comando guarda todas as ações acima executadas no Grupo de Proteção.

Parâmetros

-AutoGrow

Indica se o DPM aumenta automaticamente o tamanho do volume da réplica ou do ponto de recuperação quando fica sem espaço de utilizador.

Type:Boolean
Position:2
Default value:None
Required:True
Accept pipeline input:True
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

-CustomRequirements

Indica que pode especificar manualmente volumes de réplica e cópia sombra.

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

-Datasource

Especifica um objeto de origem de dados para o qual este cmdlet modifica a alocação de discos. 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 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

-DestinationDiskPool

Especifica o conjunto de discos em que o DPM aloca volumes para migrar uma origem de dados. Este parâmetro é específico da migração.

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

-DestinationReplicaVolume

Especifica o volume de destino que o utilizador aloca para migrar réplicas de uma origem de dados. Este parâmetro é específico da migração.

Type:DpmServerVolume
Position:4
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DestinationShadowCopyVolume

Especifica o volume de destino que o utilizador aloca para migrar cópias sombra de uma origem de dados. Este parâmetro é específico da migração.

Type:DpmServerVolume
Position:5
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ExpectedDataSizePerClientInMB

Especifica o tamanho esperado, em megabytes, dos dados que o DPM faz cópias de segurança de cada computador cliente.

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

-FormatVolumes

Indica que o DPM formatará os volumes alocados.

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

-Manual

Indica que pode aplicar as definições do DPM manualmente.

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

-MigrateDatasourceDataFromDPM

Indica que o DPM migra a origem de dados dos volumes atuais para um novo conjunto de volumes.

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

-PassThru

Devolve um objeto que representa o item com o qual está a trabalhar. Por predefinição, este cmdlet não gera quaisquer dados.

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

-ProductionServerJournalSize

Especifica o tamanho do diário do servidor protegido.

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

-ProtectionGroup

Especifica um grupo de proteção no qual este cmdlet funciona. Para obter um objeto ProtectionGroup , utilize o cmdlet Get-DPMProtectionGroup.

Type:ProtectionGroup
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ReplicaArea

Especifica a alocação de discos para a área de réplica da origem de dados atual.

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

-ReplicaVolume

Especifica um objeto de volume de réplica. Um volume de réplica é um volume no servidor DPM que contém a réplica de uma origem de dados protegida.

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

-ShadowCopyArea

Especifica a alocação do disco para a área de cópia sombra da origem de dados atual.

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

-ShadowCopyVolume

Especifica um objeto para um volume de cópia sombra. Este objeto representa o volume que contém a cópia sombra.

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

-TargetStorage

Especifica um volume no agrupamento de armazenamento do DPM que será utilizado para armazenar o disco rígido virtual (VHD) de réplica para a origem de dados atual.

Type:Volume
Position:3
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-USNJournalSize

Especifica o tamanho do diário para o número de sequência de atualização (USN).

Type:Int64
Position:Named
Default value:None
Required:False
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

Saídas

Datasource