Udostępnij przez


Set-DPMDatasourceDiskAllocation

Zmienia alokację dysku dla chronionych danych.

Składnia

Default (Domyślna)

Set-DPMDatasourceDiskAllocation
    [-Datasource] <Datasource>
    [-ProtectionGroup] <ProtectionGroup>
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Manual

Set-DPMDatasourceDiskAllocation
    [-Datasource] <Datasource>
    [-ProtectionGroup] <ProtectionGroup>
    [-Manual]
    [-ReplicaArea <Int64>]
    [-ShadowCopyArea <Int64>]
    [-ProductionServerJournalSize <Int64>]
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

MigrateDatasourceDataFromDPMToVolume

Set-DPMDatasourceDiskAllocation
    [-Datasource] <Datasource>
    [-ProtectionGroup] <ProtectionGroup>
    [-DestinationReplicaVolume] <DpmServerVolume>
    [-DestinationShadowCopyVolume] <DpmServerVolume>
    [-MigrateDatasourceDataFromDPM]
    [-FormatVolumes]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ExpectedDataSizePerClientInMB

Set-DPMDatasourceDiskAllocation
    [[-Datasource] <Datasource>]
    [-ProtectionGroup] <ProtectionGroup>
    -ExpectedDataSizePerClientInMB <Int64>
    [-ShadowCopyArea <Int64>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ManualDiskStorage

Set-DPMDatasourceDiskAllocation
    [-Datasource] <Datasource>
    [-ProtectionGroup] <ProtectionGroup>
    [-TargetStorage] <Volume>
    [-ReplicaArea <Int64>]
    [-ExpectedDataSizePerClientInMB <Int64>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Custom

Set-DPMDatasourceDiskAllocation
    [-Datasource] <Datasource>
    [-ProtectionGroup] <ProtectionGroup>
    [-CustomRequirements]
    [-ReplicaVolume <DpmServerVolume>]
    [-ShadowCopyVolume <DpmServerVolume>]
    [-FormatVolumes]
    [-USNJournalSize <Int64>]
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

MigrateDatasourceDataFromDPMToDisk

Set-DPMDatasourceDiskAllocation
    [-Datasource] <Datasource>
    [-ProtectionGroup] <ProtectionGroup>
    [-DestinationDiskPool] <Disk[]>
    [-MigrateDatasourceDataFromDPM]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AutoGrowOption

Set-DPMDatasourceDiskAllocation
    [-ProtectionGroup] <ProtectionGroup>
    [-AutoGrow] <Boolean>
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Opis

Polecenie cmdlet Set-DPMDatasourceDiskAllocation zmienia alokację dysku dla chronionych danych. Domyślnie program System Center — Data Protection Manager (DPM) przydziela miejsce na dysku i woluminy dla źródła danych. Polecenie cmdlet udostępnia następujące opcje zmiany alokacji dysku:

  • Określ ilość miejsca na dysku do przydzielenia do każdego źródła danych w grupie ochrony.
  • Określ woluminy repliki niestandardowej i kopii w tle, które mają być używane dla każdego źródła danych w grupie ochrony.
  • Określ wolumin docelowy dla każdego źródła danych w grupie ochrony, która używa magazynu opartego na woluminach.
  • Określ dysk docelowy lub woluminy niestandardowe na potrzeby migracji danych.

Przykłady

1: Migrowanie źródła danych z jednego woluminu do innego

 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

Migrowanie źródła danych obejmuje modyfikowanie pg, w których znajduje się źródło danych. Pierwsze polecenie pobiera obiekt grupy ochrony z programu DPM. Drugie polecenie konwertuje je na modyfikowalną grupę ochrony, $mpg. Trzecie polecenie pobiera źródła danych, które są częścią modyfikowalnej grupy ochrony. Następnie $vols przechowuje wszystkie dostępne woluminy. Jeśli $ds[0] musi przeprowadzić migrację do $vols[0], następne polecenie instruuje program DPM, aby zmodyfikował grupę zasobów w celu zmiany woluminu przydzielonego do źródła danych Ostatnie polecenie zapisuje wszystkie powyższe akcje wykonywane w grupie ochrony.

Parametry

-AutoGrow

Wskazuje, czy program DPM zwiększa rozmiar woluminu repliki lub punktu odzyskiwania automatycznie, gdy zabraknie miejsca użytkownika.

Właściwości parametru

Typ:Boolean
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

AutoGrowOption
Position:2
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:False
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:por

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-CustomRequirements

Wskazuje, że można ręcznie określić woluminy repliki i kopii w tle.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Custom
Position:Named
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Datasource

Określa obiekt źródła danych, dla którego to polecenie cmdlet modyfikuje alokację dysku. Źródło danych może być udziałem systemu plików lub woluminem systemu operacyjnego Windows, bazą danych programu Microsoft SQL Server, grupą magazynów programu Microsoft Exchange Server, farmą programu Microsoft SharePoint, maszyną wirtualną Firmy Microsoft, bazą danych programu DPM lub stanem systemu, który jest członkiem grupy ochrony.

Właściwości parametru

Typ:Datasource
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Default
Position:1
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
Manual
Position:1
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
MigrateDatasourceDataFromDPMToVolume
Position:1
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
ManualDiskStorage
Position:1
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
Custom
Position:1
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
MigrateDatasourceDataFromDPMToDisk
Position:1
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-DestinationDiskPool

Określa zestaw dysków, na których program DPM przydziela woluminy do migracji źródła danych. Ten parametr jest specyficzny dla migracji.

Właściwości parametru

Typ:

Disk[]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

MigrateDatasourceDataFromDPMToDisk
Position:4
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-DestinationReplicaVolume

Określa wolumin docelowy przydzielany przez użytkownika do migrowania replik źródła danych. Ten parametr jest specyficzny dla migracji.

Właściwości parametru

Typ:DpmServerVolume
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

MigrateDatasourceDataFromDPMToVolume
Position:4
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-DestinationShadowCopyVolume

Określa wolumin docelowy przydzielany przez użytkownika do migrowania kopii w tle źródła danych. Ten parametr jest specyficzny dla migracji.

Właściwości parametru

Typ:DpmServerVolume
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

MigrateDatasourceDataFromDPMToVolume
Position:5
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ExpectedDataSizePerClientInMB

Określa oczekiwany rozmiar w megabajtach danych, które program DPM tworzy kopię zapasową z każdego komputera klienckiego.

Właściwości parametru

Typ:Int64
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

ExpectedDataSizePerClientInMB
Position:Named
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-FormatVolumes

Wskazuje, że program DPM formatuje przydzielone woluminy.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

MigrateDatasourceDataFromDPMToVolume
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
Custom
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Manual

Wskazuje, że ustawienia programu DPM można stosować ręcznie.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Manual
Position:Named
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-MigrateDatasourceDataFromDPM

Wskazuje, że program DPM migruje źródło danych z bieżących woluminów do nowego zestawu woluminów.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

MigrateDatasourceDataFromDPMToVolume
Position:3
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
MigrateDatasourceDataFromDPMToDisk
Position:3
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-PassThru

Zwraca obiekt reprezentujący element, z którym pracujesz. Domyślnie to polecenie cmdlet nie generuje żadnych danych wyjściowych.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Default
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
Manual
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
Custom
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ProductionServerJournalSize

Określa rozmiar dziennika chronionego serwera.

Właściwości parametru

Typ:Int64
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Manual
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ProtectionGroup

Określa grupę ochrony, na której działa to polecenie cmdlet. Aby uzyskać obiekt ProtectionGroup, użyj polecenia cmdlet Get-DPMProtectionGroup.

Właściwości parametru

Typ:ProtectionGroup
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:2
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ReplicaArea

Określa alokację dysku dla obszaru repliki bieżącego źródła danych.

Właściwości parametru

Typ:Int64
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Manual
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
ManualDiskStorage
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ReplicaVolume

Określa obiekt woluminu repliki. Wolumin repliki to wolumin na serwerze programu DPM zawierającym replikę chronionego źródła danych.

Właściwości parametru

Typ:DpmServerVolume
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Custom
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ShadowCopyArea

Określa alokację dysku dla obszaru kopiowania w tle bieżącego źródła danych.

Właściwości parametru

Typ:Int64
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Manual
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False
ExpectedDataSizePerClientInMB
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ShadowCopyVolume

Określa obiekt woluminu kopii w tle. Ten obiekt reprezentuje wolumin zawierający kopię w tle.

Właściwości parametru

Typ:DpmServerVolume
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Custom
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-TargetStorage

Określa wolumin w puli magazynów programu DPM, który będzie używany do przechowywania repliki wirtualnego dysku twardego (VHD) dla bieżącego źródła danych.

Właściwości parametru

Typ:Volume
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

ManualDiskStorage
Position:3
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-USNJournalSize

Określa rozmiar dziennika dla numeru sekwencji aktualizacji (USN).

Właściwości parametru

Typ:Int64
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Custom
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:False
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:Wi

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Dane wyjściowe

Datasource