Set-DPMDatasourceDiskAllocation

Ändert die Datenträgerzuweisung für geschützte Daten.

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

Beschreibung

Das Cmdlet Set-DPMDatasourceDiskAllocation ändert die Datenträgerzuweisung für geschützte Daten. Standardmäßig ordnet System Center 2019 – Data Protection Manager (DPM) Speicherplatz und Volumes für die Datenquelle zu. Das Cmdlet bietet Ihnen die folgenden Optionen zum Ändern der Datenträgerzuweisung:

  • Geben Sie den Speicherplatz an, der jeder Datenquelle in einer Schutzgruppe zugewiesen werden soll.
  • Geben Sie die benutzerdefinierten Replikat- und Schattenkopievolumes an, die für jede Datenquelle in einer Schutzgruppe verwendet werden sollen.
  • Geben Sie das Zielvolume für jede Datenquelle in einer Schutzgruppe an, die volumebasierten Speicher verwendet.
  • Geben Sie Zieldatenträger oder benutzerdefinierte Volumes für die Migration von Daten an.

Beispiele

1: Migrieren einer Datenquelle von einem Volume zu einem anderen

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

Die Migration einer Datenquelle umfasst das Ändern der PG, in der sich die Datenquelle befindet. Der erste Befehl ruft das Schutzgruppenobjekt von DPM ab. Der zweite Befehl konvertiert ihn in eine modifizierbare Schutzgruppe, $mpg. Der dritte Befehl ruft die Datenquellen ab, die Teil der modifizierbaren Schutzgruppe sind. Als Nächstes speichert $vols alle verfügbaren Volumes. Wenn $ds[0] zu $vols[0] migriert werden muss, weist der nächste Befehl DPM an, das PG zu ändern, um das Volume zu ändern, das der Datenquelle zugeordnet ist. Der letzte Befehl speichert dann alle oben aufgeführten Aktionen, die in der Schutzgruppe ausgeführt werden.

Parameter

-AutoGrow

Gibt an, ob DPM die Größe des Replikats oder Wiederherstellungspunktvolums automatisch erhöht, wenn der Benutzerspeicher nicht mehr vorhanden ist.

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

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-CustomRequirements

Gibt an, dass Sie Replikat- und Schattenkopievolumes manuell angeben können.

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

-Datasource

Gibt ein Datenquellenobjekt an, für das dieses Cmdlet die Datenträgerzuweisung ändert. Eine Datenquelle kann eine Dateisystemfreigabe oder ein Volume für das Windows-Betriebssystem, microsoft SQL Server Datenbank, Microsoft Exchange Server Speichergruppe, Microsoft SharePoint-Farm, Microsoft Virtual Machine, DPM-Datenbank oder Systemstatus sein, der Mitglied einer Schutzgruppe ist.

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

-DestinationDiskPool

Gibt den Satz von Datenträgern an, auf denen DPM Volumes zuordnet, um eine Datenquelle zu migrieren. Dieser Parameter ist migrationsspezifisch.

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

-DestinationReplicaVolume

Gibt das Zielvolume an, das der Benutzer zum Migrieren von Replikaten einer Datenquelle zuweist. Dieser Parameter ist migrationsspezifisch.

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

-DestinationShadowCopyVolume

Gibt das Zielvolume an, das der Benutzer zum Migrieren von Schattenkopien einer Datenquelle zuweist. Dieser Parameter ist migrationsspezifisch.

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

-ExpectedDataSizePerClientInMB

Gibt die erwartete Größe in Megabyte von Daten an, die DPM von jedem Clientcomputer sichern.

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

-FormatVolumes

Gibt an, dass DPM die zugeordneten Volumes formatiert.

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

-Manual

Gibt an, dass Sie DPM-Einstellungen manuell anwenden können.

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

-MigrateDatasourceDataFromDPM

Gibt an, dass DPM die Datenquelle aus den aktuellen Volumes zu einem neuen Satz von Volumes migriert.

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

-PassThru

Gibt ein Objekt zurück, das das Element darstellt, mit dem Sie arbeiten. Standardmäßig wird von diesem Cmdlet keine Ausgabe generiert.

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

-ProductionServerJournalSize

Gibt die Journalgröße des geschützten Servers an.

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

-ProtectionGroup

Gibt eine Schutzgruppe an, auf der dieses Cmdlet ausgeführt wird. Verwenden Sie zum Abrufen eines ProtectionGroup-Objekts das Cmdlet Get-DPMProtectionGroup.

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

-ReplicaArea

Gibt die Datenträgerzuweisung für den Replikatbereich der aktuellen Datenquelle an.

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

-ReplicaVolume

Gibt ein Replikatvolumeobjekt an. Ein Replikatvolume ist ein Volume auf dem DPM-Server, welches das Replikat einer geschützten Datenquelle enthält.

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

-ShadowCopyArea

Gibt die Datenträgerzuweisung für den Schattenkopiebereich der aktuellen Datenquelle an.

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

-ShadowCopyVolume

Gibt ein Objekt für ein Schattenkopievolume an. Dieses Objekt stellt das Volume dar, das die Schattenkopie enthält.

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

-TargetStorage

Gibt ein Volume im DPM-Speicherpool an, das zum Speichern der replikat virtuellen Festplatte (VHD) für die aktuelle Datenquelle verwendet wird.

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

-USNJournalSize

Gibt die Journalgröße für die Updatesequenznummer (USN) an.

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

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Ausgaben

Datasource