Set-DPMDatasourceDiskAllocation

보호된 데이터에 대한 디스크 할당을 변경합니다.

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

Set-DPMDatasourceDiskAllocation cmdlet은 보호된 데이터에 대한 디스크 할당을 변경합니다. 기본적으로 System Center - DPM(Data Protection Manager)은 데이터 원본에 대한 디스크 공간과 볼륨을 할당합니다. cmdlet은 디스크 할당을 변경하기 위한 다음 옵션을 제공합니다.

  • 보호 그룹의 각 데이터 원본에 할당할 디스크 공간의 크기를 지정합니다.
  • 보호 그룹의 각 데이터 원본에 사용할 사용자 지정 복제본(replica) 및 섀도 복사본 볼륨을 지정합니다.
  • 볼륨 기반 스토리지를 사용하는 보호 그룹의 각 데이터 원본에 대한 대상 볼륨을 지정합니다.
  • 데이터 마이그레이션을 위한 대상 디스크 또는 사용자 지정 볼륨을 지정합니다.

예제

1: 한 볼륨에서 다른 볼륨으로 데이터 원본 마이그레이션

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

데이터 원본 마이그레이션에는 데이터 원본이 있는 PG를 수정하는 작업이 포함됩니다. 첫 번째 명령은 DPM에서 보호 그룹 개체를 가져옵니다. 두 번째 명령은 $mpg 수정 가능한 보호 그룹으로 변환합니다. 세 번째 명령은 수정 가능한 보호 그룹의 일부인 데이터 원본을 가져옵니다. 다음으로, $vols 사용 가능한 모든 볼륨을 저장합니다. $ds[0]을 $vols[0]으로 마이그레이션해야 하는 경우 다음 명령은 DPM에 데이터 원본에 할당된 볼륨을 변경하도록 PG를 수정하도록 지시합니다. 마지막 명령은 보호 그룹에서 수행된 위의 모든 작업을 저장합니다.

매개 변수

-AutoGrow

DPM이 사용자 공간이 부족할 때 복제본(replica) 또는 복구 지점 볼륨의 크기를 자동으로 늘릴지 여부를 나타냅니다.

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

-Confirm

cmdlet을 실행하기 전에 확인을 요청합니다.

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

-CustomRequirements

복제본(replica) 및 섀도 복사본 볼륨을 수동으로 지정할 수 있음을 나타냅니다.

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

-Datasource

이 cmdlet이 디스크 할당을 수정하는 데이터 원본 개체를 지정합니다. 데이터 원본은 Windows 운영 체제, Microsoft SQL Server 데이터베이스, Microsoft Exchange Server 스토리지 그룹, Microsoft SharePoint 팜, Microsoft Virtual Machine, DPM 데이터베이스 또는 보호 그룹의 구성원인 시스템 상태에 대한 파일 시스템 공유 또는 볼륨일 수 있습니다.

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

-DestinationDiskPool

DPM이 데이터 원본을 마이그레이션하기 위해 볼륨을 할당하는 디스크 집합을 지정합니다. 마이그레이션 관련 매개 변수입니다.

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

-DestinationReplicaVolume

사용자가 데이터 원본의 복제본을 마이그레이션하기 위해 할당하는 대상 볼륨을 지정합니다. 마이그레이션 관련 매개 변수입니다.

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

-DestinationShadowCopyVolume

사용자가 데이터 원본의 섀도 복사본을 마이그레이션하기 위해 할당하는 대상 볼륨을 지정합니다. 마이그레이션 관련 매개 변수입니다.

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

-ExpectedDataSizePerClientInMB

DPM이 각 클라이언트 컴퓨터에서 백업하는 데이터의 예상 크기(메가바이트)를 지정합니다.

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

-FormatVolumes

DPM이 할당된 볼륨의 형식을 지정한다는 것을 나타냅니다.

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

-Manual

DPM 설정을 수동으로 적용할 수 있음을 나타냅니다.

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

-MigrateDatasourceDataFromDPM

DPM이 현재 볼륨에서 새 볼륨 집합으로 데이터 원본을 마이그레이션한다는 것을 나타냅니다.

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

-PassThru

작업 중인 항목을 나타내는 개체를 반환합니다. 기본적으로 이 cmdlet은 출력을 생성하지 않습니다.

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

-ProductionServerJournalSize

보호된 서버의 저널 크기를 지정합니다.

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

-ProtectionGroup

이 cmdlet이 작동하는 보호 그룹을 지정합니다. ProtectionGroup 개체를 가져오려면 Get-DPMProtectionGroup cmdlet을 사용합니다.

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

-ReplicaArea

현재 데이터 원본의 복제본(replica) 영역에 대한 디스크 할당을 지정합니다.

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

-ReplicaVolume

복제본(replica) 볼륨 개체를 지정합니다. 복제 볼륨은 DPM 서버에 있는 볼륨으로서, 보호된 데이터 원본의 복제본을 포함합니다.

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

-ShadowCopyArea

현재 데이터 원본의 섀도 복사본 영역에 대한 디스크 할당을 지정합니다.

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

-ShadowCopyVolume

섀도 복사본 볼륨의 개체를 지정합니다. 이 개체는 섀도 복사본을 포함하는 볼륨을 나타냅니다.

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

-TargetStorage

현재 데이터 원본에 대한 복제본(replica) VHD(가상 하드 디스크)를 저장하는 데 사용할 DPM 스토리지 풀의 볼륨을 지정합니다.

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

-USNJournalSize

업데이트 시퀀스 번호(USN)의 저널 크기를 지정합니다.

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

-WhatIf

cmdlet을 실행할 경우 발생하는 일을 표시합니다. cmdlet은 실행되지 않습니다.

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

출력

Datasource