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
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.